Commit ee53e5fb authored by 李秀明's avatar 李秀明

Merge remote-tracking branch 'origin/develop_tzs_patrol' into develop_tzs_patrol

parents 1ac16d5d c4f35629
...@@ -12,18 +12,19 @@ ...@@ -12,18 +12,19 @@
FROM FROM
p_point_inputitem pi p_point_inputitem pi
LEFT JOIN p_input_item ii ON ii.id = pi.input_item_id LEFT JOIN p_input_item ii ON ii.id = pi.input_item_id
LEFT JOIN p_point_classify pc ON pi.classify_ids REGEXP CONCAT( LEFT JOIN p_point_classify pc ON find_in_set(pc.id, pi.classify_ids)
'^', -- pi.classify_ids REGEXP CONCAT(
pc.id, -- '^',
',|,', -- pc.id,
pc.id, -- ',|,',
',|,', -- pc.id,
pc.id, -- ',|,',
'$', -- pc.id,
'|^', -- '$',
pc.id, -- '|^',
'$' -- pc.id,
) -- '$'
-- )
<where> <where>
<if test="pointId!=null">AND pi.point_id = #{pointId}</if> <if test="pointId!=null">AND pi.point_id = #{pointId}</if>
<if test="classifyId!=null"> AND pc.id = #{classifyId} </if> <if test="classifyId!=null"> AND pc.id = #{classifyId} </if>
...@@ -1210,57 +1211,33 @@ ...@@ -1210,57 +1211,33 @@
<!-- </select>--> <!-- </select>-->
<select id="queryEquipPointInputItem" resultType="java.util.Map"> <select id="queryEquipPointInputItem" resultType="java.util.Map">
SELECT SELECT
ppc.id, ppc.id,
ppc.point_id pointId, ppc.point_id pointId,
ppc.name, ppc.name,
ppc.code, ppc.code,
ppc.creator_id creatorId, ppc.creator_id creatorId,
ppc.create_date createDate, ppc.create_date createDate,
ppc.order_no orderNo, ppc.order_no orderNo,
ppc.original_id originalId, ppc.original_id originalId,
ppc.equipment_id equipmentId, ppc.equipment_id equipmentId,
ppc.inspection_spec_name inspectionSpecName, ppc.inspection_spec_name inspectionSpecName,
ppc.category_name categoryName, ppc.category_name categoryName,
ppc.address, ppc.address,
ppc.data_source_code dataSourceCode, ppc.data_source_code dataSourceCode,
ppc.data_source_name dataSourceName, ppc.data_source_name dataSourceName,
ppc.building_id buildingId, ppc.building_id buildingId,
ppc.building_name buildingName, ppc.building_name buildingName,
ppc.category_code categoryCode, ppc.category_code categoryCode,
ppc.check_style checkStryle, ppc.check_style checkStryle,
ppi.order_no pOrderNo, '' inputClassify,
ppi.id pointItemId, ppc.data_source_name equipIputDetailDataNum,
pii.input_classify inputClassify, '是' isScore,
pii.name, '选择' itemType
pii.risk_desc riskDesc,
pii.order_no orderNo,
pii.item_type itemType,
pii.is_must isMust,
pii.is_score isScore,
pii.default_value defaultValue,
pii.is_multiline isMultiline,
pii.catalog_id originalId,
pii.input_json inputJson,
pii.data_json dataJson,
pii.remark,
pii.picture_json pictureJson,
pii.create_by createBy,
pii.create_date createDate,
pii.is_delete isDelete,
pii.level,
pii.item_no itemNo,
pii.original_id originalId,
pii.basis_json basisJson,
pii.org_code orgCode
FROM FROM
p_point_inputitem ppi p_point_classify ppc
LEFT JOIN p_input_item pii ON pii.id = ppi.input_item_id
LEFT JOIN p_point_classify ppc ON FIND_IN_SET(ppc.id, ppi.classify_ids) > 0
WHERE WHERE
ppc.is_delete = 0 ppc.is_delete = 0
<if test = "pointId!=''" > AND ppi.point_id = #{pointId} </if> <if test = "pointId!=''" > AND ppc.point_id = #{pointId} </if>
ORDER BY
ppi.order_no
</select> </select>
<select id="queryPointCount4Route" parameterType="long" resultType="int"> <select id="queryPointCount4Route" parameterType="long" resultType="int">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment