1.新增测试项查询接口

This commit is contained in:
2024-12-10 16:39:52 +08:00
parent 51a22057a9
commit d1aefa92d8

View File

@@ -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