parent
e76635c1dc
commit
a7cc4f7819
9 changed files with 133 additions and 15 deletions
@ -0,0 +1,45 @@ |
|||||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
||||||
|
<mapper namespace="org.springblade.desk.produce.mapper.WorkOrderAdjustMapper"> |
||||||
|
|
||||||
|
<select id="queryUnfinished" resultType="org.springblade.desk.produce.pojo.vo.WorkOrderAdjustVO"> |
||||||
|
SELECT a.ID, |
||||||
|
b.WO_CODE AS woCode, |
||||||
|
myo.RELEASE_DATE AS releaseDate, |
||||||
|
myo.PART_CODE AS partCode, |
||||||
|
myo.PART_NAME AS partName, |
||||||
|
myo.BATCH_NO AS batchNo, |
||||||
|
myo.CARD_NO AS cardNo, |
||||||
|
b.MAKE_QTY AS makeQty, |
||||||
|
a.QUOTA, |
||||||
|
bts1.TS_NAME AS oldTeam, |
||||||
|
bts2.TS_NAME AS newTeam, |
||||||
|
a.CREATE_TIME AS createTime, |
||||||
|
bu.NAME AS createUserName |
||||||
|
FROM MES_WORK_ORDER_ADJUST a |
||||||
|
INNER JOIN MES_WORK_ORDER b ON a.WO_ID = b.ID |
||||||
|
INNER JOIN MES_YIELD_ORDER myo ON b.YO_ID = myo.ID |
||||||
|
LEFT JOIN BS_TEAM_SET bts1 ON a.OLD_TEAM = bts1.ID |
||||||
|
LEFT JOIN BS_TEAM_SET bts2 ON a.NEW_TEAM = bts2.ID |
||||||
|
LEFT JOIN BLADE_USER bu ON a.CREATE_USER = bu.ID |
||||||
|
<where> |
||||||
|
a.IS_DELETED = 0 |
||||||
|
<if test="workOrderAdjust.status != null"> |
||||||
|
AND a.STATUS = #{workOrderAdjust.status} |
||||||
|
</if> |
||||||
|
<if test="workOrderAdjust.woCode != null and workOrderAdjust.woCode != ''"> |
||||||
|
AND b.WO_CODE LIKE CONCAT('%', #{workOrderAdjust.woCode}, '%') |
||||||
|
</if> |
||||||
|
<if test="workOrderAdjust.cardNo != null and workOrderAdjust.cardNo != ''"> |
||||||
|
AND b.CARD_NO LIKE CONCAT('%', #{workOrderAdjust.cardNo}, '%') |
||||||
|
</if> |
||||||
|
<if test="workOrderAdjust.partCode != null and workOrderAdjust.partCode != ''"> |
||||||
|
AND myo.PART_CODE LIKE CONCAT('%', #{workOrderAdjust.partCode}, '%') |
||||||
|
</if> |
||||||
|
<if test="workOrderAdjust.batchNo != null and workOrderAdjust.batchNo != ''"> |
||||||
|
AND myo.BATCH_NO LIKE CONCAT('%', #{workOrderAdjust.batchNo}, '%') |
||||||
|
</if> |
||||||
|
</where> |
||||||
|
ORDER BY a.CREATE_TIME DESC |
||||||
|
</select> |
||||||
|
</mapper> |
||||||
Loading…
Reference in new issue