From 2a0a2ace17e5d80b4cd4a6691c4f55da1c9d0552 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Sat, 9 Jul 2022 16:03:59 +0800 Subject: [PATCH] bug --- .../java/com/xm/core/ctrl/XmTaskExecuserController.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskExecuserController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskExecuserController.java index c30dabb1..651cc28b 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskExecuserController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskExecuserController.java @@ -416,7 +416,7 @@ public class XmTaskExecuserController { if(exists) { //一个任务只能一个执行人 - xmTaskExecuserService.becomeExecute(xmTaskExecuser); + xmTaskExecuserService.becomeExecute(xmTask,xmTaskExecuser); } if(!exists) { tips.setFailureMsg("变更不成功,原因:候选人不在项目组中,请先将候选人加入项目团队中。"); @@ -460,8 +460,8 @@ public class XmTaskExecuserController { m.put("tips", tips); return m; } - if(!"0".equals(xmTask.getTaskState())){ - return ResponseHelper.failed("taskState-not-0","当前任务状态不是候选、待领取状态,不能修改报价信息"); + if("2".equals(xmTask.getEstate())||"3".equals(xmTask.getEstate())){ + return ResponseHelper.failed("estate-not-0-1-3","当前任务已缴纳保证金,无法再变更报价信息。"); } User user=LoginUtils.getCurrentUserInfo(); boolean isTaskCreater=user.getUserid().equals(xmTask.getCreateUserid()); @@ -479,7 +479,7 @@ public class XmTaskExecuserController { xmTaskExecuserService.quotePrice(xmTaskExecuser); m.put("data",xmTaskExecuser); }else { - tips.setFailureMsg("只有任务处于候选状态时可以修改报价信息"); + tips.setFailureMsg("只有修改处于候选状态的投标人的报价信息"); }