<?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.outsource.mapper.InspectionDeclarationDetailMapper">
|
<resultMap id="InspectionDeclarationDetail"
|
type="com.chinaztt.mes.outsource.entity.InspectionDeclarationDetail">
|
<result property="id" column="id"/>
|
<result property="state" column="state"/>
|
<result property="createUser" column="create_user"/>
|
<result property="createTime" column="create_time"/>
|
<result property="updateUser" column="update_user"/>
|
<result property="updateTime" column="update_time"/>
|
<result property="certificateNumber" column="certificate_number"/>
|
<result property="inspectionQuantity" column="inspection_quantity"/>
|
<result property="inspectionSerialNo" column="inspection_serial_no"/>
|
<result property="inspState" column="insp_state"/>
|
<result property="packagingOperator" column="packaging_operator"/>
|
<result property="packagingState" column="packaging_state"/>
|
<result property="samplingState" column="sampling_state"/>
|
<result property="stockOperator" column="stock_operator"/>
|
<result property="stockState" column="stock_state"/>
|
</resultMap>
|
|
<select id="getDetailReport" resultType="com.chinaztt.mes.outsource.dto.InspectionDeclarationDetailDTO">
|
select inspection_serial_no,
|
certificate_number,
|
inspection_quantity,
|
case when sampling_state = '1' then '是' else '否' end as sampling_state,
|
case when packaging_state = '1' then '是' else '否' end as packaging_state,
|
packaging_operator,
|
case when stock_state = '1' then '是' else '否' end as stock_state,
|
stock_operator,
|
create_time
|
from outsource_inspection_declaration_detail
|
where create_time >= #{begin}
|
AND create_time <= #{end};
|
</select>
|
</mapper>
|