|
@@ -64,26 +64,27 @@
|
|
|
|
|
|
<!--取得Pad端首件计划列表 -->
|
|
|
<select id="getFaPlanListForPad" resultType="com.factory.web.entity.fa.res.FaPlanListForPadRes">
|
|
|
- <if test="req.type == 0"> <!-- 未完成 -->
|
|
|
- SELECT DISTINCT fac.benteler_plan_id,
|
|
|
- bp.`name` AS benteler_plan_name
|
|
|
- </if>
|
|
|
- <if test="req.type == 1 || req.type == 2"><!-- 已完成 --><!-- 待重检(不放行) -->
|
|
|
- SELECT fat.id AS first_article_task_id,
|
|
|
- fat.`status`,
|
|
|
- fac.benteler_plan_id,
|
|
|
- bp.`name` AS benteler_plan_name,
|
|
|
- fac.id AS first_article_calendar_id,
|
|
|
- fac.type_flag
|
|
|
- </if>
|
|
|
- FROM first_article_task fat,
|
|
|
- first_article_calendar fac,
|
|
|
- benteler_plan bp
|
|
|
- WHERE fat.first_article_calendar_id = fac.id
|
|
|
- AND fac.benteler_plan_id = bp.id
|
|
|
- AND bp.pause_flag = 0
|
|
|
<if test="req.type == 0"> <!-- 未完成 -->
|
|
|
- AND fat.`status` = 0
|
|
|
+ SELECT DISTINCT fac.benteler_plan_id,
|
|
|
+ bp.`name` AS benteler_plan_name
|
|
|
+ </if>
|
|
|
+
|
|
|
+ <if test="req.type == 1 || req.type == 2"><!-- 已完成 --><!-- 待重检(不放行) -->
|
|
|
+ SELECT fat.id AS first_article_task_id,
|
|
|
+ fat.`status`,
|
|
|
+ fac.benteler_plan_id,
|
|
|
+ bp.`name` AS benteler_plan_name,
|
|
|
+ fac.id AS first_article_calendar_id,
|
|
|
+ fac.type_flag
|
|
|
+ </if>
|
|
|
+ FROM first_article_task fat,
|
|
|
+ first_article_calendar fac,
|
|
|
+ benteler_plan bp
|
|
|
+ WHERE fat.first_article_calendar_id = fac.id
|
|
|
+ AND fac.benteler_plan_id = bp.id
|
|
|
+ AND bp.pause_flag = 0
|
|
|
+ <if test="req.type == 0"> <!-- 未完成 -->
|
|
|
+ AND fat.`status` = 0
|
|
|
</if>
|
|
|
<if test="req.type == 1"> <!-- 已完成 -->
|
|
|
AND fat.`status` in (1, 2, 4)
|