You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

42 lines
1.7 KiB

<?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.xujie.sys.modules.part.mapper.PtmConditionProcessMapper">
<select id="searchProductGroupPtmConditionProcess"
resultType="com.xujie.sys.modules.part.data.PartGroupStdOperationsData">
select a.site,
a.bu_no,
dbo.get_bu_desc(a.site, a.bu_no) as bu_desc,
a.id,
a.condition_id,
a.labor_run_factor,
a.labor_cycle_time,
a.mach_run_factor,
a.mach_cycle_time,
b.id as part_group_std_operations_id,
b.operation_id,
b.operation_no,
c.operation_name,
c.work_center_no,
dbo.get_workcenter_desc(b.site, c.work_center_no) as work_center_desc,
c.labor_class_no,
dbo.get_labor_class_desc(b.site, c.labor_class_no) as labor_class_desc,
b.create_date,
b.create_by,
a.update_date,
a.update_by,
c.setup_labor_class_no,
c.crew_size,
c.setup_crew_size,
b.operation_id,
dbo.get_labor_class_desc(b.site, c.setup_labor_class_no) as setup_labor_class_desc
from ptm_condition_process as a
left join part_group_std_operations as b on a.part_group_std_operations_id = b.id
left join standard_routing_operation c on b.operation_id = c.id
where a.condition_id = #{conditionId} and a.bu_no = #{buNo} and a.site = #{site}
order by b.operation_no
</select>
</mapper>