| | |
| | | <?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.mom.mapper.InspectUnacceptedMapper"> |
| | | <!--根据原材料检验单id删除原材料不合格品--> |
| | | <update id="updaRawIns"> |
| | | update mom_ocean.inspect_unaccepted |
| | | set state=0 |
| | | where raw_inspect_id = #{id} |
| | | and type = 0 |
| | | </update> |
| | | <!--根据原材料检验单id批量删除原材料不合格品--> |
| | | <update id="delAllRawIns"> |
| | | update mom_ocean.inspect_unaccepted |
| | | set state=0 |
| | | where raw_inspect_id in (${ids}) |
| | | and type = 0 |
| | | </update> |
| | | |
| | | |
| | | <!--不合格管理--> |
| | | <select id="selectInsList" resultType="java.util.Map"> |
| | |
| | | <!--不合格处置--> |
| | | <select id="selectDisposal" resultType="map"> |
| | | SELECT i.`id`, s.`type`, s.name productName, s.`specifications`, s.number, i.`tell` description, |
| | | o.`tell` opinions, s.user_name, DATE_FORMAT(i.`create_time`, '%Y-%m-%d') `date`, i.`deal_state` |
| | | i.`tell` opinions, s.user_name, DATE_FORMAT(i.`create_time`, '%Y-%m-%d') `date`, i.`deal_state` |
| | | FROM inspect_unaccepted i |
| | | LEFT JOIN |
| | | ( |
| | |
| | | AND p.`material` LIKE CONCAT('%', #{productName}, '%') |
| | | </if> |
| | | )AS s ON s.`id` = i.`raw_inspect_id` AND s.`type` = i.type |
| | | LEFT JOIN opinion o ON i.`id` = o.`raw_unaccepted_id` |
| | | WHERE i.`state` = 1 |
| | | <if test="state != null"> |
| | | AND i.`deal_state` = #{state} |