<?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.QualityHw19CodeMapper">
|
|
<resultMap id="qualityHw19CodeMap" type="com.chinaztt.mes.quality.entity.QualityHw19Code">
|
<id property="id" column="id"/>
|
<result property="barCode" column="bar_code"/>
|
<result property="barTime" column="bar_time"/>
|
<result property="isStandardLen" column="is_standard_len"/>
|
<result property="length" column="length"/>
|
<result property="genCount" column="gen_count"/>
|
<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="active" column="active"/>
|
<result property="materialCode" column="material_code"/>
|
<result property="weekCycle" column="week_cycle"/>
|
</resultMap>
|
<select id="getAutoIdByPre" resultType="java.lang.String">
|
SELECT
|
bar_code
|
FROM
|
quality_hw_19_code
|
where
|
bar_code like #{preCode} || '%'
|
order by create_time desc limit 1
|
</select>
|
<select id="pageInfo" resultType="com.chinaztt.mes.quality.entity.QualityHw19Code">
|
select
|
*
|
from quality_hw_19_code
|
<where>
|
<if test="dto.startTime != null">
|
AND bar_time >= #{dto.startTime}
|
</if>
|
<if test="dto.endTime != null">
|
AND bar_time <= #{dto.endTime}
|
</if>
|
</where>
|
</select>
|
<select id="selectExcelList" resultType="com.chinaztt.mes.quality.excel.QualityHw19CodeData">
|
select
|
*
|
from quality_hw_19_code
|
<where>
|
<if test="dto.startTime != null">
|
AND bar_time >= #{dto.startTime}
|
</if>
|
<if test="dto.endTime != null">
|
AND bar_time <= #{dto.endTime}
|
</if>
|
</where>
|
</select>
|
|
|
</mapper>
|