// Package consts // @Link https://github.com/bufanyun/hotgo // @Copyright Copyright (c) 2023 HotGo CLI // @Author Ms <133814250@qq.com> // @License https://github.com/bufanyun/hotgo/blob/master/LICENSE package consts const ( AddonsTag = "addons_" // 插件标签前缀 AddonsDir = "addons" // 插件路径 ) const ( AddonsGroupPlug = 1 // 功能扩展 AddonsGroupBusiness = 2 // 主要业务 AddonsGroupThirdParty = 3 // 第三方插件 AddonsGroupMiniApp = 4 // 小程序 AddonsGroupCustomer = 5 // 客户关系 AddonsGroupActivity = 6 // 营销及活动 AddonsGroupServices = 7 // 常用服务及工具 AddonsGroupBiz = 8 // 行业解决方案 ) var AddonsGroupNameMap = map[int]string{ AddonsGroupPlug: "功能扩展", AddonsGroupBusiness: "主要业务", AddonsGroupThirdParty: "第三方插件", AddonsGroupMiniApp: "小程序", AddonsGroupCustomer: "客户关系", AddonsGroupActivity: "营销及活动", AddonsGroupServices: "常用服务及工具", AddonsGroupBiz: "行业解决方案", } var AddonsGroupIconMap = map[int]string{ AddonsGroupPlug: "AppstoreAddOutlined", AddonsGroupBusiness: "FireOutlined", AddonsGroupThirdParty: "ApiOutlined", AddonsGroupMiniApp: "RocketOutlined", AddonsGroupCustomer: "UserSwitchOutlined", AddonsGroupActivity: "TagOutlined", AddonsGroupServices: "ToolOutlined", AddonsGroupBiz: "CheckCircleOutlined", } const ( AddonsInstallStatusOk = 1 // 已安装 AddonsInstallStatusNo = 2 // 未安装 AddonsInstallStatusUn = 3 // 已卸载 ) var AddonsInstallStatusNameMap = map[int]string{ AddonsInstallStatusOk: "已安装", AddonsInstallStatusNo: "未安装", AddonsInstallStatusUn: "已卸载", }