1.新增测试项查询接口
This commit is contained in:
@@ -96,17 +96,51 @@
|
||||
|
||||
<select id="getWlAssByWlId" resultType="com.njcn.csdevice.pojo.po.WlRecord">
|
||||
SELECT
|
||||
a.id,a.start_time,a.end_time,a.line_id,a.type,c.data_level as dataLevel,b.ct_ratio as ct,b.pt_ratio as pt
|
||||
a.id,
|
||||
a.start_time,
|
||||
a.end_time,
|
||||
a.line_id,
|
||||
a.type,
|
||||
c.data_level AS dataLevel,
|
||||
b.ct_ratio AS ct,
|
||||
b.pt_ratio AS pt,
|
||||
NULL AS itemName,
|
||||
NULL AS voltageLevel,
|
||||
NULL AS capacitySscb,
|
||||
NULL AS capacitySscmin,
|
||||
NULL AS capacitySt,
|
||||
NULL AS capacitySi
|
||||
FROM
|
||||
wl_record a
|
||||
inner join cs_line b on a.line_id = b.line_id
|
||||
inner join cs_data_set c on b.data_set_id = c.id
|
||||
INNER JOIN cs_line b ON a.line_id = b.line_id
|
||||
INNER JOIN cs_data_set c ON b.data_set_id = c.id
|
||||
WHERE
|
||||
a.type = 1 and
|
||||
a.id IN (SELECT data_id FROM wl_record_test_data WHERE test_item_id = #{wlId} )
|
||||
a.type = 1
|
||||
AND a.id IN (
|
||||
SELECT
|
||||
data_id
|
||||
FROM
|
||||
wl_record_test_data
|
||||
WHERE
|
||||
test_item_id = #{wlId} )
|
||||
UNION
|
||||
SELECT
|
||||
a.id,a.start_time,a.end_time,a.line_id,a.type,null as dataLevel,(a.pt/a.pt1) as pt,(a.ct/a.ct1) as ct
|
||||
a.id,
|
||||
a.start_time,
|
||||
a.end_time,
|
||||
a.line_id,
|
||||
a.type,
|
||||
NULL AS dataLevel,(
|
||||
a.pt / a.pt1
|
||||
) AS pt,(
|
||||
a.ct / a.ct1
|
||||
) AS ct,
|
||||
a.item_name,
|
||||
a.voltage_level,
|
||||
a.capacity_sscb,
|
||||
a.capacity_sscmin,
|
||||
a.capacity_st,
|
||||
a.capacity_si
|
||||
FROM
|
||||
wl_record a
|
||||
WHERE
|
||||
|
||||
Reference in New Issue
Block a user