Ver código fonte

fix: 单一任务批量审核sql查询超时问题修复

lixuesong 2 anos atrás
pai
commit
ab6821e7cd

+ 1 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmReportServiceImpl.java

@@ -560,7 +560,7 @@ public class WmReportServiceImpl extends ServiceImpl<WmReportMapper, WmReport> i
 			// 通过状态
 			String approvedStatus = null;
 			// 待审核状态
-			String waitStatus = "";
+			String waitStatus = null;
 			if (ArrayUtil.containsAll(entTaskStatus, "1", "2")) {
 				// 通过+不通过
 				approvedStatus = "3";

+ 1 - 1
hnqz-upms/hnqz-upms-biz/src/main/resources/mapper/WmTaskMapper.xml

@@ -1349,7 +1349,7 @@ FROM
 			or
 			t.report_drug_id in (select id from wm_report where drug_ent_id=#{query.drugEntId})
 		)
-		<if test="query.approvedStatus != null and query.waitStatus != 0">
+		<if test="query.approvedStatus != null and query.waitStatus == null">
 			and (t.report_drug_approval_opinion in
 				<foreach collection="query.entTaskStatus" item="item" index="index" separator="," open="(" close=")">
 					#{item}