feat: 小程序移除管理后台入口,新增admin-web前端项目
将管理后台功能从微信小程序中剥离,独立为Vue.js前端项目admin-web Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -4,13 +4,6 @@ const USER_MODULES = [
|
||||
{ name: '批量识别', desc: '多条文本批量检测并给出风险汇总', tag: '批量筛查', path: '/pages/batch/index' }
|
||||
]
|
||||
|
||||
const ADMIN_MODULES = [
|
||||
{ name: '运营看板', desc: '监控发布、拦截、样本和模型状态', tag: '数据概览', path: '/pages/admin-dashboard/index' },
|
||||
{ name: '复核与申诉', desc: '处理拦截复核和用户申诉', tag: '审核处理', path: '/pages/admin-review/index' },
|
||||
{ name: '样本管理', desc: '维护训练样本并触发模型重训', tag: '模型迭代', path: '/pages/admin-samples/index' },
|
||||
{ name: '用户管理', desc: '编辑用户信息和权限', tag: '权限管理', path: '/pages/admin-users/index' }
|
||||
]
|
||||
|
||||
Page({
|
||||
data: {
|
||||
loading: true,
|
||||
@@ -18,8 +11,7 @@ Page({
|
||||
modelInfo: null,
|
||||
threshold: null,
|
||||
thresholdText: '--',
|
||||
userModules: USER_MODULES,
|
||||
adminModules: ADMIN_MODULES
|
||||
userModules: USER_MODULES
|
||||
},
|
||||
|
||||
onShow() {
|
||||
|
||||
@@ -44,15 +44,4 @@
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="card fade-up fade-up-delay-3" wx:if="{{user && user.is_admin}}">
|
||||
<view class="card-title">管理员功能</view>
|
||||
<view class="card-desc">支持阈值调节、复核处理、样本维护和用户管理。</view>
|
||||
<view class="grid-2">
|
||||
<view class="module-card" wx:for="{{adminModules}}" wx:key="name" data-path="{{item.path}}" bindtap="goto">
|
||||
<view class="module-name">{{item.name}}</view>
|
||||
<view class="module-desc">{{item.desc}}</view>
|
||||
<view class="module-tag">{{item.tag}}</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
@@ -37,33 +37,6 @@
|
||||
<button class="btn btn-primary" loading="{{loading}}" bindtap="save">保存资料</button>
|
||||
</view>
|
||||
|
||||
<view class="card fade-up fade-up-delay-2" wx:if="{{user && user.is_admin}}">
|
||||
<view class="card-title">管理员入口</view>
|
||||
<view class="card-desc">管理后台功能快速访问。</view>
|
||||
<view class="grid-2">
|
||||
<view class="module-card" data-path="/pages/admin-dashboard/index" bindtap="goto">
|
||||
<view class="module-name">运营看板</view>
|
||||
<view class="module-desc">监控发布、拦截、样本和模型状态</view>
|
||||
<view class="module-tag">数据概览</view>
|
||||
</view>
|
||||
<view class="module-card" data-path="/pages/admin-review/index" bindtap="goto">
|
||||
<view class="module-name">复核与申诉</view>
|
||||
<view class="module-desc">处理拦截复核和用户申诉</view>
|
||||
<view class="module-tag">审核处理</view>
|
||||
</view>
|
||||
<view class="module-card" data-path="/pages/admin-samples/index" bindtap="goto">
|
||||
<view class="module-name">样本管理</view>
|
||||
<view class="module-desc">维护训练样本并触发模型重训</view>
|
||||
<view class="module-tag">模型迭代</view>
|
||||
</view>
|
||||
<view class="module-card" data-path="/pages/admin-users/index" bindtap="goto">
|
||||
<view class="module-name">用户管理</view>
|
||||
<view class="module-desc">编辑用户信息和权限</view>
|
||||
<view class="module-tag">权限管理</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="card fade-up fade-up-delay-3">
|
||||
<button class="btn btn-ghost" bindtap="logout">退出登录</button>
|
||||
</view>
|
||||
|
||||
Reference in New Issue
Block a user