From 6a494b5109518bfaabd56f8e92445fb8ebc1166f Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期二, 10 十月 2023 15:07:45 +0800
Subject: [PATCH] #甲方单位优化

---
 src/main/java/com/zy/crm/manager/controller/CstmrController.java |   11 +++++++++++
 src/main/webapp/static/js/cstmr/cstmr.js                         |   15 ++++++++++++++-
 2 files changed, 25 insertions(+), 1 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 b26ea1f..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,
diff --git a/src/main/webapp/static/js/cstmr/cstmr.js b/src/main/webapp/static/js/cstmr/cstmr.js
index 010f7c4..72a29d9 100644
--- a/src/main/webapp/static/js/cstmr/cstmr.js
+++ b/src/main/webapp/static/js/cstmr/cstmr.js
@@ -436,7 +436,20 @@
                 let arr = data.arr
                 if (arr.length > 0) {
                     let name = arr[0].name;
-                    console.log(name)
+                    $.ajax({
+                        url: baseUrl + "/cstmr/name/check/auth",
+                        headers: {'token': localStorage.getItem('token')},
+                        data: {
+                            name: name
+                        },
+                        method: 'POST',
+                        success: function (res) {
+                            if (res.code === 200) {
+                            } else {
+                                layer.msg(res.msg, {icon: 2});
+                            }
+                        }
+                    });
                 }
             }
         });

--
Gitblit v1.9.1