From 51d36e410d855fb782b6cd678038cb167a25ea11 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期一, 16 十月 2023 13:42:59 +0800
Subject: [PATCH] #心得体会
---
src/main/java/com/zy/crm/manager/controller/CstmrController.java | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/crm/manager/controller/CstmrController.java b/src/main/java/com/zy/crm/manager/controller/CstmrController.java
index 69d029b..ca07e48 100644
--- a/src/main/java/com/zy/crm/manager/controller/CstmrController.java
+++ b/src/main/java/com/zy/crm/manager/controller/CstmrController.java
@@ -68,6 +68,17 @@
return R.ok(cstmrService.selectById(String.valueOf(id)));
}
+ @RequestMapping(value = "/cstmr/name/check/auth")
+ @ManagerAuth
+ public R getName(String name) {
+ Cstmr cstmr = cstmrService.selectByName(getHostId(), name);
+ if (Cools.isEmpty(cstmr) || cstmr==null){
+ return R.ok();
+ }else {
+ return R.error(name+"宸插瓨鍦�");
+ }
+ }
+
@RequestMapping(value = "/cstmr/page/auth")
@ManagerAuth
public R page(@RequestParam(defaultValue = "1") Integer curr,
@@ -119,6 +130,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 +146,7 @@
cstmr.setCreateTime(new Date());
cstmr.setUpdateBy(getUserId());
cstmr.setUpdateTime(new Date());
+ cstmr.setDirector(getUserId());
cstmr.setStatus(1);
cstmrService.insert(cstmr);
return R.ok();
--
Gitblit v1.9.1