| | |
| | | left join t_monitor m on wow.serial_number = m.serial_number |
| | | <where> |
| | | <if test="query.keyword != null and query.keyword != ''"> |
| | | and (serial_number like concat('%',#{query.keyword},'%') or point_name like concat('%', #{query.keyword}, '%')) |
| | | and (wow.serial_number like concat('%',#{query.keyword},'%') or m.name like concat('%', #{query.keyword}, '%')) |
| | | </if> |
| | | </where> |
| | | </select> |
| | |
| | | wow.id = #{id} |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="whiteExport" resultType="com.ycl.platform.domain.excel.WorkOrderWhiteExport"> |
| | | select wow.id, wow.serial_number,m.name as pointName, wow.error_type, wow.create_by, wow.remark |
| | | from t_work_order_white wow |
| | | left join t_monitor m on wow.serial_number = m.serial_number |
| | | </select> |
| | | |
| | | <select id="selectBySerialNumber" resultType="com.ycl.platform.domain.entity.WorkOrderWhite"> |
| | | <include refid="selectWorkOrderWhiteVo"/> |
| | | where serial_number = #{serialNumber} |
| | | </select> |
| | | |
| | | <select id="selectList" resultType="com.ycl.platform.domain.entity.WorkOrderWhite"> |
| | | <include refid="selectWorkOrderWhiteVo"/> |
| | | </select> |
| | |
| | | #{id} |
| | | </foreach> |
| | | </delete> |
| | | |
| | | <update id="updateBatch"> |
| | | <foreach collection="whiteList" separator=";" item="white"> |
| | | UPDATE t_work_order_white |
| | | SET |
| | | <if test="white.errorType != null and white.errorType !=''"> |
| | | error_type = #{white.errorType}, |
| | | </if> |
| | | remark = #{white.remark} |
| | | WHERE serial_number = #{white.serialNumber} |
| | | </foreach> |
| | | </update> |
| | | |
| | | <insert id="insertBatch"> |
| | | insert into t_work_order_white (serial_number,error_type,remark) values |
| | | <foreach item="white" collection="whiteList" separator=","> |
| | | (#{white.serialNumber},#{white.errorType},#{white.remark}) |
| | | </foreach> |
| | | </insert> |
| | | <delete id="deleteAll"> |
| | | delete from t_work_order_white; |
| | | </delete> |
| | | </mapper> |