<?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.chinaztt.mes.quality.mapper.QualityLabelPrintLogMapper">
|
|
<resultMap id="baseResultMap" type="com.chinaztt.mes.quality.entity.QualityLabelPrintLog">
|
<id property="id" column="id"/>
|
<result property="mid" column="mid"/>
|
<result property="partBatchNo" column="part_batch_no"/>
|
<result property="ifsBatchNo" column="ifs_batch_no"/>
|
<result property="wdr" column="wdr"/>
|
<result property="partNo" column="part_no"/>
|
<result property="qty" column="qty"/>
|
<result property="labelInfo" column="label_info"/>
|
<result property="createTime" column="create_time"/>
|
<result property="updateTime" column="update_time"/>
|
<result property="createUser" column="create_user"/>
|
<result property="updateUser" column="update_user"/>
|
</resultMap>
|
|
|
<resultMap id="qualityLabelPrintLogDTOMap" type="com.chinaztt.mes.quality.dto.QualityLabelPrintLogDTO">
|
<id property="id" column="id"/>
|
<result property="mid" column="mid"/>
|
<result property="partBatchNo" column="part_batch_no"/>
|
<result property="ifsBatchNo" column="ifs_batch_no"/>
|
<result property="wdr" column="wdr"/>
|
<result property="partNo" column="part_no"/>
|
<result property="qty" column="qty"/>
|
<result property="labelInfo" column="label_info"/>
|
<result property="createTime" column="create_time"/>
|
<result property="updateTime" column="update_time"/>
|
<result property="createUser" column="create_user"/>
|
<result property="updateUser" column="update_user"/>
|
<result property="updateUser" column="update_user"/>
|
<result property="updateUser" column="update_user"/>
|
<result property="labelDesc" column="label_desc"/>
|
<result property="labelSize" column="label_size"/>
|
</resultMap>
|
|
|
|
|
|
<select id="getPage" resultMap="qualityLabelPrintLogDTOMap">
|
SELECT
|
*
|
FROM
|
(SELECT
|
qlpl.*,
|
ql.label_desc,
|
ql.label_size
|
FROM
|
quality_label_print_log qlpl
|
LEFT JOIN quality_label ql ON qlpl.mid = ql.id
|
) TEMP
|
<if test="ew.emptyOfWhere == false">
|
${ew.customSqlSegment}
|
</if>
|
</select>
|
|
|
<select id="getByLogId" resultMap="qualityLabelPrintLogDTOMap">
|
SELECT
|
qlpl.*,
|
ql.label_desc,
|
ql.label_size
|
FROM
|
quality_label_print_log qlpl
|
LEFT JOIN quality_label ql ON qlpl.mid = ql.id
|
where qlpl.id = #{id}
|
</select>
|
|
|
</mapper>
|