导入 AKSRT 主题开发源码
This commit is contained in:
1 parent
9681dd3d48
commit
1268a55dd0
595 files changed
+127705
No files matched your search
@@ -0,0 +1,188 @@
|
||||
import { renderFaIcon, schemaPage, customPage } from './helpers'
|
||||
|
||||
export const usersSection = {
|
||||
key: 'users',
|
||||
label: '用户&互动',
|
||||
icon: renderFaIcon('fas fa-users'),
|
||||
route: '/users',
|
||||
children: [
|
||||
schemaPage({
|
||||
key: 'users-auth',
|
||||
name: 'UsersAuth',
|
||||
label: '注册登录',
|
||||
route: '/users/auth',
|
||||
title: '注册登录',
|
||||
desc: '注册方式、登录限制和密码策略配置。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'auth',
|
||||
}),
|
||||
schemaPage({
|
||||
key: 'users-oauth',
|
||||
name: 'UsersOauth',
|
||||
label: '第三方登录',
|
||||
route: '/users/oauth',
|
||||
title: '第三方登录',
|
||||
desc: 'GitHub、Gitee、QQ、Google 等第三方登录配置。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'oauth',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-features',
|
||||
name: 'UsersFeatures',
|
||||
label: '用户功能',
|
||||
route: '/users/features',
|
||||
component: 'UsersFeatures',
|
||||
title: '用户功能',
|
||||
desc: '用户中心与个人主页模块配置。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'features',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-signin',
|
||||
name: 'UsersSignin',
|
||||
label: '签到奖励',
|
||||
route: '/users/signin',
|
||||
component: 'UsersSignin',
|
||||
title: '签到奖励',
|
||||
desc: '签到规则、连续签到奖励和签到页面配置。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'signin',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-credits',
|
||||
name: 'UsersCredits',
|
||||
label: '用户积分',
|
||||
route: '/users/credits',
|
||||
title: '用户积分',
|
||||
desc: '积分规则、积分日志和用户积分管理。',
|
||||
component: 'CmsCredits',
|
||||
canonicalDomain: 'users',
|
||||
section: 'credits',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-verify',
|
||||
name: 'UsersVerify',
|
||||
label: '身份认证',
|
||||
route: '/users/verify',
|
||||
component: 'UsersVerify',
|
||||
status: 'available',
|
||||
title: '身份认证',
|
||||
desc: '身份认证字段、审核流和展示标签。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'verify',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-level',
|
||||
name: 'UsersLevel',
|
||||
label: '用户等级',
|
||||
route: '/users/level',
|
||||
component: 'UsersLevel',
|
||||
status: 'available',
|
||||
title: '用户等级',
|
||||
desc: '等级规则、升级条件和权益映射。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'level',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-badge',
|
||||
name: 'UsersBadge',
|
||||
label: '用户徽章',
|
||||
route: '/users/badge',
|
||||
component: 'UsersBadge',
|
||||
status: 'available',
|
||||
title: '用户徽章',
|
||||
desc: '徽章规则、授予条件和前台展示。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'badge',
|
||||
}),
|
||||
schemaPage({
|
||||
key: 'users-notifications',
|
||||
name: 'UsersNotifications',
|
||||
label: '消息通知',
|
||||
route: '/users/notifications',
|
||||
title: '消息通知',
|
||||
desc: '站内通知、邮件通知和通知策略配置。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'notifications',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-invite-codes',
|
||||
name: 'UsersInviteCodes',
|
||||
label: '邀请码运营',
|
||||
route: '/users/invite-codes',
|
||||
component: 'UsersInviteCodes',
|
||||
title: '邀请码运营',
|
||||
desc: '管理邀请码列表、生成新邀请码和查看邀请统计。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'invite-codes',
|
||||
}),
|
||||
schemaPage({
|
||||
key: 'users-sms',
|
||||
name: 'UsersSms',
|
||||
label: '短信接口',
|
||||
route: '/users/sms',
|
||||
title: '短信接口',
|
||||
desc: '配置短信验证码和短信通知服务的供应商、模板和限流策略。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'sms',
|
||||
}),
|
||||
schemaPage({
|
||||
key: 'users-wechat',
|
||||
name: 'UsersWechat',
|
||||
label: '微信通知',
|
||||
route: '/users/wechat',
|
||||
title: '微信通知',
|
||||
desc: '配置微信模板消息、订阅/解绑和站外通知策略。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'wechat',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-wechat-template',
|
||||
name: 'UsersWechatTemplate',
|
||||
label: '微信模板消息',
|
||||
route: '/users/wechat-template',
|
||||
component: 'UsersWechatTemplate',
|
||||
status: 'available',
|
||||
title: '微信模板消息',
|
||||
desc: '配置微信公众号模板消息推送。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'wechat-template',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-messages',
|
||||
name: 'UsersMessages',
|
||||
label: '消息中心',
|
||||
route: '/users/messages',
|
||||
component: 'UsersMessages',
|
||||
status: 'available',
|
||||
title: '消息中心',
|
||||
desc: '管理站内通知、系统消息和用户私信记录。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'messages',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-ban',
|
||||
name: 'UsersBan',
|
||||
label: '禁封管理',
|
||||
route: '/users/ban',
|
||||
component: 'UsersBan',
|
||||
status: 'available',
|
||||
title: '禁封管理',
|
||||
desc: '查看和管理用户封禁、限制状态。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'ban',
|
||||
}),
|
||||
customPage({
|
||||
key: 'users-report',
|
||||
name: 'UsersReport',
|
||||
label: '禁封/举报',
|
||||
route: '/users/report',
|
||||
component: 'UsersReport',
|
||||
status: 'available',
|
||||
title: '禁封/举报',
|
||||
desc: '举报受理、用户封禁和治理台账。',
|
||||
canonicalDomain: 'users',
|
||||
section: 'report',
|
||||
}),
|
||||
],
|
||||
}
|
||||
Reference in new issue
Block a user