From dd39909b3d8172856313ea7b2e19d1d7a039a582 Mon Sep 17 00:00:00 2001
From: wangpengfei <274878379@qq.com>
Date: 星期二, 15 八月 2023 16:43:22 +0800
Subject: [PATCH] fix

---
 service/client.go |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/service/client.go b/service/client.go
index 523e368..e889606 100644
--- a/service/client.go
+++ b/service/client.go
@@ -4,6 +4,7 @@
 	"aps_crm/model"
 	"aps_crm/pkg/ecode"
 	"aps_crm/pkg/mysqlx"
+	"gorm.io/gorm"
 )
 
 type ClientService struct{}
@@ -121,3 +122,13 @@
 	}
 	return ecode.OK
 }
+
+func (ClientService) CheckName(name string) int {
+	// check client exist
+	_, err := model.NewClientSearch(nil).SetName(name).First()
+	if err != gorm.ErrRecordNotFound {
+		return ecode.ClientExist
+	}
+
+	return ecode.OK
+}

--
Gitblit v1.8.0