From c325dfd2caeb694b67e73367b3347f2c8b3d61f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 6 Jul 2022 14:16:43 +0800 Subject: [PATCH] task_order --- .../main/java/com/xm/core/ctrl/XmTaskOrderController.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskOrderController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskOrderController.java index 1f35012d..6bca0ac0 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskOrderController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskOrderController.java @@ -153,6 +153,14 @@ public class XmTaskOrderController { order.setCrmSupFee(NumberUtil.getBigDecimal(itemVo.getExtInfo("crmSupFee").getValue(),BigDecimal.ZERO)); originFee=originFee.add(order.getCrmSupFee()); } + + if("1".equals(xmTaskDb.getOshare())){ + order.setShareFee(xmTaskDb.getShareFee()); + if(order.getShareFee()==null || order.getShareFee().compareTo(BigDecimal.ZERO)<0){ + return ResponseHelper.failed("shareFee-0","分享佣金不能为空"); + } + originFee=originFee.add(order.getShareFee()); + } if(order.getOthFee()==null){ order.setOthFee(BigDecimal.ZERO); }