微信支付

pull/2/head
perry 2023-05-19 18:25:00 +08:00
parent 04e0f33ad3
commit 263ec59f24
3 changed files with 16 additions and 6 deletions

View File

@ -137,6 +137,13 @@ public class GlobalExceptionHandler {
assert fieldError != null; // 断言,避免告警
return CommonResult.error(BAD_REQUEST.getCode(), String.format("请求参数不正确:%s", fieldError.getDefaultMessage()));
}
@ExceptionHandler(IllegalArgumentException.class)
public CommonResult<?> IllegalArgumentExceptionHandler(BindException ex) {
log.warn("[IllegalArgumentException]", ex);
FieldError fieldError = ex.getFieldError();
assert fieldError != null; // 断言,避免告警
return CommonResult.error(INTERNAL_SERVER_ERROR.getCode(), fieldError.getDefaultMessage());
}
/**
* Validator

View File

@ -112,8 +112,11 @@ public class MemberUserApiImpl implements MemberUserApi {
public PromoterDTO getPromoterDOByUserId(Long userId) {
PromoterDTO promoterDTO = new PromoterDTO();
PromoterDO promoterDO = promoterService.getPromoterDOByUserId(userId);
promoterDTO.setDeptId(promoterDO.getDeptId());
promoterDO.setId(promoterDO.getId());
if(promoterDO != null){
promoterDTO.setDeptId(promoterDO.getDeptId());
promoterDO.setId(promoterDO.getId());
return promoterDTO;
}
return promoterDTO;
}

View File

@ -220,11 +220,11 @@ yudao:
- eb_express
- eb_store_order_status
sms-code: # 短信验证码相关的配置项
expire-times: 10m
send-frequency: 1m
expire-times: 5m
send-frequency: 10m
send-maximum-quantity-per-day: 10
begin-code: 9999 # 这里配置 9999 的原因是,测试方便。
end-code: 9999 # 这里配置 9999 的原因是,测试方便。
begin-code: 100000 # 这里配置 9999 的原因是,测试方便。
end-code: 999999 # 这里配置 9999 的原因是,测试方便。
trade:
order:
app-id: 1 # 商户编号