|
|
|
|
@ -36,11 +36,11 @@
|
|
|
|
|
mrt.deleted,
|
|
|
|
|
mrt.tenant_id,
|
|
|
|
|
mrt.project_content,
|
|
|
|
|
mdl.device_name as deviceName,
|
|
|
|
|
GROUP_CONCAT(DISTINCT mdl.device_name ORDER BY mdl.id) AS deviceName,
|
|
|
|
|
mcc.name as componentName,
|
|
|
|
|
CONCAT('(', su.username, ')', su.nickname) as creatorName
|
|
|
|
|
FROM besure.mes_repair_tems mrt
|
|
|
|
|
left join besure.mes_device_ledger mdl on mdl.id = mrt.device_id
|
|
|
|
|
left join besure.mes_device_ledger mdl on FIND_IN_SET(mdl.id, mrt.device_id) > 0
|
|
|
|
|
left join besure.mes_critical_component mcc on mcc.id = mrt.component_id
|
|
|
|
|
left join besure.system_users su on su.id = mrt.creator
|
|
|
|
|
WHERE 1=1
|
|
|
|
|
@ -80,6 +80,7 @@
|
|
|
|
|
<if test="pageReqVO.ids != null and pageReqVO.ids != ''">
|
|
|
|
|
AND FIND_IN_SET(mrt.id, #{pageReqVO.ids})
|
|
|
|
|
</if>
|
|
|
|
|
GROUP BY mrt.id
|
|
|
|
|
<!-- <if test="pageReqVO.createTime != null and pageReqVO.createTime.length == 2">-->
|
|
|
|
|
<!-- AND create_time BETWEEN #{pageReqVO.createTime[0]} AND #{pageReqVO.createTime[1]}-->
|
|
|
|
|
<!-- </if>-->
|
|
|
|
|
@ -103,11 +104,12 @@
|
|
|
|
|
mrt.update_time,
|
|
|
|
|
mrt.deleted,
|
|
|
|
|
mrt.tenant_id,
|
|
|
|
|
mdl.device_name as deviceName,
|
|
|
|
|
mrt.project_content,
|
|
|
|
|
GROUP_CONCAT(DISTINCT mdl.device_name ORDER BY mdl.id) AS deviceName,
|
|
|
|
|
mcc.name as componentName,
|
|
|
|
|
CONCAT('(', su.username, ')', su.nickname) as creatorName
|
|
|
|
|
FROM besure.mes_repair_tems mrt
|
|
|
|
|
left join besure.mes_device_ledger mdl on mdl.id = mrt.device_id
|
|
|
|
|
left join besure.mes_device_ledger mdl on FIND_IN_SET(mdl.id, mrt.device_id) > 0
|
|
|
|
|
left join besure.mes_critical_component mcc on mcc.id = mrt.component_id
|
|
|
|
|
left join besure.system_users su on su.id = mrt.creator
|
|
|
|
|
WHERE mrt.deleted = 0
|
|
|
|
|
@ -121,7 +123,7 @@
|
|
|
|
|
AND mrt.device_type = #{pageReqVO.deviceType}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="pageReqVO.deviceId != null">
|
|
|
|
|
AND mrt.device_id = #{pageReqVO.deviceId}
|
|
|
|
|
AND FIND_IN_SET(#{pageReqVO.deviceId}, mrt.device_id) > 0
|
|
|
|
|
</if>
|
|
|
|
|
<if test="pageReqVO.componentId != null">
|
|
|
|
|
AND mrt.component_id = #{pageReqVO.componentId}
|
|
|
|
|
@ -146,6 +148,7 @@
|
|
|
|
|
<if test="pageReqVO.ids != null and pageReqVO.ids != ''">
|
|
|
|
|
AND FIND_IN_SET(mrt.id, #{pageReqVO.ids})
|
|
|
|
|
</if>
|
|
|
|
|
GROUP BY mrt.id
|
|
|
|
|
<!-- <if test="pageReqVO.createTime != null and pageReqVO.createTime.length == 2">-->
|
|
|
|
|
<!-- AND create_time BETWEEN #{pageReqVO.createTime[0]} AND #{pageReqVO.createTime[1]}-->
|
|
|
|
|
<!-- </if>-->
|
|
|
|
|
|