<?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.plan.mapper.OrderProcessConfigFileMapper">
|
|
<update id="updateRange">
|
update plan_order_process_config_file
|
set effective_range = #{range}
|
where id = #{id}
|
</update>
|
<select id="getProcessConfigFiles" resultType="com.chinaztt.mes.plan.dto.OrderProcessConfigFileDTO">
|
select distinct popcf.*
|
from plan_order_process_config_file popcf
|
left join plan_process_config_file_order_mapping ppcfom
|
on popcf.id = ppcfom.config_file_id
|
where ppcfom.line_number = #{lineNumber}
|
and ppcfom.order_number = #{orderNumber}
|
</select>
|
|
|
<select id="getProcessConfigFilesByOrderNo" resultType="com.chinaztt.mes.plan.dto.OrderProcessConfigFileDTO">
|
select distinct popcf.*
|
from plan_order_process_config_file popcf
|
left join plan_process_config_file_order_mapping ppcfom
|
on popcf.id = ppcfom.config_file_id
|
where ppcfom.order_number = #{orderNumber}
|
</select>
|
|
|
|
</mapper>
|