"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.entityDesc = exports.UsageActionDef = void 0; ; exports.UsageActionDef = { stm: { revoke: ['granted', "revoked"], award: ['unused', 'granted'], deny: [['unused', 'granted'], 'denied'], } }; exports.entityDesc = { locales: { zh_CN: { // 用户可以查看和管理已授权的应用 name: '用户授权记录', attr: { user: '用户', application: 'Oauth应用', authorizedAt: '首次授权时间', token: '关联的令牌', code: '授权码', usageState: '授权状态', }, action: { revoke: '撤销授权', award: '授权', deny: '拒绝授权', }, v: { usageState: { granted: '已授权', denied: '未授权', revoked: '已撤销', unused: '未使用', } } }, }, style: { icon: { revoke: 'fa-user-slash', }, color: { usageState: { granted: '#28a745', denied: '#dc3545', revoked: '#6c757d', unused: '#ffc107', } } }, indexes: [ // 根据授权码查询唯一记录 { name: 'idx_code_id', attributes: [ { name: 'code', direction: 'ASC', } ], config: { unique: true, } } ] };