From b01856980b67a720304f138cb3040c73d01b97c5 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 17 十月 2023 15:14:05 +0800
Subject: [PATCH] fix
---
constvar/const.go | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 113 insertions(+), 7 deletions(-)
diff --git a/constvar/const.go b/constvar/const.go
index a99d452..98cfd24 100644
--- a/constvar/const.go
+++ b/constvar/const.go
@@ -32,16 +32,21 @@
UserTypeSub // 瀛愯处鎴�
)
+type NotAdmin int
+
+const (
+ NotAdminAll NotAdmin = iota // 鍏捣
+ NotAdminYes // 鎴戠殑瀹㈡埛
+)
+
type SalesStatus int
const (
- SalesStatusNew SalesStatus = iota + 1
- SalesStatusIng // 杩涜涓�
- SalesStatusSuccess // 鎴愬姛
- SalesStatusFail // 澶辫触
- SalesStatusLevelUptoClient // 鍗囩骇涓哄鎴�
- SalesStatusLevelUptoClientAndSalesChance // 鍗囩骇涓哄鎴峰苟涓旀湁閿�鍞満浼�
-
+ SalesStatusNew SalesStatus = iota // 鏂板缓
+ SalesStatusIng // 杩涜涓�
+ SalesStatusLevelUptoClient // 鍗囩骇涓哄鎴�
+ SalesStatusLevelUptoClientAndSalesChance // 鍗囩骇涓哄鎴峰苟涓旀湁閿�鍞満浼�
+ SalesStatusFail SalesStatus = -1 // 澶辫触
)
type CurrencyType int
@@ -102,3 +107,104 @@
ServiceFollowupKeywordVisitor ServiceFollowupKeywordType = "鍥炶浜�"
ServiceFollowupKeywordSatisfactionDegree ServiceFollowupKeywordType = "婊℃剰搴�"
)
+
+type ServiceFeeQueryClass string
+
+const (
+ ServiceFeeQueryClassExpireLessThen60Days ServiceFeeQueryClass = "杩囨湡鏈弧60澶�"
+ ServiceFeeQueryClassExpireLessThen30Days ServiceFeeQueryClass = "杩囨湡鏈弧30澶�"
+ ServiceFeeQueryClassExpireAboutTo60Day ServiceFeeQueryClass = "鍗冲皢杩囨湡60澶�"
+ ServiceFeeQueryClassExpireAboutTo30Day ServiceFeeQueryClass = "鍗冲皢杩囨湡30澶�"
+ ServiceFeeQueryClassExpired ServiceFeeQueryClass = "宸茶繃鏈�"
+ ServiceFeeQueryClassNoService ServiceFeeQueryClass = "鏃犳湇鍔�"
+)
+
+type ServiceFeeKeywordType string
+
+const (
+ ServiceFeeKeywordCustomerName ServiceFeeKeywordType = "瀹㈡埛鍚嶇О"
+ ServiceFeeKeywordCustomerType ServiceFeeKeywordType = "瀹㈡埛绫诲瀷"
+ ServiceFeeKeywordSalesPrincipal ServiceFeeKeywordType = "閿�鍞礋璐d汉"
+ ServiceFeeKeywordCustomerScale ServiceFeeKeywordType = "瀹㈡埛瑙勬ā"
+ ServiceFeeKeywordClientLevel ServiceFeeKeywordType = "閲嶈绾у埆"
+ ServiceFeeKeywordCustomerNo ServiceFeeKeywordType = "瀹㈡埛缂栧彿"
+ ServiceFeeKeywordCustomerStatus ServiceFeeKeywordType = "瀹㈡埛鐘舵��"
+ ServiceFeeKeywordProductName ServiceFeeKeywordType = "浜у搧鍚嶇О"
+ ServiceFeeKeywordServiceEndDate ServiceFeeKeywordType = "鏈嶅姟鍒版湡鏃�"
+)
+
+// CodeStandardType 缂栫爜绫诲瀷
+type CodeStandardType string
+
+const (
+ CodeStandardTypeSaleLead CodeStandardType = "閿�鍞嚎绱㈢紪鐮�"
+ CodeStandardTypeCustom CodeStandardType = "瀹㈡埛缂栫爜"
+ CodeStandardTypeContact CodeStandardType = "鑱旂郴浜虹紪鐮�"
+ CodeStandardTypeFollowRecord CodeStandardType = "璺熻繘璁板綍缂栫爜"
+ CodeStandardTypeSaleKey CodeStandardType = "閿�鍞満浼氱紪鐮�"
+ CodeStandardTypeQuotation CodeStandardType = "鎶ヤ环缂栫爜"
+ CodeStandardTypeSaleTotalOrder CodeStandardType = "閿�鍞�诲崟缂栫爜"
+ CodeStandardTypeSaleSuborder CodeStandardType = "閿�鍞瓙鍗曠紪鐮�"
+ CodeStandardTypeSaleRefund CodeStandardType = "閿�鍞��娆剧紪鐮�"
+ CodeStandardTypeContract CodeStandardType = "鍚堝悓缂栫爜"
+ CodeStandardTypeServerContract CodeStandardType = "鏈嶅姟鍚堝悓缂栫爜"
+ CodeStandardTypeServerFollow CodeStandardType = "鏈嶅姟鍥炶缂栫爜"
+)
+
+func (t CodeStandardType) Valid() bool {
+ if t != CodeStandardTypeSaleLead &&
+ t != CodeStandardTypeCustom &&
+ t != CodeStandardTypeContact &&
+ t != CodeStandardTypeFollowRecord &&
+ t != CodeStandardTypeSaleKey &&
+ t != CodeStandardTypeQuotation &&
+ t != CodeStandardTypeSaleTotalOrder &&
+ t != CodeStandardTypeSaleSuborder &&
+ t != CodeStandardTypeSaleRefund &&
+ t != CodeStandardTypeContract &&
+ t != CodeStandardTypeServerContract &&
+ t != CodeStandardTypeServerFollow {
+ return false
+ }
+ return true
+}
+
+// CodeGenerateMethod 缂栫爜鐢熸垚鏂瑰紡
+type CodeGenerateMethod int
+
+const (
+ CodeGenerateMethodManual CodeGenerateMethod = iota // 鎵嬪姩鐢熸垚
+ CodeGenerateMethodAuto // 鑷姩鐢熸垚
+)
+
+func (t CodeGenerateMethod) Valid() bool {
+ if t < CodeGenerateMethodManual ||
+ t > CodeGenerateMethodAuto {
+ return false
+ }
+ return true
+}
+
+// CommonStatus 甯哥敤鐘舵��
+type CommonStatus string
+
+const (
+ CommonStatusEnable CommonStatus = "鍚敤"
+ CommonStatusDisable CommonStatus = "鏈惎鐢�"
+ CommonStatusScraped CommonStatus = "宸叉姤搴�"
+ CommonStatusUsing CommonStatus = "浣跨敤涓�"
+)
+
+func (s CommonStatus) Valid() bool {
+ if s != CommonStatusEnable &&
+ s != CommonStatusDisable &&
+ s != CommonStatusScraped &&
+ s != CommonStatusUsing {
+ return false
+ }
+ return true
+}
+
+const (
+ SystemType = 2
+)
--
Gitblit v1.8.0