From 2cf45c5d5c5a8e08826519e63d84e089e1fc25fb Mon Sep 17 00:00:00 2001 From: wangfs <15029758498@163.com> Date: Thu, 4 Dec 2025 23:56:06 +0800 Subject: [PATCH] 测试bug优化 --- urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/inspectionplan/vo/InspectionPlanCommitPageReqVO.java | 9 ++++++++- urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/dal/mysql/inspectionplan/InspectionPlanCommitMapper.java | 2 +- urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/inspectionplan/InspectionPlanCommitServiceImpl.java | 3 ++- urbanops-module-garden/src/main/resources/mapper/inspectionplan/InspectionPlanCommitMapper.xml | 11 +++++------ 4 files changed, 16 insertions(+), 9 deletions(-) diff --git a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/inspectionplan/vo/InspectionPlanCommitPageReqVO.java b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/inspectionplan/vo/InspectionPlanCommitPageReqVO.java index 09b9f89..eb5d232 100644 --- a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/inspectionplan/vo/InspectionPlanCommitPageReqVO.java +++ b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/inspectionplan/vo/InspectionPlanCommitPageReqVO.java @@ -3,6 +3,8 @@ package com.zteits.urbanops.module.garden.controller.admin.inspectionplan.vo; import lombok.*; import java.time.LocalDate; +import java.util.List; + import io.swagger.v3.oas.annotations.media.Schema; import com.zteits.urbanops.framework.common.pojo.PageParam; import org.springframework.format.annotation.DateTimeFormat; @@ -35,9 +37,12 @@ public class InspectionPlanCommitPageReqVO extends PageParam { @Schema(description = "部门ID(道路负责部门id)", example = "2714") private Long deptId; - @Schema(description = "道路ID", example = "12917") + @Schema(description = "道路", example = "12917") private String roadName; + @Schema(description = "角色名称", example = "12917") + private String roleName; + @Schema(description = "养护级别: 10:特级;11:一级:12:二级;13:三级", example = "10") private Integer levelId; @@ -56,4 +61,6 @@ public class InspectionPlanCommitPageReqVO extends PageParam { @Schema(description = "备注", example = "你猜") private String remark; + + private List busiLineList; } \ No newline at end of file diff --git a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/dal/mysql/inspectionplan/InspectionPlanCommitMapper.java b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/dal/mysql/inspectionplan/InspectionPlanCommitMapper.java index d279d59..f7c6dca 100644 --- a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/dal/mysql/inspectionplan/InspectionPlanCommitMapper.java +++ b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/dal/mysql/inspectionplan/InspectionPlanCommitMapper.java @@ -22,7 +22,7 @@ public interface InspectionPlanCommitMapper extends BaseMapperX selectForPage(IPage page, @Param("req") InspectionPlanCommitPageReqVO reqDTO, @Param("busiLineList") List busiLineList); + IPage selectForPage(@Param("page") IPage page, @Param("req") InspectionPlanCommitPageReqVO reqDTO); } \ No newline at end of file diff --git a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/inspectionplan/InspectionPlanCommitServiceImpl.java b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/inspectionplan/InspectionPlanCommitServiceImpl.java index 9d4e69a..82094a0 100644 --- a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/inspectionplan/InspectionPlanCommitServiceImpl.java +++ b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/inspectionplan/InspectionPlanCommitServiceImpl.java @@ -87,9 +87,10 @@ public class InspectionPlanCommitServiceImpl implements InspectionPlanCommitServ busiLineList.addAll(Arrays.asList(busiLine.split(","))); } } + pageReqVO.setBusiLineList(busiLineList); //分页 IPage mpPage = MyBatisUtils.buildPage(pageReqVO); - IPage page = inspectionPlanCommitMapper.selectForPage(mpPage, pageReqVO, busiLineList); + IPage page = inspectionPlanCommitMapper.selectForPage(mpPage, pageReqVO); // 转换返回 return new PageResult<>(imgProcess(page.getRecords()), page.getTotal()); } 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 32a3d7c..ab2edb2 100644 --- a/urbanops-module-garden/src/main/resources/mapper/inspectionplan/InspectionPlanCommitMapper.xml +++ b/urbanops-module-garden/src/main/resources/mapper/inspectionplan/InspectionPlanCommitMapper.xml @@ -9,7 +9,7 @@ 文档可见:https://www.iocoder.cn/MyBatis/x-plugins/ --> - SELECT a.plan_no, b.plan_name, @@ -44,9 +44,9 @@ AND b.plan_name LIKE CONCAT(#{req.planName},'%') - + AND a.busi_line IN - + #{id} @@ -64,9 +64,8 @@ AND b.road_name LIKE CONCAT(#{req.roadName},'%') - AND a.role_name LIKE CONCAT(#{req.roleName},'%') + AND a.role_name LIKE CONCAT(#{roleName},'%') - and b.company_id = #{req.companyId} @@ -77,7 +76,7 @@ AND a.user_name LIKE CONCAT('%', #{req.userName},'%') - and a.inspection_state = #{req.transState} + and a.trans_state = #{req.transState} AND DATE_FORMAT(a.finish_time, '%Y-%m-%d') = #{req.finishTime} -- libgit2 0.21.4