Sfoglia il codice sorgente

Merge branch 'dev' of http://101.36.160.140:21044/depot-qinghai/depot-qualitycheck-qinghai into dev

ZeroLiYi 1 anno fa
parent
commit
23259f9864

+ 3 - 3
src/main/java/com/chinaitop/depot/storage/controller/ClearanceConfirmationController.java

@@ -60,7 +60,7 @@ public class ClearanceConfirmationController {
60 60
     })
61 61
     public PageInfo<ClearanceConfirmation> getCleConList(Integer pageNum, Integer pageSize,
62 62
                                                      String storeName,
63
-                                                     String ajmc, Integer orgId) {
63
+                                                     Integer warehouseId, Integer orgId) {
64 64
         Map<String, Object> modelMap = new HashMap<String, Object>();
65 65
         if (pageNum != null && pageSize != null) {
66 66
             PageHelper.startPage(pageNum, pageSize);
@@ -71,8 +71,8 @@ public class ClearanceConfirmationController {
71 71
             if (null != storeName && !"".equals(storeName)) {
72 72
                 modelMap.put("storehouseName", storeName);
73 73
             }
74
-            if (null != ajmc && !"".equals(ajmc)) {
75
-                modelMap.put("ajmc", ajmc);
74
+            if (null != warehouseId && !"".equals(warehouseId)) {
75
+                modelMap.put("warehouseId", warehouseId);
76 76
             }
77 77
             /* 只能查询当前单位的数据  */
78 78
             if (null != orgId) {

+ 21 - 5
src/main/java/com/chinaitop/depot/storage/mapper/ClearanceConfirmationMapper.xml

@@ -21,8 +21,11 @@
21 21
     <result column="updatename" jdbcType="VARCHAR" property="updatename" />
22 22
     <result column="createdate" jdbcType="TIMESTAMP" property="createdate" />
23 23
     <result column="updatedate" jdbcType="TIMESTAMP" property="updatedate" />
24
+    <result column="warehouse_id" jdbcType="INTEGER" property="warehouseId" />
25
+    
24 26
 
25 27
     <result column="storehouse_name" jdbcType="VARCHAR" property="storehouseName" />
28
+    <result column="warehouse_name" jdbcType="VARCHAR" property="warehouseName" /> 
26 29
     <result column="tyajbm" jdbcType="VARCHAR" property="tyajbm" />
27 30
     <result column="ajmc" jdbcType="VARCHAR" property="ajmc" />
28 31
   </resultMap>
@@ -89,7 +92,7 @@
89 92
   <sql id="Base_Column_List">
90 93
     cc.id id,cc.cqqrdh cqqrdh,cc.ywrq ywrq,cc.tyajbm tyajbm,cc.bgy bgy,cc.sfqs sfqs,cc.sfxd sfxd,cc.jcyxf jcyxf,cc.qtsx qtsx,cc.sqr,cc.bmsh bmsh,cc.dwldsh dwldsh,
91 94
 cc.bz bz,cc.czbz czbz,cc.zhgxsj zhgxsj,cc.createname createname,cc.createdate createdate,
92
-cc.updatename updatename,cc.updatedate updatedate
95
+cc.updatename updatename,cc.updatedate updatedate,cc.warehouse_id 
93 96
   </sql>
94 97
 
95 98
 
@@ -111,12 +114,15 @@ cc.updatename updatename,cc.updatedate updatedate
111 114
     <if test="orgId != null">
112 115
       AND AB.org_id = #{orgId,jdbcType=INTEGER}
113 116
     </if>
117
+    <if test="warehouseId != null">
118
+      AND cc.warehouse_id = #{warehouseId,jdbcType=INTEGER}
119
+    </if>
114 120
     AND (cc.czbz = 'i' OR cc.czbz = 'u')
115 121
     order by cc.id desc
116 122
   </select>
117 123
 
118 124
   <select id="findByCleCon" parameterType="java.lang.Integer" resultMap="BaseResultMap">
119
-    select
125
+    <!-- select
120 126
     <include refid="Base_Column_List" />
121 127
     ,AB.storehouse_name  storehouseName, AB.ajmc ajmc
122 128
     from clearance_confirmation cc
@@ -125,6 +131,14 @@ cc.updatename updatename,cc.updatedate updatedate
125 131
     FROM basic_unit_aisle Bu
126 132
     LEFT JOIN basic_storehouse Bs ON Bu.basic_storehouse_id = Bs.storehouse_id
127 133
     ) AB ON cc.tyajbm = AB.tyajbm
134
+    where cc.id = #{id,jdbcType=INTEGER} -->
135
+    
136
+    select
137
+    <include refid="Base_Column_List" />
138
+    ,Bs.storehouse_name ,w.warehouse_name 
139
+    from clearance_confirmation cc
140
+    INNER JOIN basic_warehouse w ON w.warehouse_id = cc.warehouse_id
141
+    INNER JOIN basic_storehouse Bs ON w.storehouse_id = Bs.storehouse_id
128 142
     where cc.id = #{id,jdbcType=INTEGER}
129 143
   </select>
130 144
 
@@ -178,7 +192,7 @@ cc.updatename updatename,cc.updatedate updatedate
178 192
   <insert id="insert" keyProperty="id" useGeneratedKeys="true"  parameterType="com.chinaitop.depot.storage.model.ClearanceConfirmation">
179 193
     insert into clearance_confirmation (id,cqqrdh,ywrq,tyajbm,bgy,sfqs,sfxd,jcyxf,qtsx,sqr,bmsh,dwldsh,
180 194
                                   bz,czbz,zhgxsj,createname,createdate,
181
-                                  updatename,updatedate)
195
+                                  updatename,updatedate,warehouse_id)
182 196
     values (
183 197
              #{id,jdbcType=INTEGER},
184 198
             #{cqqrdh,jdbcType=VARCHAR},
@@ -198,7 +212,8 @@ cc.updatename updatename,cc.updatedate updatedate
198 212
             #{createname,jdbcType=VARCHAR},
199 213
             #{createdate,jdbcType=TIMESTAMP},
200 214
             #{updatename,jdbcType=VARCHAR},
201
-            #{updatedate,jdbcType=TIMESTAMP})
215
+            #{updatedate,jdbcType=TIMESTAMP},
216
+            #{warehouseId,jdbcType=INTEGER})
202 217
   </insert>
203 218
 
204 219
   <update id="updateByPrimaryKey" parameterType="com.chinaitop.depot.storage.model.ClearanceConfirmation">
@@ -221,7 +236,8 @@ cc.updatename updatename,cc.updatedate updatedate
221 236
     createname=#{createname,jdbcType=VARCHAR},
222 237
     createdate=#{createdate,jdbcType=TIMESTAMP},
223 238
     updatename=#{updatename,jdbcType=VARCHAR},
224
-    updatedate=#{updatedate,jdbcType=TIMESTAMP}
239
+    updatedate=#{updatedate,jdbcType=TIMESTAMP},
240
+    warehouse_id = #{warehouseId,jdbcType=INTEGER}
225 241
   where id = #{id,jdbcType=INTEGER}
226 242
   </update>
227 243
 </mapper>

+ 2 - 2
src/main/java/com/chinaitop/depot/storage/mapper/StorageKcglJkqyqDefaultMapper.xml

@@ -359,8 +359,8 @@
359 359
 	  plan.execute_type,
360 360
 	  jkqyq.is_Upload
361 361
 	  FROM depot_qh.storage_overhead_set overhead 
362
-	  LEFT JOIN crk_qh.data_kcgl_fcbgz_default fcbgz ON overhead.lsxz = fcbgz.hwxz
363
-	  LEFT JOIN crk_qh.data_kcgl_xckc_default xckc ON fcbgz.DataID = xckc.DataID
362
+	  LEFT JOIN data_kcgl_fcbgz_default fcbgz ON overhead.lsxz = fcbgz.hwxz
363
+	  LEFT JOIN data_kcgl_xckc_default xckc ON fcbgz.DataID = xckc.DataID
364 364
 	  LEFT JOIN depot_qh.business_delivery_storage_notice notice ON xckc.tzdh = notice.bill_number
365 365
 	  LEFT JOIN depot_qh.business_plan plan ON notice.plan_number = plan.plan_number
366 366
 	  LEFT JOIN depot_qh.storage_kcgl_jkqyq_apply_default jkqyq ON fcbgz.ch = jkqyq.ch  

+ 22 - 1
src/main/java/com/chinaitop/depot/storage/model/ClearanceConfirmation.java

@@ -20,6 +20,8 @@ public class ClearanceConfirmation {
20 20
     private Date updatedate;
21 21
 
22 22
     private String cqqrdh; //出清单确认单号
23
+    
24
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
23 25
     private Date ywrq;      //业务日期,格式:yyyy-MM-dd
24 26
     private String tyajbm; //统一廒间编码
25 27
     private String bgy;    //保管员
@@ -31,9 +33,28 @@ public class ClearanceConfirmation {
31 33
     private String bmsh;  //部门审核
32 34
     private String dwldsh;  //单位领导审核
33 35
     private String bz;      //备注
36
+    private String warehouseId;//货位id
37
+    private String warehouseName;//货位名称
38
+    
34 39
 
35 40
 
36
-    private String storehouseName;
41
+    public String getWarehouseName() {
42
+		return warehouseName;
43
+	}
44
+
45
+	public void setWarehouseName(String warehouseName) {
46
+		this.warehouseName = warehouseName;
47
+	}
48
+
49
+	public String getWarehouseId() {
50
+		return warehouseId;
51
+	}
52
+
53
+	public void setWarehouseId(String warehouseId) {
54
+		this.warehouseId = warehouseId;
55
+	}
56
+
57
+	private String storehouseName;
37 58
     private String ajmc; //廒间名称
38 59
 
39 60
     public String getStorehouseName() {