|
@@ -17,16 +17,17 @@
|
|
<result column="status" property="status" />
|
|
<result column="status" property="status" />
|
|
<result column="is_change" property="isChange" />
|
|
<result column="is_change" property="isChange" />
|
|
<result column="steel_num_array" property="steelNumArray" />
|
|
<result column="steel_num_array" property="steelNumArray" />
|
|
|
|
+ <result column="finish_num" property="finishNum" />
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<!-- 通用查询结果列 -->
|
|
<!-- 通用查询结果列 -->
|
|
<sql id="Base_Column_List">
|
|
<sql id="Base_Column_List">
|
|
- id, company_id, user_id, work_time, job_of_money, progress, checker_id, checker_name, update_time, plan_procedure_id, status, is_change, steel_num_array
|
|
|
|
|
|
+ id, company_id, user_id, work_time, job_of_money, progress, checker_id, checker_name, update_time, plan_procedure_id, status, is_change, steel_num_array, finish_num
|
|
</sql>
|
|
</sql>
|
|
|
|
|
|
<select id="getReportForWorkList" resultType="java.util.HashMap" >
|
|
<select id="getReportForWorkList" resultType="java.util.HashMap" >
|
|
SELECT a.*, plan_procedure_total.plan_id, plan_procedure_total.prod_procedure_id, date_format(plan.`start_date`,'%Y-%m-%d') as start_date, date_format(plan.`end_date`,'%Y-%m-%d') as end_date, plan.`plan_type`,
|
|
SELECT a.*, plan_procedure_total.plan_id, plan_procedure_total.prod_procedure_id, date_format(plan.`start_date`,'%Y-%m-%d') as start_date, date_format(plan.`end_date`,'%Y-%m-%d') as end_date, plan.`plan_type`,
|
|
- plan.`product_scheduling_num`,plan.task_type_name,plan.task_name,plan.task_change_notice_num,
|
|
|
|
|
|
+ plan.`product_scheduling_num`,plan.task_type_name,plan.task_name,plan.task_change_notice_num,
|
|
product.`name` AS product_name,prod_procedure.name AS procedure_name, prod_procedure.check_type, plan.check_type as plan_check_type,plan.vehicle_num_start,plan.vehicle_num_end
|
|
product.`name` AS product_name,prod_procedure.name AS procedure_name, prod_procedure.check_type, plan.check_type as plan_check_type,plan.vehicle_num_start,plan.vehicle_num_end
|
|
FROM prod_procedure_team a
|
|
FROM prod_procedure_team a
|
|
left join plan_procedure_total on plan_procedure_total.id = a.plan_procedure_id
|
|
left join plan_procedure_total on plan_procedure_total.id = a.plan_procedure_id
|
|
@@ -42,7 +43,7 @@
|
|
|
|
|
|
<select id="getFillProcedureDetail" resultType="java.util.HashMap" >
|
|
<select id="getFillProcedureDetail" resultType="java.util.HashMap" >
|
|
SELECT a.*, plan_procedure_total.plan_id, plan_procedure_total.prod_procedure_id, date_format(plan.`start_date`,'%Y-%m-%d') as start_date, date_format(plan.`end_date`,'%Y-%m-%d') as end_date, plan.`plan_type`,
|
|
SELECT a.*, plan_procedure_total.plan_id, plan_procedure_total.prod_procedure_id, date_format(plan.`start_date`,'%Y-%m-%d') as start_date, date_format(plan.`end_date`,'%Y-%m-%d') as end_date, plan.`plan_type`,
|
|
- plan.`product_scheduling_num`,plan.task_type_name,plan.task_name,plan.task_change_notice_num,
|
|
|
|
|
|
+ plan.`product_scheduling_num`,plan.task_type_name,plan.task_name,plan.task_change_notice_num,
|
|
product.`name` AS product_name,prod_procedure.name AS procedure_name, if(plan.plan_type=0,prod_procedure.check_type, plan.check_type) as check_type, plan.station_id
|
|
product.`name` AS product_name,prod_procedure.name AS procedure_name, if(plan.plan_type=0,prod_procedure.check_type, plan.check_type) as check_type, plan.station_id
|
|
FROM prod_procedure_team a
|
|
FROM prod_procedure_team a
|
|
left join plan_procedure_total on plan_procedure_total.id = a.plan_procedure_id
|
|
left join plan_procedure_total on plan_procedure_total.id = a.plan_procedure_id
|
|
@@ -51,5 +52,4 @@
|
|
LEFT JOIN prod_procedure ON prod_procedure.id = plan_procedure_total.prod_procedure_id
|
|
LEFT JOIN prod_procedure ON prod_procedure.id = plan_procedure_total.prod_procedure_id
|
|
where a.id = #{id}
|
|
where a.id = #{id}
|
|
</select>
|
|
</select>
|
|
-
|
|
|
|
</mapper>
|
|
</mapper>
|