From 0f9fb5828126834aad5f97f8ce47e8cc1d8440f5 Mon Sep 17 00:00:00 2001 From: xiaofajia <1665375861@qq.com> Date: Sat, 23 Nov 2024 11:58:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E8=A1=A5=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/admin/CustomerMainController.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/controller/admin/CustomerMainController.java b/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/controller/admin/CustomerMainController.java index 24a68727..d2b7454f 100644 --- a/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/controller/admin/CustomerMainController.java +++ b/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/controller/admin/CustomerMainController.java @@ -1,5 +1,6 @@ package cn.iocoder.yudao.module.custom.controller.admin; +import cn.hutool.core.collection.CollectionUtil; import cn.iocoder.yudao.framework.common.pojo.CommonResult; import cn.iocoder.yudao.module.custom.entity.CustomerMain; import cn.iocoder.yudao.module.custom.service.CustomerCarService; @@ -23,6 +24,7 @@ import javax.validation.Valid; import java.util.List; import static cn.iocoder.yudao.common.BaseConstants.*; +import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception0; import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; /** @@ -190,11 +192,13 @@ public class CustomerMainController { @PostMapping("/getByNameAndMobile") @Operation(summary = "根据姓名和电话查询单条记录") public CommonResult getByNameAndMobile(@Valid @RequestBody CustomerMain customerMain) { - CustomerMain one = customerMainService.getOne(new LambdaQueryWrapper().and(item -> { + List list = customerMainService.list(new LambdaQueryWrapper().and(item -> { item.eq(CustomerMain::getCusName, customerMain.getCusName()) .eq(CustomerMain::getPhoneNumber, customerMain.getPhoneNumber()); })); - return success(one); + if (CollectionUtil.isNotEmpty(list)) { + return success(list.get(0)); + } + throw exception0(500, "系统异常"); } - } \ No newline at end of file