| | |
| | | <!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 |
| | |
| | | </select> |
| | | <select id="getProductList" |
| | | resultType="com.zt.life.modules.mainPart.taskReliability.model.ReliabilityAssess"> |
| | | SELECT |
| | | a.NAME, |
| | | 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 |
| | | 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 |
| | | WHERE a.is_delete = 0 |
| | | AND a.product_type <> 10 |
| | | AND a.ship_id = ${productId} |
| | | OR a.id = ${productId} |
| | | ORDER BY |
| | | a.product_type, |
| | | 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> |