Explorar o código

出清确认单

gaodd hai 1 ano
pai
achega
8c249ce9a7

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

@@ -21,8 +21,11 @@
21
     <result column="updatename" jdbcType="VARCHAR" property="updatename" />
21
     <result column="updatename" jdbcType="VARCHAR" property="updatename" />
22
     <result column="createdate" jdbcType="TIMESTAMP" property="createdate" />
22
     <result column="createdate" jdbcType="TIMESTAMP" property="createdate" />
23
     <result column="updatedate" jdbcType="TIMESTAMP" property="updatedate" />
23
     <result column="updatedate" jdbcType="TIMESTAMP" property="updatedate" />
24
+    <result column="warehouse_id" jdbcType="INTEGER" property="warehouseId" />
25
+    
24
 
26
 
25
     <result column="storehouse_name" jdbcType="VARCHAR" property="storehouseName" />
27
     <result column="storehouse_name" jdbcType="VARCHAR" property="storehouseName" />
28
+    <result column="warehouse_name" jdbcType="VARCHAR" property="warehouseName" /> 
26
     <result column="tyajbm" jdbcType="VARCHAR" property="tyajbm" />
29
     <result column="tyajbm" jdbcType="VARCHAR" property="tyajbm" />
27
     <result column="ajmc" jdbcType="VARCHAR" property="ajmc" />
30
     <result column="ajmc" jdbcType="VARCHAR" property="ajmc" />
28
   </resultMap>
31
   </resultMap>
@@ -89,7 +92,7 @@
89
   <sql id="Base_Column_List">
92
   <sql id="Base_Column_List">
90
     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,
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
 cc.bz bz,cc.czbz czbz,cc.zhgxsj zhgxsj,cc.createname createname,cc.createdate createdate,
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
   </sql>
96
   </sql>
94
 
97
 
95
 
98
 
@@ -116,7 +119,7 @@ cc.updatename updatename,cc.updatedate updatedate
116
   </select>
119
   </select>
117
 
120
 
118
   <select id="findByCleCon" parameterType="java.lang.Integer" resultMap="BaseResultMap">
121
   <select id="findByCleCon" parameterType="java.lang.Integer" resultMap="BaseResultMap">
119
-    select
122
+    <!-- select
120
     <include refid="Base_Column_List" />
123
     <include refid="Base_Column_List" />
121
     ,AB.storehouse_name  storehouseName, AB.ajmc ajmc
124
     ,AB.storehouse_name  storehouseName, AB.ajmc ajmc
122
     from clearance_confirmation cc
125
     from clearance_confirmation cc
@@ -125,6 +128,14 @@ cc.updatename updatename,cc.updatedate updatedate
125
     FROM basic_unit_aisle Bu
128
     FROM basic_unit_aisle Bu
126
     LEFT JOIN basic_storehouse Bs ON Bu.basic_storehouse_id = Bs.storehouse_id
129
     LEFT JOIN basic_storehouse Bs ON Bu.basic_storehouse_id = Bs.storehouse_id
127
     ) AB ON cc.tyajbm = AB.tyajbm
130
     ) AB ON cc.tyajbm = AB.tyajbm
131
+    where cc.id = #{id,jdbcType=INTEGER} -->
132
+    
133
+    select
134
+    <include refid="Base_Column_List" />
135
+    ,Bs.storehouse_name ,w.warehouse_name 
136
+    from clearance_confirmation cc
137
+    INNER JOIN basic_warehouse w ON w.warehouse_id = cc.warehouse_id
138
+    INNER JOIN basic_storehouse Bs ON w.storehouse_id = Bs.storehouse_id
128
     where cc.id = #{id,jdbcType=INTEGER}
139
     where cc.id = #{id,jdbcType=INTEGER}
129
   </select>
140
   </select>
130
 
141
 
@@ -178,7 +189,7 @@ cc.updatename updatename,cc.updatedate updatedate
178
   <insert id="insert" keyProperty="id" useGeneratedKeys="true"  parameterType="com.chinaitop.depot.storage.model.ClearanceConfirmation">
189
   <insert id="insert" keyProperty="id" useGeneratedKeys="true"  parameterType="com.chinaitop.depot.storage.model.ClearanceConfirmation">
179
     insert into clearance_confirmation (id,cqqrdh,ywrq,tyajbm,bgy,sfqs,sfxd,jcyxf,qtsx,sqr,bmsh,dwldsh,
190
     insert into clearance_confirmation (id,cqqrdh,ywrq,tyajbm,bgy,sfqs,sfxd,jcyxf,qtsx,sqr,bmsh,dwldsh,
180
                                   bz,czbz,zhgxsj,createname,createdate,
191
                                   bz,czbz,zhgxsj,createname,createdate,
181
-                                  updatename,updatedate)
192
+                                  updatename,updatedate,warehouse_id)
182
     values (
193
     values (
183
              #{id,jdbcType=INTEGER},
194
              #{id,jdbcType=INTEGER},
184
             #{cqqrdh,jdbcType=VARCHAR},
195
             #{cqqrdh,jdbcType=VARCHAR},
@@ -198,7 +209,8 @@ cc.updatename updatename,cc.updatedate updatedate
198
             #{createname,jdbcType=VARCHAR},
209
             #{createname,jdbcType=VARCHAR},
199
             #{createdate,jdbcType=TIMESTAMP},
210
             #{createdate,jdbcType=TIMESTAMP},
200
             #{updatename,jdbcType=VARCHAR},
211
             #{updatename,jdbcType=VARCHAR},
201
-            #{updatedate,jdbcType=TIMESTAMP})
212
+            #{updatedate,jdbcType=TIMESTAMP},
213
+            #{warehouseId,jdbcType=INTEGER})
202
   </insert>
214
   </insert>
203
 
215
 
204
   <update id="updateByPrimaryKey" parameterType="com.chinaitop.depot.storage.model.ClearanceConfirmation">
216
   <update id="updateByPrimaryKey" parameterType="com.chinaitop.depot.storage.model.ClearanceConfirmation">
@@ -221,7 +233,8 @@ cc.updatename updatename,cc.updatedate updatedate
221
     createname=#{createname,jdbcType=VARCHAR},
233
     createname=#{createname,jdbcType=VARCHAR},
222
     createdate=#{createdate,jdbcType=TIMESTAMP},
234
     createdate=#{createdate,jdbcType=TIMESTAMP},
223
     updatename=#{updatename,jdbcType=VARCHAR},
235
     updatename=#{updatename,jdbcType=VARCHAR},
224
-    updatedate=#{updatedate,jdbcType=TIMESTAMP}
236
+    updatedate=#{updatedate,jdbcType=TIMESTAMP},
237
+    warehouse_id = #{warehouseId,jdbcType=INTEGER}
225
   where id = #{id,jdbcType=INTEGER}
238
   where id = #{id,jdbcType=INTEGER}
226
   </update>
239
   </update>
227
 </mapper>
240
 </mapper>

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

@@ -359,8 +359,8 @@
359
 	  plan.execute_type,
359
 	  plan.execute_type,
360
 	  jkqyq.is_Upload
360
 	  jkqyq.is_Upload
361
 	  FROM depot_qh.storage_overhead_set overhead 
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
 	  LEFT JOIN depot_qh.business_delivery_storage_notice notice ON xckc.tzdh = notice.bill_number
364
 	  LEFT JOIN depot_qh.business_delivery_storage_notice notice ON xckc.tzdh = notice.bill_number
365
 	  LEFT JOIN depot_qh.business_plan plan ON notice.plan_number = plan.plan_number
365
 	  LEFT JOIN depot_qh.business_plan plan ON notice.plan_number = plan.plan_number
366
 	  LEFT JOIN depot_qh.storage_kcgl_jkqyq_apply_default jkqyq ON fcbgz.ch = jkqyq.ch  
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
     private Date updatedate;
20
     private Date updatedate;
21
 
21
 
22
     private String cqqrdh; //出清单确认单号
22
     private String cqqrdh; //出清单确认单号
23
+    
24
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
23
     private Date ywrq;      //业务日期,格式:yyyy-MM-dd
25
     private Date ywrq;      //业务日期,格式:yyyy-MM-dd
24
     private String tyajbm; //统一廒间编码
26
     private String tyajbm; //统一廒间编码
25
     private String bgy;    //保管员
27
     private String bgy;    //保管员
@@ -31,9 +33,28 @@ public class ClearanceConfirmation {
31
     private String bmsh;  //部门审核
33
     private String bmsh;  //部门审核
32
     private String dwldsh;  //单位领导审核
34
     private String dwldsh;  //单位领导审核
33
     private String bz;      //备注
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
     private String ajmc; //廒间名称
58
     private String ajmc; //廒间名称
38
 
59
 
39
     public String getStorehouseName() {
60
     public String getStorehouseName() {