修复:完善报表查询校验
This commit is contained in:
@@ -8,6 +8,7 @@ from sqlalchemy.orm.attributes import InstrumentedAttribute
|
||||
|
||||
from common.vo import PageModel
|
||||
from module_admin.entity.do.user_do import SysUser
|
||||
from module_business.domain.enums import DocumentStatus
|
||||
from module_business.entity.do.master_do import (
|
||||
BizCustomer,
|
||||
BizCustomerSite,
|
||||
@@ -234,7 +235,7 @@ class ReportDao:
|
||||
source_warehouse = aliased(BizWarehouse, name='source_warehouse')
|
||||
target_site = aliased(BizCustomerSite, name='target_site')
|
||||
target_customer = aliased(BizCustomer, name='target_customer')
|
||||
conditions = []
|
||||
conditions = [BizShipmentOrder.status == DocumentStatus.CONFIRMED.value]
|
||||
warehouse_scope = cls._scope_condition(BizShipmentOrder.source_warehouse_id, warehouse_ids)
|
||||
site_scope = cls._scope_condition(BizShipmentOrder.target_site_id, site_ids)
|
||||
if warehouse_scope is not None:
|
||||
|
||||
Reference in New Issue
Block a user