|
@@ -212,6 +212,9 @@ public class PurchaseServiceImpl extends ServiceImpl<PurchaseMapper, Purchase>
|
|
|
wrapper.ge("p", Purchase::getCreateTime, dto.getPurchaseStartTime());
|
|
|
wrapper.le("p", Purchase::getCreateTime, dto.getPurchaseEndTime());
|
|
|
|
|
|
+ //是否在途过滤
|
|
|
+ wrapper.having("(IF(sum( dg.`status` ) != count( dg.`status` ), 1, 0)) = {0}",dto.getIsTransit());
|
|
|
+
|
|
|
//添加权限过滤
|
|
|
DynamicDataSourceContextHolder.push(SourceConstant.BASE);
|
|
|
Set<String> permissionList = sysRoleService.selectRolePermissionByUserId(SecurityUtils.getUserId());
|