// Package consts // @Link https://github.com/bufanyun/hotgo // @Copyright Copyright (c) 2026 HotGo // @Author Ms <133814250@qq.com> // @License https://github.com/bufanyun/hotgo/blob/master/LICENSE package consts import ( "hotgo/internal/library/dict" "hotgo/internal/model" ) func init() { dict.RegisterEnums("ImRealnameStatusOptions", "IM实名状态选项", ImRealnameStatusOptions) dict.RegisterEnums("ImWorkOrderStatusOptions", "IM工单状态选项", ImWorkOrderStatusOptions) } const ( ImRealnameStatusPending = "pending" ImRealnameStatusVerified = "verified" ImRealnameStatusRejected = "rejected" ) var ImRealnameStatusOptions = []*model.Option{ dict.GenWarningOption(ImRealnameStatusPending, "待审核"), dict.GenSuccessOption(ImRealnameStatusVerified, "已通过"), dict.GenErrorOption(ImRealnameStatusRejected, "已拒绝"), } const ( ImWorkOrderStatusReceived = "received" ImWorkOrderStatusProcessing = "processing" ImWorkOrderStatusResolved = "resolved" ImWorkOrderStatusRejected = "rejected" ImWorkOrderStatusClosed = "closed" ) var ImWorkOrderStatusOptions = []*model.Option{ dict.GenWarningOption(ImWorkOrderStatusReceived, "待处理"), dict.GenPrimaryOption(ImWorkOrderStatusProcessing, "处理中"), dict.GenSuccessOption(ImWorkOrderStatusResolved, "已解决"), dict.GenErrorOption(ImWorkOrderStatusRejected, "已驳回"), dict.GenDefaultOption(ImWorkOrderStatusClosed, "已关闭"), }