Files
assets/consts/procurement/supplier_status.go

30 lines
639 B
Go
Raw Permalink Normal View History

2026-03-18 10:18:03 +08:00
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 "未知"
}
}