From 9c1c6b8fdf4c6544692ecb44e76d48da9fa27f01 Mon Sep 17 00:00:00 2001 From: wangfs <15029758498@163.com> Date: Sat, 20 Dec 2025 17:51:22 +0800 Subject: [PATCH] 优化 --- urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/maintainplan/vo/MaintainPlanCommitRespVO.java | 8 ++++++++ urbanops-module-garden/src/main/resources/mapper/inspectionplan/InspectionPlanCommitMapper.xml | 4 ++-- urbanops-module-garden/src/main/resources/mapper/maintainplan/MaintainPlanCommitMapper.xml | 9 +++++++-- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/maintainplan/vo/MaintainPlanCommitRespVO.java b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/maintainplan/vo/MaintainPlanCommitRespVO.java index 5f85b22..bfc7756 100644 --- a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/maintainplan/vo/MaintainPlanCommitRespVO.java +++ b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/maintainplan/vo/MaintainPlanCommitRespVO.java @@ -1,9 +1,12 @@ package com.zteits.urbanops.module.garden.controller.admin.maintainplan.vo; +import com.baomidou.mybatisplus.annotation.TableField; +import com.zteits.urbanops.framework.mybatis.core.type.StringListTypeHandler; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; import java.time.LocalDateTime; +import java.util.List; import cn.idev.excel.annotation.*; @@ -71,6 +74,11 @@ public class MaintainPlanCommitRespVO { @ExcelProperty("完成次数") private Integer planFinishNum; + @Schema(description = "照片") + @ExcelProperty("照片") + @TableField(typeHandler = StringListTypeHandler.class) + private List beginImgList; + @Schema(description = "完成时间") @ExcelProperty("完成时间") private LocalDateTime finishTime; diff --git a/urbanops-module-garden/src/main/resources/mapper/inspectionplan/InspectionPlanCommitMapper.xml b/urbanops-module-garden/src/main/resources/mapper/inspectionplan/InspectionPlanCommitMapper.xml index 684c0c7..1673992 100644 --- a/urbanops-module-garden/src/main/resources/mapper/inspectionplan/InspectionPlanCommitMapper.xml +++ b/urbanops-module-garden/src/main/resources/mapper/inspectionplan/InspectionPlanCommitMapper.xml @@ -125,7 +125,7 @@ c.remark FROM garden_inspection_plan_detail b INNER JOIN garden_inspection_plan a ON a.batch_no = b.batch_no - INNER JOIN garden_inspection_plan_commit c ON c.plan_no = a.plan_no AND b.batch_no = c.batch_no + INNER JOIN garden_inspection_plan_commit c ON c.plan_no = b.plan_no AND b.batch_no = c.batch_no WHERE a.deleted = 0 AND b.plan_no = #{planNo} @@ -134,6 +134,6 @@ #{id} - ODER BY c.id DESC + ORDER BY c.id DESC diff --git a/urbanops-module-garden/src/main/resources/mapper/maintainplan/MaintainPlanCommitMapper.xml b/urbanops-module-garden/src/main/resources/mapper/maintainplan/MaintainPlanCommitMapper.xml index f2ea871..72c1b74 100644 --- a/urbanops-module-garden/src/main/resources/mapper/maintainplan/MaintainPlanCommitMapper.xml +++ b/urbanops-module-garden/src/main/resources/mapper/maintainplan/MaintainPlanCommitMapper.xml @@ -13,9 +13,13 @@ + + + + - SELECT a.batch_no, a.plan_no, @@ -34,9 +38,10 @@ a.company_id, a.dept_id, c.finish_time, + c.begin_img, c.user_name FROM - garden_maintain_plan_detail a, + garden_maintain_plan_detail a INNER JOIN garden_maintain_plan b ON a.batch_no = b.batch_no INNER JOIN garden_maintain_plan_commit c ON a.batch_no = c.batch_no AND a.plan_no = c.plan_no WHERE a.deleted = 0 -- libgit2 0.21.4