Parcourir la source

Merge branch 'bgy' of SH-Arbitrate/Mediation-Backend into dev

bgy il y a 2 ans
Parent
révision
c0ac1d92e9

+ 6
- 3
ruoyi-system/src/main/java/com/ruoyi/system/service/flow/CaseFlowServiceImpl.java Voir le fichier

135
             int i = msCaseFlowMapper.updateByPrimaryKey(msCaseFlow);
135
             int i = msCaseFlowMapper.updateByPrimaryKey(msCaseFlow);
136
             if (i > 0) {
136
             if (i > 0) {
137
                 //更新流程节点和角色之间的关系
137
                 //更新流程节点和角色之间的关系
138
-                updateFlowRoleByFlowId(caseFlowVO.getId(), caseFlowVO.getRoleIds());
138
+                updateFlowRoleByFlowId(msCaseFlow.getId(), caseFlowVO.getRoleIds());
139
                 return true;
139
                 return true;
140
             }
140
             }
141
         } else {
141
         } else {
154
             int insert = msCaseFlowMapper.insert(msCaseFlow);
154
             int insert = msCaseFlowMapper.insert(msCaseFlow);
155
             if (insert > 0) {
155
             if (insert > 0) {
156
                 //更新流程节点和角色之间的关系
156
                 //更新流程节点和角色之间的关系
157
-                updateFlowRoleByFlowId(caseFlowVO.getId(), caseFlowVO.getRoleIds());
157
+                updateFlowRoleByFlowId(msCaseFlow.getId(), caseFlowVO.getRoleIds());
158
                 return true;
158
                 return true;
159
             }
159
             }
160
         }
160
         }
187
      */
187
      */
188
     private void deleteFlowRoleByFlowId(Integer id) {
188
     private void deleteFlowRoleByFlowId(Integer id) {
189
         if (id != null) {
189
         if (id != null) {
190
-            msCaseFlowRoleRelatedMapper.deleteByExample(new Example(MsCaseFlowRoleRelated.class).createCriteria().andEqualTo("flowId", id));
190
+            Example example = new Example(MsCaseFlowRoleRelated.class);
191
+            Example.Criteria criteria = example.createCriteria();
192
+            criteria.andEqualTo("flowId", id);
193
+            msCaseFlowRoleRelatedMapper.deleteByExample(example);
191
         }
194
         }
192
     }
195
     }
193
 
196