|
@@ -14,14 +14,14 @@
|
|
<result column="checker_name" property="checkerName" />
|
|
<result column="checker_name" property="checkerName" />
|
|
<result column="update_time" property="updateTime" />
|
|
<result column="update_time" property="updateTime" />
|
|
<result column="plan_procedure_id" property="planProcedureId" />
|
|
<result column="plan_procedure_id" property="planProcedureId" />
|
|
|
|
+ <result column="status" property="status" />
|
|
</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
|
|
|
|
|
|
+ id, company_id, user_id, work_time, job_of_money, progress, checker_id, checker_name, update_time, plan_procedure_id, status
|
|
</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`, plan.`product_scheduling_num`,plan.task_type_name,plan.task_name,plan.task_change_notice_num,
|
|
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,
|
|
product.`name` AS product_name,prod_procedure.name AS procedure_name, prod_procedure.check_type, plan.check_type as plan_check_type
|
|
product.`name` AS product_name,prod_procedure.name AS procedure_name, prod_procedure.check_type, plan.check_type as plan_check_type
|
|
@@ -30,7 +30,7 @@
|
|
LEFT JOIN plan ON plan.id = plan_procedure_total.plan_id
|
|
LEFT JOIN plan ON plan.id = plan_procedure_total.plan_id
|
|
LEFT JOIN product ON product.id = plan.`product_id`
|
|
LEFT JOIN product ON product.id = plan.`product_id`
|
|
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 1 = 1 and a.progress < 100 and a.user_id=#{userId}
|
|
|
|
|
|
+ where 1 = 1 and a.status = 1 and a.user_id=#{userId}
|
|
order by plan.id desc
|
|
order by plan.id desc
|
|
</select>
|
|
</select>
|
|
|
|
|
|
@@ -38,7 +38,7 @@
|
|
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,
|
|
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,
|
|
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
|
|
LEFT JOIN plan ON plan.id = plan_procedure_total.plan_id
|
|
LEFT JOIN plan ON plan.id = plan_procedure_total.plan_id
|
|
LEFT JOIN product ON product.id = plan.`product_id`
|
|
LEFT JOIN product ON product.id = plan.`product_id`
|
|
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
|