后管操作的,记录为后管登录账号

This commit is contained in:
2023-11-27 14:02:23 +08:00
parent 31c349528e
commit fc54c866bf

View File

@@ -216,6 +216,9 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
String targetMerchantId = dto.getTargetMerchantId(); // 目标运营商id
log.info("修改用户余额-param:{}", JSON.toJSONString(dto));
// 本次操作人员
String createBy = dto.getMemberId();
// 来自后管的充值,校验权限
if (StringUtils.equals(dto.getFromWeb(), Constants.ONE)) {
LoginUserDetailVO loginUserDetail = UserUtils.getLoginUserDetail();
@@ -224,6 +227,8 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
if (!collect.contains(targetMerchantId)) {
throw new BusinessException(ReturnCodeEnum.CODE_PERMISSION_DENIED);
}
// 后管操作的,记录为后管登录账号
createBy = SecurityUtils.getLoginUser().getUserId() + "";
}
// 查询用户余额
@@ -278,7 +283,7 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
.relatedOrderCode(dto.getRelatedOrderCode())
.beforeAmount(oldPrincipalBalance)
.afterAmount(newPrincipalBalance)
.createBy(SecurityUtils.getLoginUser().getUserId() + "")
.createBy(createBy)
.createTime(DateUtils.getNowDate())
.build());
}
@@ -309,7 +314,7 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
.relatedOrderCode(dto.getRelatedOrderCode())
.beforeAmount(oldGiftBalance)
.afterAmount(newGiftBalance)
.createBy(SecurityUtils.getLoginUser().getUserId() + "")
.createBy(createBy)
.createTime(DateUtils.getNowDate())
.build());
}