feat:设备配置信息、运行状态、设备画像接口

This commit is contained in:
waner
2026-03-13 17:30:57 +08:00
parent bf8ec7054c
commit 3b4f549dab
24 changed files with 1378 additions and 39 deletions
@@ -7,6 +7,7 @@
<resultMap id="InitTaskResultMap" type="com.cisd.tms.modules.init.entity.InitTaskEntity">
<id property="id" column="id"/>
<result property="taskId" column="task_id"/>
<result property="taskType" column="task_type"/>
<result property="version" column="version"/>
<result property="status" column="status"/>
<result property="productType" column="product_type"/>
@@ -19,10 +20,34 @@
</resultMap>
<select id="selectByTaskId" parameterType="string" resultMap="InitTaskResultMap">
SELECT id, task_id, version, status, product_type, org_code, mq_type, deploy_mode, init_plan_json, create_time, update_time
SELECT id, task_id, task_type, version, status, product_type, org_code, mq_type, deploy_mode, init_plan_json, create_time, update_time
FROM tms_init_task
WHERE task_id = #{taskId}
LIMIT 1
</select>
<select id="selectLatest" resultMap="InitTaskResultMap">
SELECT id, task_id, task_type, version, status, product_type, org_code, mq_type, deploy_mode, init_plan_json, create_time, update_time
FROM tms_init_task
ORDER BY create_time DESC, id DESC
LIMIT 1
</select>
<select id="selectLatestByStatus" parameterType="string" resultMap="InitTaskResultMap">
SELECT id, task_id, task_type, version, status, product_type, org_code, mq_type, deploy_mode, init_plan_json, create_time, update_time
FROM tms_init_task
WHERE status = #{status}
ORDER BY create_time DESC, id DESC
LIMIT 1
</select>
<select id="selectLatestByTaskTypeAndStatus" resultMap="InitTaskResultMap">
SELECT id, task_id, task_type, version, status, product_type, org_code, mq_type, deploy_mode, init_plan_json, create_time, update_time
FROM tms_init_task
WHERE task_type = #{taskType}
AND status = #{status}
ORDER BY create_time DESC, id DESC
LIMIT 1
</select>
</mapper>