修改查询问题

This commit is contained in:
YY
2025-07-03 15:49:03 +08:00
parent 55147bfbd8
commit 99a830441c
8 changed files with 108 additions and 30 deletions

View File

@ -190,4 +190,21 @@
and cetsu.evaluate_task_id = #{taskId}
</select>
<select id="selectByTaskIds" parameterType="list"
resultType="com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.vo.CalculateAndObtainScoresVo">
select cetsu.user_id as userId, ces.score, ces.indicator_nd_id as indicatorNdId, '1' as dept_id as deptId,
cets.supplier_id as supplierId,cetsu.evaluate_task_id as evaluateTaskId
from cosco_evaluate_scoring ces
join cosco_evaluate_task_supplier_user cetsu
on cetsu.id = ces.evaluate_task_supplier_user_id and cetsu.del_flag = 'normal'
join cosco_evaluate_task_supplier cets
on cets.evaluate_task_id = cetsu.evaluate_task_id and cets.supplier_id = cetsu.supplier_id
where ces.score is not null
and cetsu.evaluate_task_id in
<foreach item="id" collection="list" open="(" separator="," close=")">
#{id}
</foreach>
</select>
</mapper>

View File

@ -18,6 +18,16 @@
from cosco_evaluate_task_dept_weight
</sql>
<select id="selectByTaskId"
parameterType="list"
resultMap="CoscoEvaluateTaskDeptWeightResult">
<include refid="selectCoscoEvaluateTaskDeptWeightVo"/>
where evaluate_task_id in
<foreach item="id" collection="taskIds" open="(" separator="," close=")">
#{id}
</foreach>
</select>
<select id="selectCoscoEvaluateTaskDeptWeightList"
parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.CoscoEvaluateTaskDeptWeight"
resultMap="CoscoEvaluateTaskDeptWeightResult">

View File

@ -133,6 +133,17 @@
order by cets.create_time desc
</select>
<select id="selectByTaskIds"
parameterType="list"
resultMap="CoscoEvaluateTaskSupplierResult">
<include refid="selectCoscoEvaluateTaskSupplierVo"/>
where evaluate_task_id in
<foreach item="item" collection="list" separator="," open="(" close=")" index="">
#{item}
</foreach>
</select>
<select id="selectCoscoEvaluateTaskSupplierList"
parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.CoscoEvaluateTaskSupplier"
resultMap="CoscoEvaluateTaskSupplierResult">