浏览代码

撤销转账记录bug

Qchen 2 年之前
父节点
当前提交
58a48f8694
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/main/java/com/ydtech/modules/inv/service/impl/InvAccountOperateServiceImpl.java

+ 2 - 1
src/main/java/com/ydtech/modules/inv/service/impl/InvAccountOperateServiceImpl.java

@@ -271,10 +271,11 @@ public class InvAccountOperateServiceImpl extends ServiceImpl<InvAccountOperateM
             }
 
             if (invAccountOperate.getExcelAccountOperateId() != null){
-                InvAccountExcel invAccountExcel = new InvAccountExcel();
+                InvAccountExcel invAccountExcel = invAccountExcelService.getById(invAccountOperate.getExcelAccountOperateId());
                 invAccountExcel.setExcelAccountOperateId(invAccountOperate.getExcelAccountOperateId());
                 invAccountExcel.setUpdateBy(baseController.getUserName());
                 invAccountExcel.setUpdateTime(new Date());
+                invAccountExcel.setPayoutAmount(String.valueOf(Integer.parseInt(invAccountExcel.getPayoutAmount()) - Integer.parseInt(invAccountOperate.getApplyAmount())));
                 invAccountExcel.setTransferFlag("1");
                 invAccountExcelService.updateById(invAccountExcel);
             }