Commit 72aaecc5 authored by 鲁鸿波's avatar 鲁鸿波

教育培训统计bug修改

parent 64bef238
...@@ -1185,6 +1185,9 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan ...@@ -1185,6 +1185,9 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
vars.put("rejected", "1"); vars.put("rejected", "1");
getCheckUser(tHazardWorkPlan, vars); getCheckUser(tHazardWorkPlan, vars);
completeTask.setVars(vars); completeTask.setVars(vars);
// 添加日志验证
log.info("设置的流程变量 - checkUser: {}, workSiteResponsible: {}",
vars.get("checkUser"), vars.get("workSiteResponsible"));
wfTaskController.completeTask(completeTask).getData().getResult(); wfTaskController.completeTask(completeTask).getData().getResult();
//清除已经选过的人员 //清除已经选过的人员
String licenseCheckUser = removeLastPart(tHazardWorkPlan.getLicenseCheckUser()); String licenseCheckUser = removeLastPart(tHazardWorkPlan.getLicenseCheckUser());
...@@ -1217,6 +1220,7 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan ...@@ -1217,6 +1220,7 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
String licenseCheckUsers = tHazardWorkPlan.getLicenseCheckUser(); String licenseCheckUsers = tHazardWorkPlan.getLicenseCheckUser();
if (StringUtils.isBlank(licenseCheckUsers)) { if (StringUtils.isBlank(licenseCheckUsers)) {
map.remove("checkUser"); map.remove("checkUser");
map.put("workSiteResponsible", tHazardWorkPlan.getWorkSiteResponsible()); map.put("workSiteResponsible", tHazardWorkPlan.getWorkSiteResponsible());
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
resultType="com.testor.module.train.myManagement.model.domain.TTrainTestQuestionsExercise"> resultType="com.testor.module.train.myManagement.model.domain.TTrainTestQuestionsExercise">
select * from t_train_test_questions_exercise select * from t_train_test_questions_exercise
where test_questions_id in( where test_questions_id in(
select test_questions_id from t_train_paper select DISTINCT unnest(string_to_array(test_questions_id, ',')) as question_id from t_train_paper
where id in( where id in(
select paper_id from t_train_examination_manage where id = #{id} and status = '0') select paper_id from t_train_examination_manage where id = #{id} and status = '0')
) )
......
...@@ -549,7 +549,7 @@ ...@@ -549,7 +549,7 @@
<select id="findScoreRepairTest" resultType="java.lang.String"> <select id="findScoreRepairTest" resultType="java.lang.String">
SELECT SELECT
m.test_score m.repair_test
FROM FROM
t_train_my_management m t_train_my_management m
WHERE WHERE
...@@ -562,7 +562,7 @@ ...@@ -562,7 +562,7 @@
WHERE WHERE
p.id = #{projectId} p.id = #{projectId}
AND p.is_add_exam = '1' AND p.is_add_exam = '1'
) AND m.test_score IS NOT NULL ) AND m.repair_test IS NOT NULL
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment