委托加工和回收率管理优化

This commit is contained in:
潘荣晟
2026-02-03 17:40:22 +08:00
parent 6e72c30207
commit 0ecdb01a0b
12 changed files with 56 additions and 24 deletions

View File

@@ -90,19 +90,19 @@
AND sef.DELETED = 0
AND sew.DELETED = 0
<if test="paramReqVO.companyIdCustom != null and paramReqVO.companyIdCustom != ''">
AND sef.CPN_ID = #{paramReqVO.companyIdCustom}
AND sef.CPN_ID LIKE CONCAT('%', #{paramReqVO.companyIdCustom}, '%')
</if>
<if test="paramReqVO.type != null and paramReqVO.type != ''">
AND sef.TP = #{paramReqVO.type}
AND sef.TP LIKE CONCAT('%', #{paramReqVO.type}, '%')
</if>
<if test="paramReqVO.number != null and paramReqVO.number != ''">
AND sew.NUM = #{paramReqVO.number}
AND sew.NUM LIKE CONCAT('%', #{paramReqVO.number}, '%')
</if>
<if test="paramReqVO.factoryNumber != null and paramReqVO.factoryNumber != ''">
AND sef.NUM = #{paramReqVO.factoryNumber}
AND sef.NUM LIKE CONCAT('%', #{paramReqVO.factoryNumber}, '%')
</if>
<if test="paramReqVO.factoryName != null and paramReqVO.factoryName != ''">
AND sef.NAME = #{paramReqVO.factoryName}
AND sef.NAME LIKE CONCAT('%', #{paramReqVO.factoryName}, '%')
</if>
ORDER BY sew.CREATE_TIME DESC
<!-- 分页参数直接引用 @Param 指定的 pageNum/pageSize -->
@@ -120,19 +120,19 @@
AND sef.DELETED = 0
AND sew.DELETED = 0
<if test="paramReqVO.companyIdCustom != null and paramReqVO.companyIdCustom != ''">
AND sef.CPN_ID = #{paramReqVO.companyIdCustom}
AND sef.CPN_ID LIKE CONCAT('%', #{paramReqVO.companyIdCustom}, '%')
</if>
<if test="paramReqVO.type != null and paramReqVO.type != ''">
AND sef.TP = #{paramReqVO.type}
AND sef.TP LIKE CONCAT('%', #{paramReqVO.type}, '%')
</if>
<if test="paramReqVO.number != null and paramReqVO.number != ''">
AND sew.NUM = #{paramReqVO.number}
AND sew.NUM LIKE CONCAT('%', #{paramReqVO.number}, '%')
</if>
<if test="paramReqVO.factoryNumber != null and paramReqVO.factoryNumber != ''">
AND sef.NUM = #{paramReqVO.factoryNumber}
AND sef.NUM LIKE CONCAT('%', #{paramReqVO.factoryNumber}, '%')
</if>
<if test="paramReqVO.factoryName != null and paramReqVO.factoryName != ''">
AND sef.NAME = #{paramReqVO.factoryName}
AND sef.NAME LIKE CONCAT('%', #{paramReqVO.factoryName}, '%')
</if>
</select>