Bläddra i källkod

增加"垛位备注"信息,并增加该查询项

YL2767 2 månader sedan
förälder
incheckning
722d7855c7

+ 2
- 0
src/main/java/com/th/demo/controller/ware/StoreController.java Visa fil

@@ -101,6 +101,7 @@ public class StoreController {
101 101
                              String customerName,
102 102
                              String plateNo,
103 103
                              String ordNo,
104
+                              String remark1,
104 105
                               HttpServletRequest request) {
105 106
 
106 107
         try {
@@ -116,6 +117,7 @@ public class StoreController {
116 117
                     customerName,
117 118
                     plateNo,
118 119
                     ordNo,
120
+                    remark1,
119 121
                     userId,
120 122
                     belongId);
121 123
         } catch (Exception ex) {

+ 2
- 1
src/main/java/com/th/demo/mapping/ware/StoreMapper.java Visa fil

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

+ 10
- 0
src/main/java/com/th/demo/model/ware/Store.java Visa fil

@@ -76,6 +76,16 @@ public class Store  implements Comparable<Store>{
76 76
     private Double invoicePrice;
77 77
     private String contractNo;
78 78
 
79
+    private String remark1;
80
+
81
+    public String getRemark1() {
82
+        return remark1;
83
+    }
84
+
85
+    public void setRemark1(String remark1) {
86
+        this.remark1 = remark1;
87
+    }
88
+
79 89
     public String getContractNo() {
80 90
         return contractNo;
81 91
     }

+ 6
- 0
src/main/java/com/th/demo/service/impl/ware/InServiceImpl.java Visa fil

@@ -387,6 +387,12 @@ public class InServiceImpl implements InService {
387 387
             store.setModel(listJO.get(i).get("规格").toString());
388 388
             store.setCount(Double.parseDouble(listJO.get(i).get("数量").toString()));
389 389
             store.setWeight(Double.parseDouble(listJO.get(i).get("重量").toString()));
390
+            if(listJO.get(i).get("垛位备注") != null){
391
+                store.setRemark1(listJO.get(i).get("垛位备注").toString());
392
+            }else {
393
+                store.setRemark1("");
394
+            }
395
+
390 396
             /*if (listJO.get(i).get("目的地") == null || listJO.get(i).get("目的地").toString().equals("")) {
391 397
                 store.setReceiveAddress(customer.getAddress());
392 398
             } else {

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

@@ -82,6 +82,7 @@ public class StoreServiceImpl implements StoreService {
82 82
                              String customerName,
83 83
                              String plateNo,
84 84
                              String ordNo,
85
+                             String remark1,
85 86
                              String userId,
86 87
                              String belongId) {
87 88
         PageHelper.startPage(page, rows);
@@ -94,7 +95,8 @@ public class StoreServiceImpl implements StoreService {
94 95
             ordNos = Arrays.asList(ordNo.split(","));
95 96
         }
96 97
 
97
-        List<Store> list=storeMapper.selectStore(wareName,stackName,model,materialName,standard, customerName, plateNo,ordNo, pltNos,ordNos, userId,belongId);
98
+        List<Store> list=storeMapper.selectStore(wareName,stackName,model,materialName,standard,
99
+                customerName, plateNo,ordNo, pltNos,ordNos, userId,belongId,remark1);
98 100
         PageInfo<Store> pageInfo = new PageInfo<>(list);
99 101
         result = JSONTools.toStringyyyyMMddHHmmss(pageInfo);
100 102
         return result;

+ 1
- 1
src/main/java/com/th/demo/service/ware/StoreService.java Visa fil

@@ -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 userId,String belongId);
15
+            standard,  String customerName,  String plateNo,String ordNo,String remark1, String userId,String belongId);
16 16
 
17 17
     String modifyCustomer(String id,String customerNameOld,String customerNameNew);
18 18
 

+ 8
- 3
src/main/resource/mapper/ware/StoreMapper.xml Visa fil

@@ -30,6 +30,7 @@
30 30
     <result column="car_no" property="carNo" jdbcType="VARCHAR" />
31 31
     <result column="tally_people" property="tallyPeople" jdbcType="VARCHAR" />
32 32
     <result column="fk_compony_id" property="fkComponyId" jdbcType="VARCHAR" />
33
+    <result column="remark1" property="remark1" jdbcType="VARCHAR" />
33 34
 
34 35
     <result column="invoice_price" property="invoicePrice" jdbcType="DOUBLE" />
35 36
     <result column="contract_no" property="contractNo" jdbcType="VARCHAR" />
@@ -57,7 +58,8 @@
57 58
   <sql id="Base_Column_List" >
58 59
     id, ware_id, stack_id, layer, material_id, model, plate_no, customer_id, count, weight,
59 60
     remark, add_id, add_time, modify_id, modify_time, cancel_id, cancel_time, cancel_flag,
60
-    belong_id, in_id, out_id, receive_address, out_flag, lock_flag,wgt_dcn_mtc_cd,edge_ty,production_place,contract_no
61
+    belong_id, in_id, out_id, receive_address, out_flag, lock_flag,wgt_dcn_mtc_cd,edge_ty,
62
+    production_place,contract_no,remark1
61 63
   </sql>
62 64
 
63 65
 
@@ -87,7 +89,7 @@
87 89
       belong_id, in_id, out_id,
88 90
       receive_address, out_flag, lock_flag
89 91
       ,wgt_dcn_mtc_cd,edge_ty,production_place,ord_no
90
-      ,car_no,tally_people,fk_compony_id,invoice_price,contract_no
92
+      ,car_no,tally_people,fk_compony_id,invoice_price,contract_no,remark1
91 93
     )
92 94
     values (#{id,jdbcType=VARCHAR}, #{ware.id,jdbcType=VARCHAR}, #{stack.id,jdbcType=VARCHAR},
93 95
       #{layer,jdbcType=INTEGER}, #{material.id,jdbcType=VARCHAR}, #{model,jdbcType=VARCHAR},
@@ -99,6 +101,7 @@
99 101
       #{receiveAddress,jdbcType=VARCHAR}, #{outFlag,jdbcType=VARCHAR}, #{lockFlag,jdbcType=VARCHAR}
100 102
       ,#{wgtDcnMtcCd,jdbcType=VARCHAR},#{edgeTy,jdbcType=VARCHAR},#{productionPlace,jdbcType=VARCHAR},#{ordNo,jdbcType=VARCHAR}
101 103
      ,#{carNo,jdbcType=VARCHAR},#{tallyPeople,jdbcType=VARCHAR},#{fkComponyId,jdbcType=VARCHAR},#{invoicePrice,jdbcType=DOUBLE},#{contractNo,jdbcType=VARCHAR}
104
+    ,#{remark1,jdbcType=VARCHAR}
102 105
       )
103 106
   </insert>
104 107
 
@@ -326,7 +329,8 @@
326 329
       receive_address = #{receiveAddress,jdbcType=VARCHAR},
327 330
       out_flag = #{outFlag,jdbcType=VARCHAR},
328 331
       lock_flag = #{lockFlag,jdbcType=VARCHAR},
329
-      contract_no = #{contractNo,jdbcType=VARCHAR}
332
+      contract_no = #{contractNo,jdbcType=VARCHAR},
333
+      remark1 = #{remark1,jdbcType=VARCHAR}
330 334
     where id = #{id,jdbcType=VARCHAR}
331 335
   </update>
332 336
 
@@ -438,6 +442,7 @@ update t_ware_store t set t.layer =   #{param7,jdbcType=INTEGER}
438 442
     and  c.name like concat('%',#{param4,jdbcType=VARCHAR},'%')
439 443
     and  c.standard like concat('%',#{param5,jdbcType=VARCHAR},'%')
440 444
     and  d.name like concat('%',#{param6,jdbcType=VARCHAR},'%')
445
+    and  t.remark1 like concat('%',#{param13,jdbcType=VARCHAR},'%')
441 446
     and  (t.plate_no like concat('%',#{param7,jdbcType=VARCHAR},'%')
442 447
         <if test="param9 != null and param9.size() !=0" >
443 448
           OR t.plate_no IN <foreach  item="item" collection="param9" index="index"  open="(" separator="," close=")">

Loading…
Avbryt
Spara