Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
e06ae9a3
Commit
e06ae9a3
authored
May 06, 2023
by
zhangsen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
http://36.46.149.14:5080/zentao/bug-view-12305.html
所有数量都有问题 已修改
parent
4d2ebb00
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
19 deletions
+17
-19
dbTemplate_plan_task.xml
...rol/src/main/resources/db/mapper/dbTemplate_plan_task.xml
+17
-19
No files found.
amos-boot-system-patrol/src/main/resources/db/mapper/dbTemplate_plan_task.xml
View file @
e06ae9a3
...
...
@@ -1236,42 +1236,40 @@
FROM
p_plan_task_detail de
LEFT JOIN p_point_classify cl ON cl.point_id = de.point_id
LEFT JOIN p_plan_task task ON task.id = de.task_no
WHERE
de.id = #{taskDetailId}) AS 'should_check_equip_num',
(SELECT
count(
DISTINCT cl.id
)
count(
DISTINCT pci.point_classify_id
)
FROM
p_check pc
LEFT JOIN p_point_classify cl ON cl.point_id = pc.point_id
LEFT JOIN p_plan_task task ON task.id = pc.plan_task_id
LEFT JOIN p_check_input pci ON pci.check_id = pc.id
WHERE
pc.plan_task_detail_id = #{taskDetailId}
AND pci.is_ok != 3
) AS 'real_check_equip_num',
(SELECT
count(DISTINCT cl.id
)
FROM
p_check pc
LEFT JOIN p_point_classify cl ON cl.point_id = pc.point_
id
LEFT JOIN p_plan_task task ON task.id = pc.plan_task_id
WHERE
pc.is_ok = 1 AND pc.plan_task_detail_id = #{taskDetailId}
count( DISTINCT pci.point_classify_id
)
FROM
p_check pc
LEFT JOIN p_check_input pci ON pci.check_id = pc.
id
WHERE
pc.plan_task_detail_id = #{taskDetailId}
AND pci.is_ok = 1
) AS 'qualified_equip_num',
(SELECT
count(DISTINCT cl.id
)
FROM
p_check pc
LEFT JOIN p_point_classify cl ON cl.point_id = pc.point_
id
LEFT JOIN p_plan_task task ON task.id = pc.plan_task_id
WHERE
pc.is_ok = 2 AND pc.plan_task_detail_id = #{taskDetailId}
count( DISTINCT pci.point_classify_id
)
FROM
p_check pc
LEFT JOIN p_check_input pci ON pci.check_id = pc.
id
WHERE
pc.plan_task_detail_id = #{taskDetailId}
AND pci.is_ok = 2
) AS 'not_qualified_equip_num',
(SELECT
count(DISTINCT cl.id)
FROM
p_check pc
LEFT JOIN p_point_classify cl ON cl.point_id = pc.point_id
LEFT JOIN p_plan_task task ON task.id = pc.plan_task_id
WHERE
pc.is_ok = 3 AND pc.plan_task_detail_id = #{taskDetailId}
) AS 'missed_equip_num'
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment