Browse Source

库存操作客户名称查询+导出限制

LiuCheng 2 months ago
parent
commit
883cb2cdf7

+ 6
- 4
src/main/java/com/th/demo/controller/ware/StoreController.java View File

@@ -97,11 +97,12 @@ public class StoreController {
97 97
                               String stackName,
98 98
                               String model,
99 99
                               String materialName,
100
-                             String standard,
101
-                             String customerName,
102
-                             String plateNo,
103
-                             String ordNo,
100
+                              String standard,
101
+                              String customerName,
102
+                              String plateNo,
103
+                              String ordNo,
104 104
                               String remark1,
105
+                              String fkcustmerName,
105 106
                               HttpServletRequest request) {
106 107
 
107 108
         try {
@@ -118,6 +119,7 @@ public class StoreController {
118 119
                     plateNo,
119 120
                     ordNo,
120 121
                     remark1,
122
+                    fkcustmerName,
121 123
                     userId,
122 124
                     belongId);
123 125
         } catch (Exception ex) {

+ 1
- 1
src/main/java/com/th/demo/mapping/ware/StoreMapper.java View File

@@ -33,7 +33,7 @@ public interface StoreMapper {
33 33
 
34 34
     List<Store> selectStore(String wareName, String stackName, String model, String materialName, String standard,
35 35
                             String customerName,String plateNo,String orderNo,List<String> plateNos,List<String> ordNos,
36
-                            String userId,String belongId, String remark1);
36
+                            String userId,String belongId, String remark1,String fkcustmerName);
37 37
 
38 38
     int updateForUpDownByLayer(String wareName, String stackName, String userId, String belongId, int min, int max, int i);
39 39
 

+ 10
- 3
src/main/java/com/th/demo/service/impl/ware/StoreServiceImpl.java View File

@@ -83,6 +83,7 @@ public class StoreServiceImpl implements StoreService {
83 83
                              String plateNo,
84 84
                              String ordNo,
85 85
                              String remark1,
86
+                             String fkcustmerName,
86 87
                              String userId,
87 88
                              String belongId) {
88 89
         PageHelper.startPage(page, rows);
@@ -96,9 +97,15 @@ public class StoreServiceImpl implements StoreService {
96 97
         }
97 98
 
98 99
         List<Store> list=storeMapper.selectStore(wareName,stackName,model,materialName,standard,
99
-                customerName, plateNo,ordNo, pltNos,ordNos, userId,belongId,remark1);
100
-        PageInfo<Store> pageInfo = new PageInfo<>(list);
101
-        result = JSONTools.toStringyyyyMMddHHmmss(pageInfo);
100
+                customerName, plateNo,ordNo, pltNos,ordNos, userId,belongId,remark1,fkcustmerName);
101
+
102
+        if(page != -1){
103
+            PageInfo<Store> pageInfo = new PageInfo<>(list);
104
+            result = JSONTools.toStringyyyyMMddHHmmss(pageInfo);
105
+        }else {
106
+            result = JSONTools.toStringyyyyMMddHHmmss(list);
107
+        }
108
+
102 109
         return result;
103 110
     }
104 111
 

+ 1
- 1
src/main/java/com/th/demo/service/ware/StoreService.java View File

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

+ 7
- 7
src/main/resource/localhost/db.properties View File

@@ -1,14 +1,14 @@
1
-#jdbc.driverClass=com.mysql.jdbc.Driver
2
-#jdbc.jdbcUrl=jdbc:mysql://172.18.200.32:3306/ware_mj?useUnicode=true&characterEncoding=utf8
3
-#jdbc.user=root
4
-#jdbc.password=root
5
-
6
-#???????????????????????????????
7 1
 jdbc.driverClass=com.mysql.jdbc.Driver
8
-jdbc.jdbcUrl=jdbc:mysql://localhost:3306/ware_mj?characterEncoding=utf8
2
+jdbc.jdbcUrl=jdbc:mysql://172.18.200.32:3306/ware_mj?useUnicode=true&characterEncoding=utf8
9 3
 jdbc.user=root
10 4
 jdbc.password=root
11 5
 
6
+#???????????????????????????????
7
+#jdbc.driverClass=com.mysql.jdbc.Driver
8
+#jdbc.jdbcUrl=jdbc:mysql://localhost:3306/ware_mj?characterEncoding=utf8
9
+#jdbc.user=root
10
+#jdbc.password=root
11
+
12 12
 #jdbc.driverClass=com.mysql.jdbc.Driver
13 13
 #jdbc.jdbcUrl=jdbc:mysql://60.205.9.174:3309/thware?useUnicode=true&characterEncoding=utf8
14 14
 #jdbc.user=root

+ 5
- 2
src/main/resource/mapper/ware/StoreMapper.xml View File

@@ -432,13 +432,16 @@ update t_ware_store t set t.layer =   #{param7,jdbcType=INTEGER}
432 432
 
433 433
 
434 434
   <select id="selectStore" resultMap="BaseResultMap" >
435
-    select d.name as fk_compony_id,t.* from t_ware_store t, t_maint_ware a, t_maint_stack b, t_maint_material c,t_maint_customer d
435
+    select d.name as fk_compony_id,t.* from t_ware_store t, t_maint_ware a, t_maint_stack b,
436
+                                            t_maint_material c,t_maint_customer d,t_maint_customer e
436 437
     where t.ware_id = a.id
437 438
     and t.stack_id = b.id
438 439
     and t.material_id  = c.id
439 440
     and t.fk_compony_id = d.id
441
+    and t.customer_id = e.id
440 442
     and  a.name like concat('%',#{param1,jdbcType=VARCHAR},'%')
441
-    and  b.name like concat('%',#{param2,jdbcType=VARCHAR},'%')
443
+    and  e.name like concat('%',#{param2,jdbcType=VARCHAR},'%')
444
+    and  d.name like concat('%',#{param14,jdbcType=VARCHAR},'%')
442 445
     and  t.model like concat('%',#{param3,jdbcType=VARCHAR},'%')
443 446
     and  c.name like concat('%',#{param4,jdbcType=VARCHAR},'%')
444 447
     and  c.standard like concat('%',#{param5,jdbcType=VARCHAR},'%')

Loading…
Cancel
Save