فهرست منبع

物资管理修改

wangqiang 2 سال پیش
والد
کامیت
8e434f0e31

+ 18 - 1
jeeplus-module/jeeplus-test/src/main/java/com/jeeplus/test/materialManagement/wareHouse/service/WareHouseBasicService.java

@@ -78,6 +78,11 @@ public class WareHouseBasicService {
         if (StringUtils.isNotEmpty(dto.getTradeName())) {
             queryWrapper.like("b.trade_name", dto.getTradeName());
         }
+        queryWrapper.and(wq ->{
+            wq.eq("a.`status`","0")
+                    .or()
+                    .eq("a.`status`","5");
+        });
 
         return basicMapper.wareHouseHistoryList(page, queryWrapper);
     }
@@ -93,6 +98,12 @@ public class WareHouseBasicService {
             queryWrapper.like("b.goods_name", dto.getTradeName());
         }
 
+        queryWrapper.and(wq ->{
+            wq.eq("a.`status`","0")
+                    .or()
+                    .eq("a.`status`","5");
+        });
+
         return basicMapper.collectHistoryList(page, queryWrapper);
     }
 
@@ -434,9 +445,15 @@ public class WareHouseBasicService {
         // 入库时间
         String[] contractDates = dto.getWareHouseDates();
         if (contractDates != null) {
-
             queryWrapper.between("a.ware_house_date", contractDates[0], contractDates[1]);
         }
+        if (dto.getStatusTwo() != null) {
+            queryWrapper.and(wq ->{
+                wq.eq("a.`status`",dto.getStatusTwo()[0])
+                        .or()
+                        .eq("a.`status`",dto.getStatusTwo()[1]);
+            });
+        }
 
         return basicMapper.findList(page, queryWrapper);
     }

+ 5 - 0
jeeplus-module/jeeplus-test/src/main/java/com/jeeplus/test/materialManagement/wareHouse/service/dto/WareHouseDto.java

@@ -17,6 +17,11 @@ import java.util.List;
 @Data
 public class WareHouseDto {
 
+    /**
+     * 采购申请查看入库记录所需
+     */
+    private String[] statusTwo;
+
     //入库编号(字典值)
     public static final String BIZ_CODE = "28";