18792927508 пре 2 година
родитељ
комит
6dd8762dc1

+ 7
- 8
ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml Прегледај датотеку

113
                 </if>
113
                 </if>
114
         <!--部门长-->
114
         <!--部门长-->
115
             <if test="deptHeadStatus != null and deptHeadStatus.size() > 0">
115
             <if test="deptHeadStatus != null and deptHeadStatus.size() > 0">
116
-            or t.case_status in
117
-            <foreach item="caseStatus" collection="deptHeadStatus" open="(" separator="," close=")">
118
-                #{caseStatus}
119
-            </foreach>
116
+            or (t.identity_type=1 and t.case_status in
117
+            <foreach item="caseStatus" collection="deptHeadStatus" open="(" separator="," close=")">#{caseStatus}
118
+            </foreach>)
120
             </if>
119
             </if>
121
             <!--财务-->
120
             <!--财务-->
122
             <if test="financeStatus != null and financeStatus != ''">
121
             <if test="financeStatus != null and financeStatus != ''">
123
-                or( t.case_status =#{financeStatus})
122
+                or(t.identity_type=1 and t.case_status =#{financeStatus})
124
 
123
 
125
             </if>
124
             </if>
126
         </where>
125
         </where>
205
             </if>
204
             </if>
206
             <!--部门长-->
205
             <!--部门长-->
207
             <if test="deptHeadStatus != null and deptHeadStatus.size() > 0">
206
             <if test="deptHeadStatus != null and deptHeadStatus.size() > 0">
208
-                or t.case_status in
207
+                or (t.identity_type=1 and t.case_status in
209
                 <foreach item="caseStatus" collection="deptHeadStatus" open="(" separator="," close=")">
208
                 <foreach item="caseStatus" collection="deptHeadStatus" open="(" separator="," close=")">
210
                     #{caseStatus}
209
                     #{caseStatus}
211
-                </foreach>
210
+                </foreach>)
212
             </if>
211
             </if>
213
             <!--财务-->
212
             <!--财务-->
214
             <if test="financeStatus != null and financeStatus != ''">
213
             <if test="financeStatus != null and financeStatus != ''">
215
-                or( t.case_status =#{financeStatus})
214
+                or( t.identity_type=1 and t.case_status =#{financeStatus})
216
 
215
 
217
             </if>
216
             </if>
218
         </where>
217
         </where>