Browse Source

[task-2633] 首页考试次数问题:已参加和未参加取值都没变

Li Yuan 1 year ago
parent
commit
3c63f729dc

+ 2 - 2
ibps-provider-root/modules/provider-bpmn/src/main/java/com/lc/ibps/office/provider/BpmInitiatedProvider.java

@@ -1502,10 +1502,10 @@ public class BpmInitiatedProvider extends GenericProvider implements IBpmInitiat
 				infobox2.setDataText("-1");
 				infobox2.setAccessToken(ContextUtil.getCurrentAccessToken());
 				List<Map<String,Object>> object2 =
-						(List<Map<String, Object>>) commonDao.query("SELECT COUNT(1) AS total FROM v_examination WHERE examinee=#{p0}", new String[]{currentUserId});
+						(List<Map<String, Object>>) commonDao.query("SELECT COUNT(1) AS total FROM v_examination WHERE examType != '自主考核' AND examinee=#{p0}", new String[]{currentUserId});
 				allNum = Integer.parseInt(object2.get(0).get("total").toString());
 				object2 =
-						(List<Map<String, Object>>) commonDao.query("SELECT COUNT(1) AS total FROM v_examination WHERE examinee=#{p0} and paperState NOT IN ('已完成')", new String[]{currentUserId});
+						(List<Map<String, Object>>) commonDao.query("SELECT COUNT(1) AS total FROM v_examination WHERE examType != '自主考核' AND examinee=#{p0} and paperState NOT IN ('已完成')", new String[]{currentUserId});
 				unNum = Integer.parseInt(object2.get(0).get("total").toString());
 				infobox2.setDataText(String.format("%d,%d,%d",allNum,allNum-unNum,unNum));
 				infobox2.setMessage(String.format("总数:%d,已完成:%d,未完成:%d",allNum,allNum-unNum,unNum));