|
|
|
@ -4030,25 +4030,30 @@ |
|
|
|
</select> |
|
|
|
<select id="getAllCoreComponents" resultType="com.xujie.sys.modules.pms.data.ExportCoreComponentsData"> |
|
|
|
SELECT |
|
|
|
rs.id, |
|
|
|
rs.site, |
|
|
|
rs.bu_no, |
|
|
|
rs.resource_id, |
|
|
|
rs.part_no, |
|
|
|
ps.part_description, |
|
|
|
rs.qty_usable, |
|
|
|
rs.delflag, |
|
|
|
rs.version, |
|
|
|
ps.spec, |
|
|
|
ps.umid, |
|
|
|
ps.remark, |
|
|
|
ewc.oldSerialNo, |
|
|
|
ewc.newSerialNo, |
|
|
|
ewc.created_date |
|
|
|
FROM eam_workOrder_coreComponents ewc,resource_spare rs |
|
|
|
LEFT JOIN part_spare ps ON rs.site = ps.site and rs.bu_no = ps.bu_no AND rs.part_no = ps.part_no |
|
|
|
rs.id, |
|
|
|
rs.site, |
|
|
|
rs.bu_no, |
|
|
|
rs.part_no, |
|
|
|
ps.part_description, |
|
|
|
rs.qty_usable, |
|
|
|
rs.delflag, |
|
|
|
rs.version, |
|
|
|
ewc.oldSerialNo, |
|
|
|
ewc.newSerialNo, |
|
|
|
ewc.created_date, |
|
|
|
ps.spec, |
|
|
|
ps.umid, |
|
|
|
ps.remark, |
|
|
|
ewc.created_by, |
|
|
|
d.fault_reason, |
|
|
|
rs.resource_id, |
|
|
|
dbo.eam_Get_eamResourceDesc(d.Site, d.ObjectID) as resourceDesc |
|
|
|
FROM eam_workOrder_coreComponents ewc |
|
|
|
LEFT JOIN resource_spare rs ON ewc.site = rs.site AND ewc.bu_no = rs.bu_no AND ewc.partNo = rs.part_no |
|
|
|
LEFT JOIN part_spare ps ON ewc.site = ps.site AND ewc.bu_no = ps.bu_no AND ewc.partNo = ps.part_no |
|
|
|
LEFT JOIN eam_workOrder d ON ewc.site = d.Site AND ewc.bu_no = d.bu_no AND ewc.OrderNo = d.OrderNo |
|
|
|
<where> |
|
|
|
rs.site = #{site} and rs.bu_no = #{buNo} and rs.site = ewc.site and rs.bu_no = ewc.bu_no and rs.part_no = ewc.partNo and ps.coreFlag = 'Y' |
|
|
|
ewc.site = #{site} and ewc.bu_no = #{buNo} and ps.coreFlag = 'Y' |
|
|
|
<if test="startDate != null "> |
|
|
|
AND ewc.created_date >= #{startDate} |
|
|
|
</if> |
|
|
|
|