From 530fed8ec225453572d57b15c200ab062c335457 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期三, 01 十一月 2023 19:20:21 +0800 Subject: [PATCH] 公海member_id使用0 --- constvar/const.go | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 112 insertions(+), 7 deletions(-) diff --git a/constvar/const.go b/constvar/const.go index a99d452..1107c6f 100644 --- a/constvar/const.go +++ b/constvar/const.go @@ -35,13 +35,11 @@ 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 +100,110 @@ 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 = "瀹㈡埛缂栫爜" + CodeStandardTypeFollowRecord CodeStandardType = "璺熻繘璁板綍缂栫爜" + CodeStandardTypeSaleKey CodeStandardType = "閿�鍞満浼氱紪鐮�" + CodeStandardTypeQuotation CodeStandardType = "鎶ヤ环缂栫爜" + CodeStandardTypeSaleTotalOrder CodeStandardType = "閿�鍞�诲崟缂栫爜" + CodeStandardTypeSaleSuborder CodeStandardType = "閿�鍞瓙鍗曠紪鐮�" + CodeStandardTypeSaleRefund CodeStandardType = "閿�鍞��娆剧紪鐮�" + CodeStandardTypeContract CodeStandardType = "鍚堝悓缂栫爜" + CodeStandardTypeServerContract CodeStandardType = "鏈嶅姟鍚堝悓缂栫爜" + CodeStandardTypeServerFollow CodeStandardType = "鏈嶅姟鍥炶缂栫爜" + CodeStandardTypeCustomServer CodeStandardType = "瀹㈡埛鏈嶅姟缂栫爜" + CodeStandardTypeSaleInvoice CodeStandardType = "閿�鍞彂绁ㄧ紪鐮�" + CodeStandardTypeSaleDetail CodeStandardType = "閿�鍞槑缁嗙紪鐮�" + CodeStandardTypeSaleReturnGoods CodeStandardType = "閿�鍞��璐х紪鐮�" +) + +func (t CodeStandardType) Valid() bool { + if t != CodeStandardTypeSaleLead && + t != CodeStandardTypeCustom && + t != CodeStandardTypeFollowRecord && + t != CodeStandardTypeSaleKey && + t != CodeStandardTypeQuotation && + t != CodeStandardTypeSaleTotalOrder && + t != CodeStandardTypeSaleSuborder && + t != CodeStandardTypeSaleRefund && + t != CodeStandardTypeContract && + t != CodeStandardTypeServerContract && + t != CodeStandardTypeCustomServer && + t != CodeStandardTypeSaleInvoice && + t != CodeStandardTypeSaleDetail && + t != CodeStandardTypeSaleReturnGoods && + 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