From affabbd21802dacbf943692912a83e63106670e4 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期二, 22 八月 2023 11:47:55 +0800 Subject: [PATCH] 改动 --- inspection-server/src/main/resources/mapper/NonConformingFeedbackMapper.xml | 41 ++++++++++++++++++++--------------------- 1 files changed, 20 insertions(+), 21 deletions(-) diff --git a/inspection-server/src/main/resources/mapper/NonConformingFeedbackMapper.xml b/inspection-server/src/main/resources/mapper/NonConformingFeedbackMapper.xml index 2fb25ac..dbc4fe2 100644 --- a/inspection-server/src/main/resources/mapper/NonConformingFeedbackMapper.xml +++ b/inspection-server/src/main/resources/mapper/NonConformingFeedbackMapper.xml @@ -1,35 +1,34 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="com.yuanchu.limslaboratory.mapper.NonConformingFeedbackMapper"> - - <select id="selectNonConformingFeedback" resultType="nonConformingFeedback" parameterType="com.yuanchu.limslaboratory.pojo.Dto.NonConformingFeedbackDto"> - SELECT - im.`code` materialCode, - im.`name` materialName, - i.`code` inspectionCode, - i.create_time createTime, - u.`name` testManager, - im.specifications specifications + <select id="selectNonConformingFeedback" resultType="nonConformingFeedback" + parameterType="com.yuanchu.limslaboratory.pojo.Dto.NonConformingFeedbackDto"> + SELECT im.id, + im.`code` materialCode, + im.`name` materialName, + i.`code` inspectionCode, + i.create_time createTime, + u.`name` testManager, + im.specifications specifications, + inspection_status result FROM - inspection i, - inspection_material im, - `user` u + lims_laboratory.inspection i, + lims_laboratory.inspection_material im, + lims_laboratory.`user` u WHERE - 1 = 1 - AND i.id = im.inspection_id - AND i.user_id = u.id + i.id = im.inspection_id + AND i.user_id = u.id <if test="nonConformingFeedbackDto.materialCode!=null and nonConformingFeedbackDto.materialCode!=''"> - and im.`code` like concat("%",#{nonConformingFeedbackDto.materialCode},"%") + and im.`code` like concat('%',#{nonConformingFeedbackDto.materialCode},'%') </if> <if test="nonConformingFeedbackDto.materialName!=null and nonConformingFeedbackDto.materialName!=''"> - and im.`name` like concat("%",#{nonConformingFeedbackDto.materialName},"%") + and im.`name` like concat('%',#{nonConformingFeedbackDto.materialName},'%') </if> <if test="nonConformingFeedbackDto.inspectionCode!=null and nonConformingFeedbackDto.inspectionCode!=''"> - and im.specifications like concat("%",#{nonConformingFeedbackDto.inspectionCode},"%") + and im.specifications like concat('%',#{nonConformingFeedbackDto.inspectionCode},'%') </if> - and i.state=1 - and im.state=1 + and i.state=1 + and im.state=1 and i.inspection_status =0 </select> - </mapper> \ No newline at end of file -- Gitblit v1.9.3