|
@@ -47,13 +47,17 @@
|
|
|
g.collect_number as borrowNumber
|
|
|
FROM
|
|
|
material_management_warehouse_summary a
|
|
|
- left join material_management_warehouse_detailed b on a.detailed_id = b.id and b.del_flag = 0
|
|
|
+ left join
|
|
|
+ (SELECT sum(trade_number) as trade_number,company,trade_name,del_flag,ware_house_man,basic_id
|
|
|
+ FROM
|
|
|
+ material_management_warehouse_detailed mater GROUP BY mater.trade_name) b
|
|
|
+ on a.trade_name = b.trade_name and b.del_flag = 0
|
|
|
left join sys_user sy on sy.id = b.ware_house_man
|
|
|
left join sys_office so on sy.office_id = so.id
|
|
|
left join material_management_warehouse_basics c on b.basic_id = c.id and c.del_flag = 0
|
|
|
|
|
|
left join
|
|
|
- (select 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) g
|
|
|
on a.trade_name = g.goods_name and g.status = 5
|
|
|
|
|
@@ -72,7 +76,24 @@
|
|
|
d.ware_house_name,
|
|
|
d.ware_house_date,
|
|
|
sy.name as wareHouseHandledBy,
|
|
|
- so.name as wareHouseHandledByOff,
|
|
|
+ so.name as wareHouseHandledByOff
|
|
|
+ FROM
|
|
|
+ material_management_warehouse_summary a
|
|
|
+ left join
|
|
|
+ (SELECT b.id,trade_name,ware_house_number,ware_house_name,ware_house_date,handled_by,handled_by_office FROM
|
|
|
+ material_management_warehouse_basics b LEFT JOIN
|
|
|
+ material_management_warehouse_detailed c on b.id = c.basic_id and c.del_flag = 0) d
|
|
|
+ on a.trade_name = d.trade_name
|
|
|
+
|
|
|
+ left join sys_user sy on sy.id = d.handled_by
|
|
|
+ left join sys_office so on sy.office_id = so.id
|
|
|
+
|
|
|
+ ${ew.customSqlSegment}
|
|
|
+ ORDER BY a.update_date DESC
|
|
|
+ </select>
|
|
|
+ <select id="collectHistoryList"
|
|
|
+ resultType="com.jeeplus.test.materialManagement.wareHouse.service.dto.WareHouseDto">
|
|
|
+ SELECT
|
|
|
g.id as collectId,
|
|
|
g.collect_no,
|
|
|
g.goods_name,
|
|
@@ -82,19 +103,11 @@
|
|
|
FROM
|
|
|
material_management_warehouse_summary a
|
|
|
left join
|
|
|
- (SELECT b.id,trade_name,ware_house_number,ware_house_name,ware_house_date,handled_by,handled_by_office FROM
|
|
|
- material_management_warehouse_basics b LEFT JOIN
|
|
|
- material_management_warehouse_detailed c on b.id = c.basic_id and c.del_flag = 0) d
|
|
|
- on a.trade_name = d.trade_name
|
|
|
- left join
|
|
|
(select f.id,status,collect_no,goods_name,handled_by,handled_by_office,collect_date
|
|
|
from material_management_collect_detailed e
|
|
|
left join material_management_collect_basics f on e.basic_id = f.id and f.del_flag = 0) g
|
|
|
on a.trade_name = g.goods_name and g.status = 5
|
|
|
|
|
|
- left join sys_user sy on sy.id = d.handled_by
|
|
|
- left join sys_office so on sy.office_id = so.id
|
|
|
-
|
|
|
left join sys_user sy2 on sy2.id = g.handled_by
|
|
|
left join sys_office so2 on sy2.office_id = so2.id
|
|
|
|