准入供应商查询最后一次评价相关信息去除
This commit is contained in:
@ -836,8 +836,6 @@
|
||||
END AS unifiedCode,
|
||||
GROUP_CONCAT(caw.dept_id) as dept_id,
|
||||
max(caw.update_time) AS admissionTime,
|
||||
max(ets.update_time) AS evaluationTime ,
|
||||
max(ets.level_name) as levelName,
|
||||
GROUP_CONCAT(DISTINCT cc.category_name SEPARATOR ', ') AS categoryName
|
||||
from
|
||||
cosco_access_supplier_category as casc
|
||||
@ -845,24 +843,6 @@
|
||||
left join cosco_access_supplier as cas on cas.supplier_id = csb.id
|
||||
left join cosco_access_work as caw on caw.id = cas.access_work_id and caw.apply_type=1 and caw.approve_status=1
|
||||
left join cosco_category as cc on casc.category_id = cc.id
|
||||
LEFT JOIN (
|
||||
SELECT ts1.*
|
||||
FROM cosco_evaluate_task_supplier ts1
|
||||
JOIN cosco_evaluate_task tsk1 ON ts1.evaluate_task_id = tsk1.id
|
||||
WHERE tsk1.approve_status = 1
|
||||
AND ts1.del_flag = 'normal'
|
||||
AND tsk1.del_flag = 'normal'
|
||||
AND ts1.create_time = (
|
||||
SELECT MAX(ts2.create_time)
|
||||
FROM cosco_evaluate_task_supplier ts2
|
||||
JOIN cosco_evaluate_task tsk2 ON ts2.evaluate_task_id = tsk2.id
|
||||
WHERE ts2.supplier_id = ts1.supplier_id
|
||||
AND tsk2.approve_status = 1
|
||||
AND ts2.del_flag = 'normal'
|
||||
AND tsk2.del_flag = 'normal'
|
||||
)
|
||||
) ets ON ets.supplier_id = csb.id
|
||||
|
||||
-- 黑名单排除
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1
|
||||
@ -892,9 +872,7 @@
|
||||
<if test="vo.categoryId!=null and vo.categoryId!=''">
|
||||
and cc.categoryId like concat('%',#{vo.categoryId},'%')
|
||||
</if>
|
||||
<if test="vo.levelName!=null and vo.levelName!=''">
|
||||
and ets.level_name = #{vo.levelName}
|
||||
</if>
|
||||
|
||||
<if test="vo.librarySupplierIdList!=null and vo.librarySupplierIdList.size>0">
|
||||
and csb.id IN
|
||||
<foreach item="id" collection="vo.librarySupplierIdList" open="(" separator="," close=")">
|
||||
|
Reference in New Issue
Block a user