Commit e31696ea817ff3e44a00b3d24a2b8a1b0c20958e
1 parent
2de94dbc
refactor(maintainplan): 优化道路维护计划查询SQL
- 移除不必要的字段查询包括批次号、计划号、完成状态等 - 将排序逻辑替换为按道路ID、道路名称、级别ID分组 - 简化查询结果结构提升查询性能
Showing
1 changed file
with
2 additions
and
9 deletions
urbanops-module-garden/src/main/resources/mapper/maintainplan/MaintainPlanMapper.xml
| ... | ... | @@ -15,16 +15,9 @@ |
| 15 | 15 | |
| 16 | 16 | <select id="appMaintainPlanRoadPage" resultType="com.zteits.urbanops.module.garden.controller.app.maintainplan.vo.AppMaintainPlanPageRoadRespVO"> |
| 17 | 17 | SELECT |
| 18 | - a.batch_no, | |
| 19 | - b.plan_no, | |
| 20 | 18 | a.road_id, |
| 21 | 19 | a.road_name, |
| 22 | - a.level_id, | |
| 23 | - a.finish_state, | |
| 24 | - a.plan_num, | |
| 25 | - a.plan_finish_num, | |
| 26 | - b.begin_time, | |
| 27 | - b.end_time | |
| 20 | + a.level_id | |
| 28 | 21 | FROM |
| 29 | 22 | garden_maintain_plan_detail b |
| 30 | 23 | INNER JOIN garden_maintain_plan a ON b.batch_no = a.batch_no and a.deleted = b.deleted |
| ... | ... | @@ -73,7 +66,7 @@ |
| 73 | 66 | AND b.end_time >= #{req.localDateTime}]]> |
| 74 | 67 | </when> |
| 75 | 68 | </choose> |
| 76 | - ORDER BY b.id desc | |
| 69 | + GROUP BY a.road_id, a.road_name, a.level_id | |
| 77 | 70 | </select> |
| 78 | 71 | |
| 79 | 72 | <select id="appMaintainPlanPlanTypePage" resultType="com.zteits.urbanops.module.garden.controller.app.maintainplan.vo.AppMaintainPlanPagePlanTypeRespVO"> | ... | ... |