From 10c858f5e43b37c2db4c1396a8db312cbbdf29a5 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期二, 03 十二月 2024 14:40:53 +0800 Subject: [PATCH] 修改 --- modules/mainPart/src/main/resources/mapper/taskReliability/ReliabilityAssessDao.xml | 59 +++++++++++++++++++++++++++++++---------------------------- 1 files changed, 31 insertions(+), 28 deletions(-) diff --git a/modules/mainPart/src/main/resources/mapper/taskReliability/ReliabilityAssessDao.xml b/modules/mainPart/src/main/resources/mapper/taskReliability/ReliabilityAssessDao.xml index 3e2d6ac..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,39 +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 + AND id = ${assessId} + </select> </mapper> -- Gitblit v1.9.1