ソースを参照

Merge branch 'dev-1.6.3' of depot-qinghai/depot-qualitycheck-qinghai into dev

hanqingsong 1 年間 前
コミット
164136fc3a

+ 26 - 14
src/main/java/com/chinaitop/depot/qualityControl/mapper/BusinessQcQualityInspectionItemMapper.xml

@@ -7,6 +7,7 @@
7
     <result column="updatename" property="updatename" jdbcType="VARCHAR" />
7
     <result column="updatename" property="updatename" jdbcType="VARCHAR" />
8
     <result column="updatedate" property="updatedate" jdbcType="TIMESTAMP" />
8
     <result column="updatedate" property="updatedate" jdbcType="TIMESTAMP" />
9
     <result column="qc_quality_inspection_id" property="qcQualityInspectionId" jdbcType="INTEGER" />
9
     <result column="qc_quality_inspection_id" property="qcQualityInspectionId" jdbcType="INTEGER" />
10
+    <result column="parent_inspection_item_id" property="parentInspectionItemId" jdbcType="INTEGER" />
10
     <result column="inspection_item_id" property="inspectionItemId" jdbcType="INTEGER" />
11
     <result column="inspection_item_id" property="inspectionItemId" jdbcType="INTEGER" />
11
     <result column="inspection_value" property="inspectionValue" jdbcType="VARCHAR" />
12
     <result column="inspection_value" property="inspectionValue" jdbcType="VARCHAR" />
12
     <result column="single_conclusion" property="singleConclusion" jdbcType="VARCHAR" />
13
     <result column="single_conclusion" property="singleConclusion" jdbcType="VARCHAR" />
@@ -72,7 +73,7 @@
72
     </where>
73
     </where>
73
   </sql>
74
   </sql>
74
   <sql id="Base_Column_List" >
75
   <sql id="Base_Column_List" >
75
-    id, createdate, updatename, updatedate, qc_quality_inspection_id, inspection_item_id, 
76
+    id, createdate, updatename, updatedate, qc_quality_inspection_id, parent_inspection_item_id, inspection_item_id,
76
     inspection_value, single_conclusion, inspection_method
77
     inspection_value, single_conclusion, inspection_method
77
   </sql>
78
   </sql>
78
   <select id="selectByExample" resultMap="BaseResultMap" parameterType="com.chinaitop.depot.qualityControl.model.BusinessQcQualityInspectionItemExample" >
79
   <select id="selectByExample" resultMap="BaseResultMap" parameterType="com.chinaitop.depot.qualityControl.model.BusinessQcQualityInspectionItemExample" >
@@ -90,7 +91,7 @@
90
     </if>
91
     </if>
91
   </select>
92
   </select>
92
   <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
93
   <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
93
-    select 
94
+    select
94
     <include refid="Base_Column_List" />
95
     <include refid="Base_Column_List" />
95
     from business_qc_quality_inspection_item
96
     from business_qc_quality_inspection_item
96
     where id = #{id,jdbcType=INTEGER}
97
     where id = #{id,jdbcType=INTEGER}
@@ -106,12 +107,12 @@
106
     </if>
107
     </if>
107
   </delete>
108
   </delete>
108
   <insert id="insert" parameterType="com.chinaitop.depot.qualityControl.model.BusinessQcQualityInspectionItem" >
109
   <insert id="insert" parameterType="com.chinaitop.depot.qualityControl.model.BusinessQcQualityInspectionItem" >
109
-    insert into business_qc_quality_inspection_item (id, createdate, updatename, 
110
-      updatedate, qc_quality_inspection_id, inspection_item_id, 
110
+    insert into business_qc_quality_inspection_item (id, createdate, updatename,
111
+      updatedate, qc_quality_inspection_id, parent_inspection_item_id, inspection_item_id,
111
       inspection_value, single_conclusion, inspection_method
112
       inspection_value, single_conclusion, inspection_method
112
       )
113
       )
113
-    values (#{id,jdbcType=INTEGER}, #{createdate,jdbcType=TIMESTAMP}, #{updatename,jdbcType=VARCHAR}, 
114
-      #{updatedate,jdbcType=TIMESTAMP}, #{qcQualityInspectionId,jdbcType=INTEGER}, #{inspectionItemId,jdbcType=INTEGER}, 
114
+    values (#{id,jdbcType=INTEGER}, #{createdate,jdbcType=TIMESTAMP}, #{updatename,jdbcType=VARCHAR},
115
+      #{updatedate,jdbcType=TIMESTAMP}, #{qcQualityInspectionId,jdbcType=INTEGER}, #{parentInspectionItemId,jdbcType=INTEGER}, #{inspectionItemId,jdbcType=INTEGER},
115
       #{inspectionValue,jdbcType=VARCHAR}, #{singleConclusion,jdbcType=VARCHAR}, #{inspectionMethod,jdbcType=VARCHAR}
116
       #{inspectionValue,jdbcType=VARCHAR}, #{singleConclusion,jdbcType=VARCHAR}, #{inspectionMethod,jdbcType=VARCHAR}
116
       )
117
       )
117
   </insert>
118
   </insert>
@@ -133,6 +134,9 @@
133
       <if test="qcQualityInspectionId != null" >
134
       <if test="qcQualityInspectionId != null" >
134
         qc_quality_inspection_id,
135
         qc_quality_inspection_id,
135
       </if>
136
       </if>
137
+      <if test="parentInspectionItemId != null" >
138
+        parent_inspection_item_id,
139
+      </if>
136
       <if test="inspectionItemId != null" >
140
       <if test="inspectionItemId != null" >
137
         inspection_item_id,
141
         inspection_item_id,
138
       </if>
142
       </if>
@@ -219,6 +223,9 @@
219
       <if test="record.qcQualityInspectionId != null" >
223
       <if test="record.qcQualityInspectionId != null" >
220
         qc_quality_inspection_id = #{record.qcQualityInspectionId,jdbcType=INTEGER},
224
         qc_quality_inspection_id = #{record.qcQualityInspectionId,jdbcType=INTEGER},
221
       </if>
225
       </if>
226
+      <if test="record.parentInspectionItemId != null" >
227
+        parent_inspection_item_id = #{record.parentInspectionItemId,jdbcType=INTEGER},
228
+      </if>
222
       <if test="record.inspectionItemId != null" >
229
       <if test="record.inspectionItemId != null" >
223
         inspection_item_id = #{record.inspectionItemId,jdbcType=INTEGER},
230
         inspection_item_id = #{record.inspectionItemId,jdbcType=INTEGER},
224
       </if>
231
       </if>
@@ -239,14 +246,15 @@
239
   <update id="updateByExample" parameterType="map" >
246
   <update id="updateByExample" parameterType="map" >
240
     update business_qc_quality_inspection_item
247
     update business_qc_quality_inspection_item
241
     set id = #{record.id,jdbcType=INTEGER},
248
     set id = #{record.id,jdbcType=INTEGER},
242
-      createdate = #{record.createdate,jdbcType=TIMESTAMP},
243
-      updatename = #{record.updatename,jdbcType=VARCHAR},
244
-      updatedate = #{record.updatedate,jdbcType=TIMESTAMP},
245
-      qc_quality_inspection_id = #{record.qcQualityInspectionId,jdbcType=INTEGER},
246
-      inspection_item_id = #{record.inspectionItemId,jdbcType=INTEGER},
247
-      inspection_value = #{record.inspectionValue,jdbcType=VARCHAR},
248
-      single_conclusion = #{record.singleConclusion,jdbcType=VARCHAR},
249
-      inspection_method = #{record.inspectionMethod,jdbcType=VARCHAR}
249
+    createdate = #{record.createdate,jdbcType=TIMESTAMP},
250
+    updatename = #{record.updatename,jdbcType=VARCHAR},
251
+    updatedate = #{record.updatedate,jdbcType=TIMESTAMP},
252
+    qc_quality_inspection_id = #{record.qcQualityInspectionId,jdbcType=INTEGER},
253
+    parent_inspection_item_id = #{record.parentInspectionItemId,jdbcType=INTEGER},
254
+    inspection_item_id = #{record.inspectionItemId,jdbcType=INTEGER},
255
+    inspection_value = #{record.inspectionValue,jdbcType=VARCHAR},
256
+    single_conclusion = #{record.singleConclusion,jdbcType=VARCHAR},
257
+    inspection_method = #{record.inspectionMethod,jdbcType=VARCHAR}
250
     <if test="_parameter != null" >
258
     <if test="_parameter != null" >
251
       <include refid="Update_By_Example_Where_Clause" />
259
       <include refid="Update_By_Example_Where_Clause" />
252
     </if>
260
     </if>
@@ -266,6 +274,9 @@
266
       <if test="qcQualityInspectionId != null" >
274
       <if test="qcQualityInspectionId != null" >
267
         qc_quality_inspection_id = #{qcQualityInspectionId,jdbcType=INTEGER},
275
         qc_quality_inspection_id = #{qcQualityInspectionId,jdbcType=INTEGER},
268
       </if>
276
       </if>
277
+      <if test="qcQualityInspectionId != null" >
278
+        parent_inspection_item_id = #{parentInspectionItemId,jdbcType=INTEGER},
279
+      </if>
269
       <if test="inspectionItemId != null" >
280
       <if test="inspectionItemId != null" >
270
         inspection_item_id = #{inspectionItemId,jdbcType=INTEGER},
281
         inspection_item_id = #{inspectionItemId,jdbcType=INTEGER},
271
       </if>
282
       </if>
@@ -287,6 +298,7 @@
287
       updatename = #{updatename,jdbcType=VARCHAR},
298
       updatename = #{updatename,jdbcType=VARCHAR},
288
       updatedate = #{updatedate,jdbcType=TIMESTAMP},
299
       updatedate = #{updatedate,jdbcType=TIMESTAMP},
289
       qc_quality_inspection_id = #{qcQualityInspectionId,jdbcType=INTEGER},
300
       qc_quality_inspection_id = #{qcQualityInspectionId,jdbcType=INTEGER},
301
+      parent_inspection_item_id = #{parentInspectionItemId,jdbcType=INTEGER},
290
       inspection_item_id = #{inspectionItemId,jdbcType=INTEGER},
302
       inspection_item_id = #{inspectionItemId,jdbcType=INTEGER},
291
       inspection_value = #{inspectionValue,jdbcType=VARCHAR},
303
       inspection_value = #{inspectionValue,jdbcType=VARCHAR},
292
       single_conclusion = #{singleConclusion,jdbcType=VARCHAR},
304
       single_conclusion = #{singleConclusion,jdbcType=VARCHAR},

+ 1 - 2
src/main/java/com/chinaitop/depot/qualityControl/mapper/BusinessQcQualityInspectionMapper.xml

@@ -856,8 +856,7 @@
856
     FROM
856
     FROM
857
         basic_enum
857
         basic_enum
858
     WHERE
858
     WHERE
859
-        enumId = #{parentId}
860
-    OR parentId = #{parentId}
859
+        parentId = #{parentId}
861
     AND delFlag = 1
860
     AND delFlag = 1
862
   </select>
861
   </select>
863
   <select id="getQualityInspectionFindByWarehouseId"
862
   <select id="getQualityInspectionFindByWarehouseId"

+ 4 - 4
src/main/java/com/chinaitop/depot/qualityControl/model/BusinessQcQualityInspection.java

@@ -536,16 +536,16 @@ public class BusinessQcQualityInspection {
536
     }
536
     }
537
 
537
 
538
     /**
538
     /**
539
-     * 指标类别,1: 质量指标检验, 2:储存品质检验, 3:食品安全检验
540
-     * @return zblb 指标类别,1: 质量指标检验, 2:储存品质检验, 3:食品安全检验
539
+     * 指标类别,7602: 质量指标检验, 7603:储存品质检验, 7604:食品安全检验
540
+     * @return zblb 指标类别,7602: 质量指标检验, 7603:储存品质检验, 7604:食品安全检验
541
      */
541
      */
542
     public String getZblb() {
542
     public String getZblb() {
543
         return zblb;
543
         return zblb;
544
     }
544
     }
545
 
545
 
546
     /**
546
     /**
547
-     * 指标类别,1: 质量指标检验, 2:储存品质检验, 3:食品安全检验
548
-     * @param zblb 指标类别,1: 质量指标检验, 2:储存品质检验, 3:食品安全检验
547
+     * 指标类别,7602: 质量指标检验, 7603:储存品质检验, 7604:食品安全检验
548
+     * @param zblb 指标类别,7602: 质量指标检验, 7603:储存品质检验, 7604:食品安全检验
549
      */
549
      */
550
     public void setZblb(String zblb) {
550
     public void setZblb(String zblb) {
551
         this.zblb = zblb == null ? null : zblb.trim();
551
         this.zblb = zblb == null ? null : zblb.trim();