中扬CRM客户关系管理系统
LSH
2023-09-09 edef595ead833747667ddbddd19a22a976172f8d
src/main/java/com/zy/crm/manager/controller/CstmrController.java
@@ -19,6 +19,7 @@
import com.zy.crm.manager.service.CstmrFollService;
import com.zy.crm.manager.service.CstmrService;
import com.zy.crm.manager.service.CstmrTypeService;
import com.zy.crm.manager.utils.CompanySearchUtils;
import com.zy.crm.system.entity.Dept;
import com.zy.crm.system.entity.Dic;
import com.zy.crm.system.entity.Role;
@@ -114,6 +115,10 @@
        if (cstmrService.selectByUuid(hostId, cstmr.getUuid()) != null) {
            throw new CoolException("客户已存在");
        }
        Cstmr cstmr1 = cstmrService.selectByName(hostId, cstmr.getName());
        if (cstmr1!=null){
            throw new CoolException("该客户信息已存在,业务员是:"+cstmr1.getDirector$());
        }
        cstmr.setHostId(hostId);
        cstmr.setUuid(cstmrService.getUuid(hostId));  // 客户代号
        cstmr.setDeptId(getDeptId());               // 所属部门
@@ -173,6 +178,13 @@
        return R.ok(result);
    }
    @RequestMapping(value = "/cstmrSearch/auth")
    @ManagerAuth
    public R cstmrSearch(String condition) {
        List<Map<String, Object>> search = CompanySearchUtils.search(condition, 1);
        return R.ok(search);
    }
    @RequestMapping(value = "/cstmr/check/column/auth")
    @ManagerAuth
    public R query(@RequestBody JSONObject param) {