|
@@ -87,7 +87,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<trim prefix=" WHERE" suffix="" suffixOverrides="AND">
|
|
|
t1.deleted = 0 and t3.deleted = 0 and t3.is_audit = 1
|
|
|
<!-- 且未完成最后一道序 -->
|
|
|
- and t4.status < 2
|
|
|
+<!-- and t4.status < 2-->
|
|
|
<if test="returnFormCode != null and returnFormCode != ''"> AND t3.form_code like concat('%', #{returnFormCode}, '%')</if>
|
|
|
<if test="productDescription != null "> AND t1.product_description like concat('%', #{productDescription}, '%')</if>
|
|
|
<if test="supplierName != null and supplierName != ''"> AND t1.supplier_name like concat('%', #{supplierName}, '%')</if>
|
|
@@ -125,21 +125,22 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
SELECT id FROM biz_daywork_item WHERE daywork_id = #{dayworkId} AND deleted = 0 ORDER BY process_step_number DESC, create_time DESC LIMIT 1
|
|
|
</select>
|
|
|
<select id="getList" parameterType="BizOutsourcedOrderDetail" resultMap="BizOutsourcedOrderDetailResult">
|
|
|
- SELECT * FROM biz_outsourced_order_detail
|
|
|
+ SELECT t1.*,t2.is_waste_recycling,t2.is_waste,t2.is_amend,t2.is_superaddition FROM biz_outsourced_order_detail t1
|
|
|
+ left join biz_lot t2 on t1.lot_id = t2.id
|
|
|
<trim prefix=" WHERE" suffix="" suffixOverrides="AND">
|
|
|
- deleted = 0
|
|
|
- <if test="masterId != null "> AND master_id = #{masterId}</if>
|
|
|
- <if test="formCode != null and formCode != ''"> AND form_code = #{formCode}</if>
|
|
|
- <if test="formDate != null "> AND form_date = #{formDate}</if>
|
|
|
- <if test="supplierName != null and supplierName != ''"> AND supplier_name like concat('%', #{supplierName}, '%')</if>
|
|
|
- <if test="deliveryMethod != null "> AND delivery_method = #{deliveryMethod}</if>
|
|
|
- <if test="packagingMethod != null and packagingMethod != ''"> AND packaging_method = #{packagingMethod}</if>
|
|
|
- <if test="productDescription != null and productDescription != ''"> AND product_description = #{productDescription}</if>
|
|
|
- <if test="technologyVersion != null and technologyVersion != ''"> AND technology_version = #{technologyVersion}</if>
|
|
|
- <if test="originalCarrier != null and originalCarrier != ''"> AND original_carrier = #{originalCarrier}</if>
|
|
|
- <if test="originalCarrierCount != null "> AND original_carrier_count = #{originalCarrierCount}</if>
|
|
|
- <if test="newCarrier != null and newCarrier != ''"> AND new_carrier = #{newCarrier}</if>
|
|
|
- <if test="newCarrierCount != null "> AND new_carrier_count = #{newCarrierCount}</if>
|
|
|
+ t1.deleted = 0 and t2.deleted = 0
|
|
|
+ <if test="masterId != null "> AND t1.master_id = #{masterId}</if>
|
|
|
+ <if test="formCode != null and formCode != ''"> AND t1.form_code = #{formCode}</if>
|
|
|
+ <if test="formDate != null "> AND t1.form_date = #{formDate}</if>
|
|
|
+ <if test="supplierName != null and supplierName != ''"> AND t1.supplier_name like concat('%', #{supplierName}, '%')</if>
|
|
|
+ <if test="deliveryMethod != null "> AND t1.delivery_method = #{deliveryMethod}</if>
|
|
|
+ <if test="packagingMethod != null and packagingMethod != ''"> AND t1.packaging_method = #{packagingMethod}</if>
|
|
|
+ <if test="productDescription != null and productDescription != ''"> AND t1.product_description = #{productDescription}</if>
|
|
|
+ <if test="technologyVersion != null and technologyVersion != ''"> AND t1.technology_version = #{technologyVersion}</if>
|
|
|
+ <if test="originalCarrier != null and originalCarrier != ''"> AND t1.original_carrier = #{originalCarrier}</if>
|
|
|
+ <if test="originalCarrierCount != null "> AND t1.original_carrier_count = #{originalCarrierCount}</if>
|
|
|
+ <if test="newCarrier != null and newCarrier != ''"> AND t1.new_carrier = #{newCarrier}</if>
|
|
|
+ <if test="newCarrierCount != null "> AND t1.new_carrier_count = #{newCarrierCount}</if>
|
|
|
</trim>
|
|
|
</select>
|
|
|
<select id="getTechnologicalProcessDetailId" resultType="long">
|
|
@@ -152,21 +153,22 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
select t2.process_alias from biz_daywork_item t1 left join biz_process t2 on t1.process_id = t2.id where t1.deleted = 0 and t1.daywork_id = #{dayworkId} order by t1.process_step_number desc, t1.create_time desc limit 1
|
|
|
</select>
|
|
|
<select id="getInnerList" parameterType="BizOutsourcedOrderDetail" resultMap="BizOutsourcedOrderDetailInnerResult">
|
|
|
- SELECT * FROM biz_outsourced_order_detail
|
|
|
+ SELECT t1.*,t2.is_waste_recycling,t2.is_waste,t2.is_amend,t2.is_superaddition FROM biz_outsourced_order_detail t1
|
|
|
+ left join biz_lot t2 on t1.lot_id = t2.id
|
|
|
<trim prefix=" WHERE" suffix="" suffixOverrides="AND">
|
|
|
- deleted = 0
|
|
|
- <if test="masterId != null "> AND master_id = #{masterId}</if>
|
|
|
- <if test="formCode != null and formCode != ''"> AND form_code = #{formCode}</if>
|
|
|
- <if test="formDate != null "> AND form_date = #{formDate}</if>
|
|
|
- <if test="supplierName != null and supplierName != ''"> AND supplier_name like concat('%', #{supplierName}, '%')</if>
|
|
|
- <if test="deliveryMethod != null "> AND delivery_method = #{deliveryMethod}</if>
|
|
|
- <if test="packagingMethod != null and packagingMethod != ''"> AND packaging_method = #{packagingMethod}</if>
|
|
|
- <if test="productDescription != null and productDescription != ''"> AND product_description = #{productDescription}</if>
|
|
|
- <if test="technologyVersion != null and technologyVersion != ''"> AND technology_version = #{technologyVersion}</if>
|
|
|
- <if test="originalCarrier != null and originalCarrier != ''"> AND original_carrier = #{originalCarrier}</if>
|
|
|
- <if test="originalCarrierCount != null "> AND original_carrier_count = #{originalCarrierCount}</if>
|
|
|
- <if test="newCarrier != null and newCarrier != ''"> AND new_carrier = #{newCarrier}</if>
|
|
|
- <if test="newCarrierCount != null "> AND new_carrier_count = #{newCarrierCount}</if>
|
|
|
+ t1.deleted = 0 and t2.deleted = 0
|
|
|
+ <if test="masterId != null "> AND t1.master_id = #{masterId}</if>
|
|
|
+ <if test="formCode != null and formCode != ''"> AND t1.form_code = #{formCode}</if>
|
|
|
+ <if test="formDate != null "> AND t1.form_date = #{formDate}</if>
|
|
|
+ <if test="supplierName != null and supplierName != ''"> AND t1.supplier_name like concat('%', #{supplierName}, '%')</if>
|
|
|
+ <if test="deliveryMethod != null "> AND t1.delivery_method = #{deliveryMethod}</if>
|
|
|
+ <if test="packagingMethod != null and packagingMethod != ''"> AND t1.packaging_method = #{packagingMethod}</if>
|
|
|
+ <if test="productDescription != null and productDescription != ''"> AND t1.product_description = #{productDescription}</if>
|
|
|
+ <if test="technologyVersion != null and technologyVersion != ''"> AND t1.technology_version = #{technologyVersion}</if>
|
|
|
+ <if test="originalCarrier != null and originalCarrier != ''"> AND t1.original_carrier = #{originalCarrier}</if>
|
|
|
+ <if test="originalCarrierCount != null "> AND t1.original_carrier_count = #{originalCarrierCount}</if>
|
|
|
+ <if test="newCarrier != null and newCarrier != ''"> AND t1.new_carrier = #{newCarrier}</if>
|
|
|
+ <if test="newCarrierCount != null "> AND t1.new_carrier_count = #{newCarrierCount}</if>
|
|
|
</trim>
|
|
|
</select>
|
|
|
<select id="getPackage" resultType="integer">
|