From 489fd04ebbeb2a283e47d93c9d035d4f551b5265 Mon Sep 17 00:00:00 2001 From: winter <664946893@qq.com> Date: Fri, 29 Nov 2024 21:48:49 +0800 Subject: [PATCH] fix --- .../com/iformall/service/impl/WxFinanceServiceImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java index 5ec84fdb5..2362272a3 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java @@ -1019,7 +1019,12 @@ public class WxFinanceServiceImpl implements WxFinanceService { } } - advance.setUseMoney(new BigDecimal(advance.getUseMoney()).add(new BigDecimal(setoffdetail.getSetoff())).toPlainString()); + if (StringUtils.isBlank(advance.getUseMoney())) { + advance.setUseMoney(new BigDecimal(setoffdetail.getSetoff()).toPlainString()); + }else { + advance.setUseMoney(new BigDecimal(advance.getUseMoney()).add(new BigDecimal(setoffdetail.getSetoff())).toPlainString()); + } + advance.setUpdatetime(new Date()); wxAllBillService.saveOrUpdate(advance, null);