From 84d0e7180b54f01ac5893cc1a98c7d5e1ca23282 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:11:58 +0800 Subject: [PATCH] task_order --- .../main/java/com/xm/core/service/XmTaskOrderService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xm-core/src/main/java/com/xm/core/service/XmTaskOrderService.java b/xm-core/src/main/java/com/xm/core/service/XmTaskOrderService.java index fe27f60b..ca92cee4 100644 --- a/xm-core/src/main/java/com/xm/core/service/XmTaskOrderService.java +++ b/xm-core/src/main/java/com/xm/core/service/XmTaskOrderService.java @@ -57,8 +57,8 @@ public class XmTaskOrderService extends BaseService { order.setPayTime(new Date()); - order.setId(taskOrderDb.getId()); - if("1".equals(taskOrderDb.getEstate())){ + order.setId(taskOrderDb.getId() ); + if("1".equals(taskOrderDb.getEstate()) && taskOrderDb.getEfunds()!=null && taskOrderDb.getEfunds().compareTo(BigDecimal.ZERO)>0){ order.setEstate("2"); } @@ -81,6 +81,9 @@ public class XmTaskOrderService extends BaseService { order.setCrmSup("2"); } + if("1".equals(taskOrderDb.getOshare())&& taskOrderDb.getShareFee()!=null && taskOrderDb.getShareFee().compareTo(BigDecimal.ZERO)>0){ + order.setOshare("2"); + } BeanUtils.copyProperties(order,xmTaskUpdate); xmTaskUpdate.setId(taskOrderDb.getTaskId()); this.xmTaskService.updateSomeFieldByPk(xmTaskUpdate);