|
|
@@ -4,9 +4,15 @@
|
|
4
|
4
|
|
|
5
|
5
|
<select id="getSummaryReportInfo" resultType="java.util.Map" parameterType="map">
|
|
6
|
6
|
SELECT bs.storehouse_code storeHouse, td.inTemp, td.inH, td.outTemp, td.outH, td.t_max maxTemp,
|
|
7
|
|
- td.t_min minTemp, td.t_avg avgTemp, bs.dutyStoreman, bs.remark
|
|
|
7
|
+ td.t_min minTemp, td.t_avg avgTemp, keeps.user_alias dutystoreman, bs.remark
|
|
8
|
8
|
FROM basic_storehouse bs
|
|
9
|
9
|
LEFT JOIN (
|
|
|
10
|
+ SELECT wm_concat(c.user_alias) user_alias,a.house_id FROM basic_keeper_house a
|
|
|
11
|
+ INNER JOIN basic_keeper b on a.keeper_Id = b.id
|
|
|
12
|
+ INNER JOIN user_info c on b.user_Id = c.user_id
|
|
|
13
|
+ GROUP BY a.house_id
|
|
|
14
|
+ ) keeps on keeps.house_id = bs.storehouse_id
|
|
|
15
|
+ LEFT JOIN (
|
|
10
|
16
|
select a.* from t_testdata a inner join (
|
|
11
|
17
|
select storehouse,max(t_time) t_time from t_testdata
|
|
12
|
18
|
where iLq_yq = '0'
|
|
|
@@ -32,9 +38,16 @@
|
|
32
|
38
|
<select id="getDetailsReportInfo" resultType="java.util.Map" parameterType="map">
|
|
33
|
39
|
SELECT bs.storehouse_code storehouse, bs.storehouse_type storehousetype, bs.keeping_way keepingway,
|
|
34
|
40
|
bs.storehouse_name storehousename, td.t_time, td.intemp, td.inh, td.outtemp,
|
|
35
|
|
- td.outh, td.t_max maxtemp, td.t_min mintemp, td.t_avg avgtemp, bs.remark, sq.water, sq.location
|
|
|
41
|
+ td.outh, td.t_max maxtemp, td.t_min mintemp, td.t_avg avgtemp, bs.remark, sq.water,
|
|
|
42
|
+ keeps.user_alias dutystoreman, sq.location
|
|
36
|
43
|
FROM basic_storehouse bs
|
|
37
|
44
|
LEFT JOIN storage_qualitycheck sq on bs.storehouse_id = sq.house_id AND sq.org_id = bs.org_id and sq.type = 0
|
|
|
45
|
+ LEFT JOIN (
|
|
|
46
|
+ SELECT wm_concat(c.user_alias) user_alias,a.house_id FROM basic_keeper_house a
|
|
|
47
|
+ INNER JOIN basic_keeper b on a.keeper_Id = b.id
|
|
|
48
|
+ INNER JOIN user_info c on b.user_Id = c.user_id
|
|
|
49
|
+ GROUP BY a.house_id
|
|
|
50
|
+ ) keeps on keeps.house_id = bs.storehouse_id
|
|
38
|
51
|
LEFT join(
|
|
39
|
52
|
select a.* from t_testdata a inner join (
|
|
40
|
53
|
select storehouse,max(t_time) t_time from t_testdata where iLq_yq = '0'
|