From d6628194b6d867f840d37db2ef9dc057a2084270 Mon Sep 17 00:00:00 2001 From: 姜友瑶 <935090232@qq.com> Date: Fri, 01 Jul 2022 07:36:00 +0800 Subject: [PATCH] fix:修复用户绑定后被删除的情况 --- zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceHelper.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceHelper.java b/zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceHelper.java index 95207fe..8dc52a9 100644 --- a/zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceHelper.java +++ b/zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceHelper.java @@ -628,11 +628,19 @@ for (SysOrderItem item : sysOrder.getItems()) { ShoppingGoods shoppingGoods = shoppingGoodsDao.selectById(item.getGoodsId()); item.setType(shoppingGoods.getGoodType()); + if (item.getZkPrice() == null) { + item.setZkPrice(shoppingGoods.getSealPice()); + } + if (item.getZkPrice() == 0) { item.setIsFree(Dictionary.FLAG_YES); } Double itemZkTotal = MoneyUtil.mul(item.getZkPrice(), Double.valueOf(item.getCount())); zkTotal = MoneyUtil.add(zkTotal, itemZkTotal); + + if (item.getPrice() == null) { + item.setPrice(shoppingGoods.getSealPice()); + } item.setStatus(Dictionary.ORDER_STATU_DFK); item.setRefundCount(0); } -- Gitblit v1.9.1