|
@@ -77,18 +77,14 @@
|
|
|
resultType="java.lang.Long">
|
|
|
SELECT
|
|
|
COUNT(1)
|
|
|
- FROM
|
|
|
- project_lift_relevance plr
|
|
|
- LEFT JOIN platform_company_lift_relevance pclr ON plr.mt_company_id = pclr.mt_company_id AND plr.lift_id = pclr.lift_id
|
|
|
- LEFT JOIN lift l ON plr.lift_id = l.id
|
|
|
- LEFT JOIN project p ON plr.mt_company_id = p.mt_company_id AND plr.project_id = p.id
|
|
|
- LEFT JOIN maintenance_plan mp ON plr.mt_company_id = mp.mt_company_id AND plr.project_id = mp.project_id
|
|
|
- AND mp.status = -1 AND mp.plan_date = (SELECT MIN(plan_date) FROM maintenance_plan WHERE status = -1
|
|
|
- AND mt_company_id = #{mtCompanyId,jdbcType=VARCHAR} AND lift_id = plr.lift_id) AND plr.lift_id = mp.lift_id
|
|
|
- LEFT JOIN user_info ui ON plr.worker_id = ui.user_id
|
|
|
- LEFT JOIN region r ON p.region_id = r.id
|
|
|
- WHERE plr.mt_company_id = #{mtCompanyId,jdbcType=VARCHAR}
|
|
|
- AND pclr.lift_company_status != '1'
|
|
|
+ FROM
|
|
|
+ maintenance_plan mp
|
|
|
+ WHERE
|
|
|
+ mp.plan_date <![CDATA[ < ]]> now()
|
|
|
+ AND
|
|
|
+ mp.work_date IS NULL
|
|
|
+ AND
|
|
|
+ mp.mt_company_id = #{mtCompanyId}
|
|
|
</select>
|
|
|
|
|
|
<!-- 获取大修待办条数 -->
|