From 18f682f736914e427070b9bb769df538ad9f6d1c Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期一, 02 十二月 2024 08:42:38 +0800
Subject: [PATCH] 修改
---
modules/mainPart/src/main/resources/mapper/taskReliability/ReliabilityAssessDao.xml | 62 ++++++++++++++-----------------
1 files changed, 28 insertions(+), 34 deletions(-)
diff --git a/modules/mainPart/src/main/resources/mapper/taskReliability/ReliabilityAssessDao.xml b/modules/mainPart/src/main/resources/mapper/taskReliability/ReliabilityAssessDao.xml
index ec76ca8..e8ea798 100644
--- a/modules/mainPart/src/main/resources/mapper/taskReliability/ReliabilityAssessDao.xml
+++ b/modules/mainPart/src/main/resources/mapper/taskReliability/ReliabilityAssessDao.xml
@@ -2,6 +2,11 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.zt.life.modules.mainPart.taskReliability.dao.ReliabilityAssessDao">
+ <delete id="deleteByItemId">
+ delete
+ from assess_data
+ where item_id = ${itemId}
+ </delete>
<select id="getProductPath" resultType="com.zt.life.modules.mainPart.basicInfo.model.XhProductModel">
select a.*
from product_model a
@@ -9,7 +14,7 @@
and a.ship_id = ${shipId}
</select>
<select id="getAssessDataList" resultType="com.zt.life.modules.mainPart.taskReliability.model.AssessItem">
- select a.name,a.id
+ select a.name, a.id
from assess_item a
where a.IS_DELETE = 0
and a.product_id = ${productId}
@@ -17,48 +22,37 @@
</select>
<select id="getProductList"
resultType="com.zt.life.modules.mainPart.taskReliability.model.ReliabilityAssess">
- SELECT
- a.NAME,
- a.id,
- a.pid,
- a.product_type as type,
- b.run_num,
- b.fail_num,
- b.run_times
- FROM
- product_model a
- LEFT JOIN assess_data b ON b.product_id = a.id
- AND b.is_delete = 0 AND b.item_id = ${itemId}
- WHERE
- a.is_delete = 0
- AND a.product_type <> 10
- AND a.ship_id = ${productId}
+ SELECT a.NAME,
+ a.id,
+ a.pid,
+ a.product_type as type,
+ b.run_num,
+ b.fail_num,
+ b.run_times
+ FROM product_model a
+ LEFT JOIN assess_data b ON b.product_id = a.id
+ AND b.is_delete = 0 AND b.item_id = ${itemId}
+ WHERE a.is_delete = 0
+ AND a.product_type <> 10
+ AND a.ship_id = ${productId}
OR a.id = ${productId}
- ORDER BY
- a.product_type,
- a.sort
+ ORDER BY a.product_type,
+ a.sort
</select>
<select id="getAssessId" resultType="java.lang.Long">
- SELECT
- id
- FROM
- assess_result
- WHERE
- is_delete = 0
+ SELECT id
+ FROM assess_result
+ WHERE is_delete = 0
AND item_id = ${itemId}
AND product_id = ${productId}
AND task_id = ${taskId}
- ORDER BY
- UPDATE_DATE DESC
+ ORDER BY UPDATE_DATE DESC
LIMIT 1
</select>
<select id="getxml" resultType="java.lang.String">
- SELECT
- xml
- FROM
- assess_result
- WHERE
- is_delete = 0
+ SELECT xml
+ FROM assess_result
+ WHERE is_delete = 0
AND id = ${assessId}
</select>
</mapper>
--
Gitblit v1.9.1