Commit d13b74e2 by zhangxingmin

push

parent eba9dff8
......@@ -92,5 +92,10 @@ public class CommissionAddRequest implements Serializable {
@Schema(description = "备注")
private String remark;
/**
* 人工备注
*/
private String manualRemark;
private static final long serialVersionUID = 1L;
}
......@@ -103,5 +103,10 @@ public class CommissionUpdateRequest implements Serializable {
@Schema(description = "备注")
private String remark;
/**
* 人工备注
*/
private String manualRemark;
private static final long serialVersionUID = 1L;
}
......@@ -406,6 +406,7 @@ public class CommissionServiceImpl extends ServiceImpl<CommissionMapper, Commiss
if (!Objects.equals(commission.getPolicyNo(), commissionUpdateRequest.getPolicyNo())) {
throw new BusinessException("当前保单号不匹配");
}
String remark = commission.getRemark();
Policy policy = null;
if (StringUtils.isNotBlank(commissionUpdateRequest.getPolicyNo())) {
policy = policyService.lambdaQuery().eq(Policy::getPolicyNo, commission.getPolicyNo()).one();
......@@ -433,6 +434,9 @@ public class CommissionServiceImpl extends ServiceImpl<CommissionMapper, Commiss
// 计算来佣金额(港币)
commission.setHkdAmount(calculateHKDAmount(requestAmount, commissionUpdateRequest.getCurrency()));
commission.setManualRemark(commissionUpdateRequest.getManualRemark());
commission.setRemark(remark);
// 获取当前登录用户
AuthUserDto currentLoginUser = SecurityUtil.getCurrentLoginUser();
String loginUserId = currentLoginUser.getId().toString();
......@@ -450,7 +454,6 @@ public class CommissionServiceImpl extends ServiceImpl<CommissionMapper, Commiss
commission.setUpdaterId(loginUserId);
commission.setUpdateTime(new Date());
// 执行更新操作(这个方法将在当前事务中执行)
commission.setManualRemark(commissionUpdateRequest.getRemark());
this.updateById(commission);
// 2. 新事务,比对
......@@ -862,6 +865,7 @@ public class CommissionServiceImpl extends ServiceImpl<CommissionMapper, Commiss
for (CommissionAddRequest request : customerAddRequestList) {
Commission commission = new Commission();
BeanUtils.copyProperties(request, commission);
commission.setManualRemark(request.getManualRemark());
// 入账年月
commission.setCommissionDate(DateUtil.parse(request.getCommissionDate() + "-01"));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment