Bladeren bron

库存信息查询增加入库时间的查询条件

YL2767 3 maanden geleden
bovenliggende
commit
da337eb49b

+ 4
- 0
src/main/java/com/th/demo/controller/ware/StoreController.java Bestand weergeven

@@ -99,6 +99,8 @@ public class StoreController {
99 99
                               String materialName,
100 100
                              String standard,
101 101
                              String customerName,
102
+                             String fromDate,
103
+                              String toDate,
102 104
                               HttpServletRequest request) {
103 105
 
104 106
         try {
@@ -111,6 +113,8 @@ public class StoreController {
111 113
                     materialName,
112 114
                     standard,
113 115
                       customerName,
116
+                    fromDate,
117
+                    toDate,
114 118
                     userId,
115 119
                     belongId);
116 120
         } catch (Exception ex) {

+ 1
- 1
src/main/java/com/th/demo/mapping/ware/StoreMapper.java Bestand weergeven

@@ -31,7 +31,7 @@ public interface StoreMapper {
31 31
 
32 32
     Store selectByOutId(String id,String noUserParam,String userId, String belongId);
33 33
 
34
-    List<Store> selectStore(String wareName, String stackName, String model, String materialName, String standard,   String customerName, String userId,String belongId);
34
+    List<Store> selectStore(String wareName, String stackName, String model, String materialName, String standard,   String customerName, String fromDate,   String toDate, String userId,String belongId);
35 35
 
36 36
     int updateForUpDownByLayer(String wareName, String stackName, String userId, String belongId, int min, int max, int i);
37 37
 

+ 3
- 1
src/main/java/com/th/demo/service/impl/ware/StoreServiceImpl.java Bestand weergeven

@@ -79,10 +79,12 @@ public class StoreServiceImpl implements StoreService {
79 79
                              String materialName,
80 80
                              String standard,
81 81
                              String customerName,
82
+                             String fromDate,
83
+                             String toDate,
82 84
                              String userId,
83 85
                              String belongId) {
84 86
         PageHelper.startPage(page, rows);
85
-        List<Store> list=storeMapper.selectStore(wareName,stackName,model,materialName,standard,    customerName,   userId,belongId);
87
+        List<Store> list=storeMapper.selectStore(wareName,stackName,model,materialName,standard,    customerName,fromDate, toDate,  userId,belongId);
86 88
         PageInfo<Store> pageInfo = new PageInfo<>(list);
87 89
         result = JSONTools.toStringyyyyMMddHHmmss(pageInfo);
88 90
         return result;

+ 1
- 1
src/main/java/com/th/demo/service/ware/StoreService.java Bestand weergeven

@@ -11,7 +11,7 @@ public interface StoreService {
11 11
     
12 12
     String modify(String json, String userId, String belongId);
13 13
 
14
-    String queryStore(int page,int rows,String wareName,String stackName,String model,String materialName,String standard,  String customerName, String userId,String belongId);
14
+    String queryStore(int page,int rows,String wareName,String stackName,String model,String materialName,String standard,  String customerName,String fromDate,  String toDate, String userId,String belongId);
15 15
 
16 16
     String modifyCustomer(String id,String customerNameOld,String customerNameNew);
17 17
 

+ 5
- 2
src/main/resource/mapper/ware/StoreMapper.xml Bestand weergeven

@@ -438,11 +438,14 @@ update t_ware_store t set t.layer =   #{param7,jdbcType=INTEGER}
438 438
     and  c.name like concat('%',#{param4,jdbcType=VARCHAR},'%')
439 439
     and  c.standard like concat('%',#{param5,jdbcType=VARCHAR},'%')
440 440
     and  d.name like concat('%',#{param6,jdbcType=VARCHAR},'%')
441
-    and t.belong_id = #{param8,jdbcType=VARCHAR}
441
+    and t.belong_id = #{param10,jdbcType=VARCHAR}
442 442
     and t.cancel_flag = '0'
443 443
     and t.out_flag = '0'
444
+      <if test="param7 != null and param7 != '' and param8 != null and param8 != ''">
445
+      and t.add_time between #{param7,jdbcType=TIMESTAMP} and #{param8,jdbcType=TIMESTAMP}
446
+      </if>
444 447
     and t.ware_id in (
445
-    select m.ware_id from t_maint_userware m  where m.user_id = #{param7,jdbcType=VARCHAR}
448
+    select m.ware_id from t_maint_userware m  where m.user_id = #{param9,jdbcType=VARCHAR}
446 449
      )
447 450
     order by b.code,t.layer desc
448 451
   </select>

Laden…
Annuleren
Opslaan