Dockerfile
This commit is contained in:
29
consts/procurement/supplier_status.go
Normal file
29
consts/procurement/supplier_status.go
Normal file
@@ -0,0 +1,29 @@
|
||||
package consts
|
||||
|
||||
// SupplierStatus 供应商状态枚举
|
||||
type SupplierStatus int
|
||||
|
||||
const (
|
||||
SupplierStatusActive SupplierStatus = 1 // 活跃
|
||||
SupplierStatusInactive SupplierStatus = 0 // 停用
|
||||
)
|
||||
|
||||
// GetAllSupplierStatuses 获取所有供应商状态
|
||||
func GetAllSupplierStatuses() []SupplierStatus {
|
||||
return []SupplierStatus{
|
||||
SupplierStatusActive,
|
||||
SupplierStatusInactive,
|
||||
}
|
||||
}
|
||||
|
||||
// GetSupplierStatusText 获取供应商状态文本
|
||||
func GetSupplierStatusText(status SupplierStatus) string {
|
||||
switch status {
|
||||
case SupplierStatusActive:
|
||||
return "活跃"
|
||||
case SupplierStatusInactive:
|
||||
return "停用"
|
||||
default:
|
||||
return "未知"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user