浏览代码

客户修改

Guo1B0 11 月之前
父节点
当前提交
d1e1848c32

+ 10 - 1
fhKeeper/formulahousekeeper/management-crm/src/main/java/com/management/platform/controller/BusinessOpportunityController.java

@@ -236,14 +236,23 @@ public class BusinessOpportunityController {
         msg.setMsg("操作成功");
         bOservice.saveReason(bo, user);
         return msg;
-    } @RequestMapping("saveContactsId")
+    }
+    @RequestMapping("saveContactsId")
     public Object saveContactsId(BusinessOpportunity bo, HttpServletRequest request) {
         User user = userMapper.selectById(request.getHeader("Token"));
         HttpRespMsg msg = new HttpRespMsg();
         msg.setMsg("操作成功");
         bOservice.saveContactsId(bo, user);
         return msg;
+    }    @RequestMapping("saveStage")
+    public Object saveStage(BusinessOpportunity bo, HttpServletRequest request) {
+        User user = userMapper.selectById(request.getHeader("Token"));
+        HttpRespMsg msg = new HttpRespMsg();
+        msg.setMsg("操作成功");
+        bOservice.saveStage(bo, user);
+        return msg;
     }
+
     @RequestMapping("list")
     public HttpRespMsg list(BusinessOpportunity bo, HttpServletRequest request) {
         HashMap<Object, Object> r = new HashMap<>();

+ 2 - 0
fhKeeper/formulahousekeeper/management-crm/src/main/java/com/management/platform/service/BusinessOpportunityService.java

@@ -65,4 +65,6 @@ public interface BusinessOpportunityService extends IService<BusinessOpportunity
     void saveContactsId(BusinessOpportunity bo, User user);
 
     void saveReason(BusinessOpportunity bo, User user);
+
+    void saveStage(BusinessOpportunity bo, User user);
 }

+ 12 - 1
fhKeeper/formulahousekeeper/management-crm/src/main/java/com/management/platform/service/impl/BusinessOpportunityServiceImpl.java

@@ -581,7 +581,18 @@ public class BusinessOpportunityServiceImpl extends ServiceImpl<BusinessOpportun
         bOMapper.update(bo, new UpdateWrapper<BusinessOpportunity>().eq("id", bo.getId()).set("reason", bo.getReason()));
         ActionLog al = new ActionLog();
         al.setCode("business");
-        al.setName("编辑了 结束理由");
+        al.setName("编辑了结束理由");
+        al.setUserId(user.getId());
+        al.setItemId(bo.getId());
+        actionLogMapper.insert(al);
+    }
+
+    @Override
+    public void saveStage(BusinessOpportunity bo, User user) {
+        bOMapper.update(bo, new UpdateWrapper<BusinessOpportunity>().eq("id", bo.getId()).set("Stage_Id", bo.getStageId()));
+        ActionLog al = new ActionLog();
+        al.setCode("business");
+        al.setName("推进了阶段至"+bo.getStageValue());
         al.setUserId(user.getId());
         al.setItemId(bo.getId());
         actionLogMapper.insert(al);