go-wxhelper/pkg/types/menu.go

23 lines
402 B
Go
Raw Normal View History

2024-01-19 12:06:30 +08:00
package types
type MenuType string
const (
MenuTypeMenu = MenuType("MENU") // 菜单
MenuTypeButton = MenuType("BUTTON") // 按钮
)
// 状态对应的描述
var menuTypeMap = map[MenuType]string{
MenuTypeMenu: "菜单",
MenuTypeButton: "按钮",
}
// 处理为看得懂的状态
func (s MenuType) String() string {
if str, ok := menuTypeMap[s]; ok {
return str
}
return string(s)
}