中扬CRM客户关系管理系统
LSH
2023-10-06 efbc8993d6545d7ab898f5349a89915729fe5cb7
src/main/java/com/zy/crm/manager/controller/CstmrController.java
@@ -119,6 +119,9 @@
        if (cstmrService.selectByUuid(hostId, cstmr.getUuid()) != null) {
            throw new CoolException("客户已存在");
        }
        if (cstmrService.selectByName(hostId, cstmr.getName()) != null) {
            throw new CoolException("客户已存在");
        }
        Cstmr cstmr1 = cstmrService.selectByName(hostId, cstmr.getName());
        if (cstmr1!=null){
            throw new CoolException("该客户信息已存在,业务员是:"+cstmr1.getDirector$());
@@ -132,6 +135,7 @@
        cstmr.setCreateTime(new Date());
        cstmr.setUpdateBy(getUserId());
        cstmr.setUpdateTime(new Date());
        cstmr.setDirector(getUserId());
        cstmr.setStatus(1);
        cstmrService.insert(cstmr);
        return R.ok();
@@ -153,9 +157,9 @@
    @ManagerAuth(memo = "删除甲方单位")
    public R delete(@RequestParam(value="ids[]") Long[] ids){
        for (Long id : ids){
            int cstmr_id = orderService.selectCount(new EntityWrapper<Order>().eq("cstmr_id", id));
            if (cstmr_id!=0){
                return R.error("存在关联跟踪项目,禁止删除!!!");
            int order = orderService.selectCount(new EntityWrapper<Order>().eq("cstmr_id", id));
            if (order!=0){
                return R.error("存在关联的跟踪项目,禁止删除!!!");
            }
            cstmrService.deleteById(id);
        }