Browse Source

供应商产能报表

huxy 3 years ago
parent
commit
f735e2bc82

+ 4 - 7
jeecg-boot-module-system/src/main/java/org/jeecg/modules/scas/controller/SupplierCapacityController.java

@@ -13,11 +13,8 @@ import org.jeecg.common.api.vo.Result;
 import org.jeecg.common.aspect.annotation.AutoLog;
 import org.jeecg.common.system.base.controller.JeecgController;
 import org.jeecg.common.system.query.QueryGenerator;
-import org.jeecg.modules.productionScheduleReport.entity.ProductionSchedule;
 import org.jeecg.modules.scas.dto.SupplierCapacityDto;
-import org.jeecg.modules.scas.entity.DyeLoss;
 import org.jeecg.modules.scas.entity.SupplierCapacity;
-import org.jeecg.modules.scas.entity.SyCostAllocationSummary;
 import org.jeecg.modules.scas.entity.vo.SupplierCapacityVo1;
 import org.jeecg.modules.scas.entity.vo.SupplierCapacityVo2;
 import org.jeecg.modules.scas.entity.vo.SupplierCapacityVo3;
@@ -67,13 +64,13 @@ public class SupplierCapacityController extends JeecgController<SupplierCapacity
    public Result<IPage<SupplierCapacity>> list(SupplierCapacityDto supplierCapacityDto, HttpServletRequest req){
       Result<IPage<SupplierCapacity>> result = new Result<IPage<SupplierCapacity>>();
       QueryWrapper<SupplierCapacityDto> queryWrapper = new QueryWrapper<>();//初始化
-      if(StringUtils.isNotBlank(supplierCapacityDto.getCsrccode())){//订单号
+      if(supplierCapacityDto.getCsrccode()!=null&& !supplierCapacityDto.getCsrccode().trim().equals("") &&StringUtils.isNotBlank(supplierCapacityDto.getCsrccode())){//订单号
          queryWrapper.eq("p.csrccode",supplierCapacityDto.getCsrccode());
       }
-      if(StringUtils.isNotBlank(supplierCapacityDto.getVenName())){//供应商
+      if(supplierCapacityDto.getVenName()!=null&& !supplierCapacityDto.getVenName().trim().equals("") &&StringUtils.isNotBlank(supplierCapacityDto.getVenName())){//供应商
          queryWrapper.eq("p.cVenName",supplierCapacityDto.getVenName());
       }
-      if(StringUtils.isNotBlank(supplierCapacityDto.getPlanLotNumber())){//计划单号
+      if(supplierCapacityDto.getPlanLotNumber()!=null&& !supplierCapacityDto.getPlanLotNumber().trim().equals("") &&StringUtils.isNotBlank(supplierCapacityDto.getPlanLotNumber())){//计划单号
          queryWrapper.eq("p.planLotNumber",supplierCapacityDto.getPlanLotNumber());
       }
       if(supplierCapacityDto.getStartDate()!=null&&StringUtils.isNotBlank(supplierCapacityDto.getStartDate().toString())){//起始月份
@@ -88,7 +85,7 @@ public class SupplierCapacityController extends JeecgController<SupplierCapacity
       if(supplierCapacityDto.getEndDate()!=null&&StringUtils.isNotBlank(supplierCapacityDto.getEndDate().toString())){//结束日期
          queryWrapper.le("p.dArriveDate",supplierCapacityDto.getEndDate().toString());
       }*/
-      if(StringUtils.isNotBlank(supplierCapacityDto.getOrderType())){//计划单号
+      if(supplierCapacityDto.getPlanLotNumber()!=null&& !supplierCapacityDto.getPlanLotNumber().trim().equals("") && StringUtils.isNotBlank(supplierCapacityDto.getOrderType())){//订单类型
          queryWrapper.eq("p.iOrderType",supplierCapacityDto.getOrderType());
       }
       Page<SupplierCapacity> page = new Page<SupplierCapacity>(supplierCapacityDto.getPageNo(), supplierCapacityDto.getPageSize());