From cc1d56b89e21174fbf0c32f4e9751f726b8f68c2 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Fri, 29 Dec 2023 13:39:21 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E5=89=8D=E7=AB=AF=E8=BE=93=E5=85=A5?= =?UTF-8?q?=E7=9A=84=E6=89=8B=E6=9C=BA=E5=8F=B7trim=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/pile/PileStationWhitelistController.java | 5 +++++ .../service/impl/PileStationWhitelistServiceImpl.java | 8 +++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileStationWhitelistController.java b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileStationWhitelistController.java index 5f3b90b4e..dd8355611 100644 --- a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileStationWhitelistController.java +++ b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileStationWhitelistController.java @@ -5,7 +5,9 @@ import com.jsowell.common.core.controller.BaseController; import com.jsowell.common.core.domain.AjaxResult; import com.jsowell.common.core.page.TableDataInfo; import com.jsowell.common.enums.BusinessType; +import com.jsowell.common.enums.ykc.ReturnCodeEnum; import com.jsowell.common.exception.BusinessException; +import com.jsowell.common.util.StringUtils; import com.jsowell.common.util.poi.ExcelUtil; import com.jsowell.pile.domain.PileStationWhitelist; import com.jsowell.pile.service.IPileStationWhitelistService; @@ -76,6 +78,9 @@ public class PileStationWhitelistController extends BaseController { public AjaxResult add(@RequestBody PileStationWhitelist pileStationWhitelist) { AjaxResult result; try { + if (StringUtils.isBlank(pileStationWhitelist.getMobileNumber())) { + throw new BusinessException(ReturnCodeEnum.CODE_PARAM_NOT_NULL_ERROR); + } pileStationWhitelistService.insertPileStationWhitelist(pileStationWhitelist); result = AjaxResult.success(); } catch (BusinessException e) { diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileStationWhitelistServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileStationWhitelistServiceImpl.java index 6e0f1db1d..b68050938 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileStationWhitelistServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileStationWhitelistServiceImpl.java @@ -68,16 +68,13 @@ public class PileStationWhitelistServiceImpl implements IPileStationWhitelistSer */ @Override public int insertPileStationWhitelist(PileStationWhitelist pileStationWhitelist) { - // pileStationWhitelist.setCreateTime(DateUtils.getNowDate()); - if (StringUtils.isBlank(pileStationWhitelist.getMobileNumber())) { - throw new BusinessException(ReturnCodeEnum.CODE_PARAM_NOT_NULL_ERROR); - } + String mobileNumber = StringUtils.trim(pileStationWhitelist.getMobileNumber()); // 查询站点信息 PileStationVO stationInfo = pileStationInfoService.getStationInfo(pileStationWhitelist.getStationId()); // 获取一级运营商id String firstLevelMerchantId = pileMerchantInfoService.getFirstLevelMerchantIdByMerchantId(stationInfo.getMerchantId()); // 查询是否注册会员 - MemberBasicInfo memberInfo = memberBasicInfoService.selectInfoByMobileNumber(pileStationWhitelist.getMobileNumber(), firstLevelMerchantId); + MemberBasicInfo memberInfo = memberBasicInfoService.selectInfoByMobileNumber(mobileNumber, firstLevelMerchantId); if (memberInfo == null) { throw new BusinessException(ReturnCodeEnum.CODE_MEMBER_NOT_FOUND_ERROR); } @@ -87,6 +84,7 @@ public class PileStationWhitelistServiceImpl implements IPileStationWhitelistSer if (CollectionUtils.isNotEmpty(list)) { return 0; } + pileStationWhitelist.setCreateTime(DateUtils.getNowDate()); return pileStationWhitelistMapper.insertPileStationWhitelist(pileStationWhitelist); }