生产信息代码提交

cert
1178634255 2 years ago
parent 6defa35079
commit a6b2abf3ff

@ -3,12 +3,14 @@
<mapper namespace="com.glxp.api.dao.trace.TraceManuOrderMapper">
<select id="filterTraces" parameterType="com.glxp.api.req.trace.TraceManuOrderRequest"
resultType="com.glxp.api.res.trace.TraceManuOrderResponse">
SELECT tmo.*,mid.*,uc.companyName
SELECT tmo.*, mid.*, uc.companyName
FROM trace_manu_order tmo
LEFT JOIN user_company uc ON uc.id = tmo.companyIdFk
LEFT JOIN (SELECT tr.recordCode,tr.createUser,tr.remark,trd.batchNo,trd.traceType
FROM trace_record_log tr
LEFT JOIN trace_product_record trd ON trd.recordIdFk = tr.id) mid ON mid.recordCode = tmo.recordCode
LEFT JOIN user_company uc ON uc.id = tmo.companyIdFk
LEFT JOIN (
SELECT tr.recordCode, tr.createUser, tr.remark, trd.batchNo, trd.traceType
FROM trace_record_log tr
LEFT JOIN trace_product_record trd ON trd.id = tr.traceProductIdFk
) mid ON mid.recordCode = tmo.recordCode
<where>
<if test="recordCode != '' and recordCode != null">
and recordCode = #{recordCode}

@ -3,13 +3,9 @@
<mapper namespace="com.glxp.api.dao.trace.TraceRecordMapper">
<select id="filterTraces" parameterType="com.glxp.api.req.trace.TraceRecordRequest"
resultType="com.glxp.api.res.trace.TraceRecordResponse">
SELECT tr.recordCode, tr.remark, trd.*, mid.*
SELECT tr.recordCode, tr.remark, trd.*
FROM trace_record_log tr
LEFT JOIN trace_product_record trd ON trd.id = tr.traceProductIdFk
LEFT JOIN (SELECT tor.billNo, tor.fromCorp, tor.toCorp, tor.createUser, uc.companyName
FROM trace_order tor
LEFT JOIN user_company uc ON uc.id = tor.companyIdFk) mid
ON mid.billNo = tr.recordCode
<where>
<if test="recordCode != '' and recordCode != null">
and recordCode = #{recordCode}

Loading…
Cancel
Save