|
@@ -61,9 +61,9 @@
|
|
LEFT JOIN material_management_collect_basics f ON e.basic_id = f.id
|
|
LEFT JOIN material_management_collect_basics f ON e.basic_id = f.id
|
|
AND f.del_flag = 0
|
|
AND f.del_flag = 0
|
|
LEFT JOIN material_management_type c ON e.collect_type = c.id
|
|
LEFT JOIN material_management_type c ON e.collect_type = c.id
|
|
- left join material_management_collect_detailed g on e.goods_name = g.goods_name
|
|
|
|
|
|
+ left join material_management_collect_detailed g on e.goods_name = g.goods_name and g.del_flag = 0
|
|
WHERE
|
|
WHERE
|
|
- f.`status` = 5
|
|
|
|
|
|
+ f.`status` = 5 AND e.del_flag = 0
|
|
GROUP BY
|
|
GROUP BY
|
|
e.id
|
|
e.id
|
|
) b ON a.trade_name = b.goods_name
|
|
) b ON a.trade_name = b.goods_name
|
|
@@ -99,8 +99,7 @@
|
|
left join material_management_type c on a.ware_house_type = c.id
|
|
left join material_management_type c on a.ware_house_type = c.id
|
|
${ew.customSqlSegment}
|
|
${ew.customSqlSegment}
|
|
GROUP BY a.trade_name
|
|
GROUP BY a.trade_name
|
|
- HAVING sum( trade_number ) - IFNULL(collect_number,0) > 0
|
|
|
|
- ORDER BY a.update_date DESC
|
|
|
|
|
|
+ ORDER BY a.ware_house_type DESC
|
|
</select>
|
|
</select>
|
|
<select id="findRequestId" resultType="java.lang.String">
|
|
<select id="findRequestId" resultType="java.lang.String">
|
|
select id from material_management_pruchase_request_basics where purchase_no = #{purchaseNo} and del_flag = 0
|
|
select id from material_management_pruchase_request_basics where purchase_no = #{purchaseNo} and del_flag = 0
|
|
@@ -115,7 +114,8 @@
|
|
sy.name as wareHouseHandledBy,
|
|
sy.name as wareHouseHandledBy,
|
|
so.name as wareHouseHandledByOff,
|
|
so.name as wareHouseHandledByOff,
|
|
b.trade_name,
|
|
b.trade_name,
|
|
- b.trade_number
|
|
|
|
|
|
+ b.trade_number,
|
|
|
|
+ b.current_inventory
|
|
FROM
|
|
FROM
|
|
material_management_warehouse_basics a
|
|
material_management_warehouse_basics a
|
|
LEFT JOIN
|
|
LEFT JOIN
|
|
@@ -136,7 +136,8 @@
|
|
so.name as collectHandleByOff,
|
|
so.name as collectHandleByOff,
|
|
a.collect_date,
|
|
a.collect_date,
|
|
b.goods_name,
|
|
b.goods_name,
|
|
- b.collect_number
|
|
|
|
|
|
+ b.collect_number,
|
|
|
|
+ b.current_inventory
|
|
FROM
|
|
FROM
|
|
material_management_collect_basics a
|
|
material_management_collect_basics a
|
|
LEFT JOIN
|
|
LEFT JOIN
|
|
@@ -166,15 +167,14 @@
|
|
left join
|
|
left join
|
|
(select sum(collect_number) as collect_number,goods_name,status from material_management_collect_detailed e
|
|
(select sum(collect_number) as collect_number,goods_name,status from material_management_collect_detailed e
|
|
left join material_management_collect_basics f on e.basic_id = f.id and f.del_flag = 0
|
|
left join material_management_collect_basics f on e.basic_id = f.id and f.del_flag = 0
|
|
- WHERE f.`status` = 5
|
|
|
|
|
|
+ WHERE f.`status` = 5 and e.collect_type = #{collectTypeId}
|
|
) b
|
|
) b
|
|
on a.trade_name = b.goods_name
|
|
on a.trade_name = b.goods_name
|
|
|
|
|
|
LEFT JOIN material_management_warehouse_basics bas on a.basic_id = bas.id
|
|
LEFT JOIN material_management_warehouse_basics bas on a.basic_id = bas.id
|
|
left join material_management_type c on a.ware_house_type = c.id
|
|
left join material_management_type c on a.ware_house_type = c.id
|
|
- where a.trade_name = #{goodsName} and a.ware_house_type = #{collectTypeId}
|
|
|
|
|
|
+ where a.trade_name = #{goodsName} and a.ware_house_type = #{collectTypeId} and a.del_flag = 0
|
|
GROUP BY a.trade_name
|
|
GROUP BY a.trade_name
|
|
- HAVING sum( trade_number ) - IFNULL(collect_number,0) > 0
|
|
|
|
ORDER BY a.update_date DESC
|
|
ORDER BY a.update_date DESC
|
|
</select>
|
|
</select>
|
|
<update id="saveUpdateUser">
|
|
<update id="saveUpdateUser">
|