Parcourir la source

优化案件修改功能

qitz il y a 2 ans
Parent
révision
992817300c

+ 1
- 2
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java Voir le fichier

1107
         // 立案申请状态直接修改主表信息
1107
         // 立案申请状态直接修改主表信息
1108
         if (caseApplication.getCaseStatus() != null && caseApplication.getCaseStatus().equals(CaseApplicationConstants.CASE_APPLICATION)) {
1108
         if (caseApplication.getCaseStatus() != null && caseApplication.getCaseStatus().equals(CaseApplicationConstants.CASE_APPLICATION)) {
1109
             // 修改内置字段
1109
             // 修改内置字段
1110
+            caseApplicationMapper.updataCaseApplication(caseApplication);
1110
             if(CollectionUtil.isNotEmpty(caseApplication.getColumnValues())) {
1111
             if(CollectionUtil.isNotEmpty(caseApplication.getColumnValues())) {
1111
-                caseApplicationMapper.updataCaseApplication(caseApplication);
1112
-            }else {
1113
                 // 修改自定义字段
1112
                 // 修改自定义字段
1114
                 columnValueMapper.batchUpdate(caseApplication.getColumnValues());
1113
                 columnValueMapper.batchUpdate(caseApplication.getColumnValues());
1115
             }
1114
             }

+ 0
- 1
ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ColumnValueMapper.xml Voir le fichier

25
                 <if test="item.value != null and item.value != ''">
25
                 <if test="item.value != null and item.value != ''">
26
                     `VALUE` = #{item.value},
26
                     `VALUE` = #{item.value},
27
                 </if>
27
                 </if>
28
-                `id`=#{item.id}
29
             </set>
28
             </set>
30
             where id=#{item.id};
29
             where id=#{item.id};
31
         </foreach>
30
         </foreach>