diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/customer/controller/CustPhotoController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/customer/controller/CustPhotoController.java index b9076706..e2db7739 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/customer/controller/CustPhotoController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/customer/controller/CustPhotoController.java @@ -32,7 +32,7 @@ public class CustPhotoController extends BaseController { @PostMapping({"/custInfo/uploadPhotoGenCodeForApp"}) @RequiresGuest public AjaxResult uploadPhotoGenCodeForApp(@RequestBody @Valid UploadPhotoGenCodeDTO dto) { - try { //Openid SourceType CustId ExpirDay PhotoUrl + try { if (ObjectUtil.isNull(dto.getCustId())) { throw new ServiceException("customer.casual.login.bindInExists"); } else { diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/customer/v4/mobile/service/impl/CustPhotoServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/customer/v4/mobile/service/impl/CustPhotoServiceImpl.java index c3f47436..34409a63 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/customer/v4/mobile/service/impl/CustPhotoServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/customer/v4/mobile/service/impl/CustPhotoServiceImpl.java @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.web.domain.AjaxResult; +import com.bonus.common.security.utils.SecurityUtils; import com.bonus.core.account.v3.constants.AccStatusEnum; import com.bonus.core.allocation.api.GlobalMetadataApi; import com.bonus.core.allocation.mobile.dto.MobileMetadataDTO; @@ -193,7 +194,11 @@ public class CustPhotoServiceImpl extends ServiceImpl().eq(CustAccTemp::getCustId, custId)); + //TODO 替换 123 -> 当前登录人的手机号 + this.custAccTempService.update( + new CustAccTemp().setCustId(custId).setCustPhotoUrl(cutPath).setUpby("123"), + new LambdaQueryWrapper().eq(CustAccTemp::getCustId, custId) + ); this.delayedMessageSender.asyncDelaySendToDevice(DelayedMessageTypeEnum.PHOTO); this.delayedMessageSender.asyncDelaySendToDevice(DelayedMessageTypeEnum.EXPIRED); this.dcPushUserDataServiceApi.editUser(custId);