|
|
|
@ -204,11 +204,12 @@
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="getCompletionRate" resultType="com.op.device.domain.vo.EquipmentBoardVO">
|
|
|
|
|
SELECT
|
|
|
|
|
SELECT
|
|
|
|
|
(SELECT COUNT(order_id)
|
|
|
|
|
FROM equ_order
|
|
|
|
|
WHERE plan_type = 'maintenance'
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND YEAR(create_time) = YEAR(GETDATE())
|
|
|
|
|
AND MONTH(create_time) = MONTH(GETDATE())) as maintenanceTotal,
|
|
|
|
|
|
|
|
|
@ -216,15 +217,17 @@
|
|
|
|
|
FROM equ_order
|
|
|
|
|
WHERE plan_type = 'maintenance'
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND order_status = '0'
|
|
|
|
|
AND YEAR(create_time) = YEAR(GETDATE())
|
|
|
|
|
AND MONTH(create_time) = MONTH(GETDATE())) as maintenancePendCheck,
|
|
|
|
|
|
|
|
|
|
(SELECT COUNT(order_id)
|
|
|
|
|
FROM equ_order
|
|
|
|
|
WHERE plan_type = 'inspection'
|
|
|
|
|
WHERE plan_type = 'maintenance'
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND order_status = '1'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND YEAR(create_time) = YEAR(GETDATE())
|
|
|
|
|
AND MONTH(create_time) = MONTH(GETDATE())) as maintenanceFinish,
|
|
|
|
|
|
|
|
|
@ -232,6 +235,7 @@
|
|
|
|
|
FROM equ_order
|
|
|
|
|
WHERE plan_type = 'inspection'
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND YEAR(create_time) = YEAR(GETDATE())
|
|
|
|
|
AND MONTH(create_time) = MONTH(GETDATE())) as inspectionTotal,
|
|
|
|
|
|
|
|
|
@ -240,6 +244,7 @@
|
|
|
|
|
WHERE plan_type = 'inspection'
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND order_status = '0'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND YEAR(create_time) = YEAR(GETDATE())
|
|
|
|
|
AND MONTH(create_time) = MONTH(GETDATE())) as inspectionPendCheck,
|
|
|
|
|
|
|
|
|
@ -248,12 +253,14 @@
|
|
|
|
|
WHERE plan_type = 'inspection'
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND order_status = '1'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND YEAR(create_time) = YEAR(GETDATE())
|
|
|
|
|
AND MONTH(create_time) = MONTH(GETDATE())) as inspectionFinish,
|
|
|
|
|
|
|
|
|
|
(SELECT COUNT(order_id)
|
|
|
|
|
FROM equ_order
|
|
|
|
|
WHERE plan_type ='spotInspection'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND CAST(create_time AS DATE) = CAST(GETDATE() AS DATE)) as spotInspectionTotal,
|
|
|
|
|
|
|
|
|
@ -262,6 +269,7 @@
|
|
|
|
|
WHERE plan_type ='spotInspection'
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND order_status = '0'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND CAST(create_time AS DATE) = CAST(GETDATE() AS DATE)) as spotInspectionPendCheck,
|
|
|
|
|
|
|
|
|
|
(SELECT COUNT(order_id)
|
|
|
|
@ -269,6 +277,7 @@
|
|
|
|
|
WHERE plan_type ='spotInspection'
|
|
|
|
|
AND del_flag = '0'
|
|
|
|
|
AND order_status = '1'
|
|
|
|
|
AND plan_workshop IN ('WXB01','WXB03')
|
|
|
|
|
AND CAST(create_time AS DATE) = CAST(GETDATE() AS DATE)) as spotInspectionFinish,
|
|
|
|
|
(SELECT COUNT(order_id)
|
|
|
|
|
FROM equ_repair_work_order
|
|
|
|
|