From a31f930fff45db997d25b74182ef4ff37492e9ec Mon Sep 17 00:00:00 2001 From: yinbentan <yinbentan@live.com> Date: 星期一, 01 七月 2024 09:18:31 +0800 Subject: [PATCH] 字典查询去除字典类型判断 --- constvar/const.go | 54 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 47 insertions(+), 7 deletions(-) diff --git a/constvar/const.go b/constvar/const.go index 18a624a..f465a7e 100644 --- a/constvar/const.go +++ b/constvar/const.go @@ -286,16 +286,56 @@ type FileTemplateCategory int const ( - FileTemplateCategory_Selfmade FileTemplateCategory = iota + 1 //鍏ュ簱-鑷埗 - FileTemplateCategory_Output //鍑哄簱 + FileTemplateCategory_Selfmade FileTemplateCategory = iota + 1 //鍏ュ簱-鑷埗 + FileTemplateCategory_Output //鍑哄簱 + FileTemplateCategory_JialianInput1 = 14 //鍢夎仈鍏ュ簱妯℃澘1 + FileTemplateCategory_JialianOutput1 = 15 //鍢夎仈鍑哄簱妯″潡1 + FileWarehouseCategory_JialianInput2 = 16 //鍢夎仈鍏ュ簱妯℃澘2 + FileWarehouseCategory_JialianOutput2 = 17 //鍢夎仈鍑哄簱妯″潡2 ) type CodeStandardType string const ( - CodeStandardType_Material CodeStandardType = "鐗╂枡缂栫爜" - CodeStandardType_Incoming CodeStandardType = "鍏ュ簱缂栫爜" - CodeStandardType_Outgoing CodeStandardType = "鍑哄簱缂栫爜" - CodeStandardType_Internal CodeStandardType = "璋冩嫧缂栫爜" - CodeStandardType_Disuse CodeStandardType = "浠撳簱鎶ュ簾缂栫爜" + CodeStandardType_Material CodeStandardType = "鐗╂枡缂栫爜" + CodeStandardType_Incoming CodeStandardType = "鍏ュ簱缂栫爜" + CodeStandardType_Outgoing CodeStandardType = "鍑哄簱缂栫爜" + CodeStandardType_Internal CodeStandardType = "璋冩嫧缂栫爜" + CodeStandardType_Disuse CodeStandardType = "浠撳簱鎶ュ簾缂栫爜" + CodeStandardType_TakeStock CodeStandardType = "鐩樼偣缂栫爜" ) + +type OperationSource int + +const ( + OperationSourcePurchase OperationSource = 1 //閲囪喘鍏ュ簱 + OperationSourceProduction OperationSource = 2 //鐢熶骇鍏ュ簱 + OperationSourceOutsourcing OperationSource = 3 //濮斿鍏ュ簱 + OperationSourceProductionApply OperationSource = 4 //鐢熶骇棰嗘枡 + OperationSourceOutsourcingApply OperationSource = 5 //濮斿棰嗘枡 + OperationSourceSaleDelivery OperationSource = 6 //閿�鍞彂璐� +) + +const DoMonthStatsToken = "Eoh2ZAUJjtbmu0TBkc3dq7MPCpL4riw5NVxOfgXYlKvHF6sR" + +type SystemConfigType int + +const ( + SystemConfigTypeInventoryCutOffPoint SystemConfigType = 1 //搴撳瓨缁撶畻鏃堕棿鐐� +) + +type MiniDictType int + +const ( + StorageType MiniDictType = iota + 1 // 鍏ュ簱绫诲瀷 + StockoutType // 鍑哄簱绫诲瀷 + TransferType // 璋冩嫧绫诲瀷 + TakeStock // 鐩樼偣绫诲瀷 +) + +func (t MiniDictType) Valid() bool { + if t <= 0 { + return false + } + return true +} -- Gitblit v1.8.0