feat: AI routing DB-driven, payment gateway full integration, WeChat mini-program CI/CD
- AI routing rules now stored in system_configs DB table instead of hardcoded config - Multi-model support via name|model composite key for same-provider routing - UnifiedPayService with HMAC-SHA256 gateway integration (alipay/wechat) - Admin payment panel: list, stats, search, filter, refund - WeChat mini-program CI/CD via miniprogram-ci (v1.0.9) - Translation quota extended to LLM provider tier - SearchService with DB-driven provider config (bing/google_cse/searxng) - Footer cleanup across admin/workspace/uni-app - Private key excluded from git tracking
This commit is contained in:
@@ -49,21 +49,31 @@
|
||||
<text class="menu-text">意见反馈</text>
|
||||
<text class="menu-arrow">›</text>
|
||||
</view>
|
||||
<view class="menu-item" @click="goAgreement('privacy')">
|
||||
<text class="menu-icon">📄</text>
|
||||
<text class="menu-text">隐私政策</text>
|
||||
<text class="menu-arrow">›</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<view class="section-title">关于我们</view>
|
||||
<view class="about-item">
|
||||
<text class="about-label">版本</text>
|
||||
<text class="about-value">1.0.0</text>
|
||||
</view>
|
||||
<view class="menu-item" @click="goAgreement('terms')">
|
||||
<text class="menu-icon">📋</text>
|
||||
<text class="menu-text">用户协议</text>
|
||||
<text class="menu-arrow">›</text>
|
||||
<view class="about-item" @click="goAgreement('privacy')">
|
||||
<text class="about-label">隐私政策</text>
|
||||
<text class="about-arrow">›</text>
|
||||
</view>
|
||||
<view class="menu-item">
|
||||
<text class="menu-icon">ℹ️</text>
|
||||
<text class="menu-text">版本</text>
|
||||
<text class="menu-value">1.0.0</text>
|
||||
<view class="about-item" @click="goAgreement('terms')">
|
||||
<text class="about-label">用户协议</text>
|
||||
<text class="about-arrow">›</text>
|
||||
</view>
|
||||
<view class="about-item">
|
||||
<text class="about-label">ICP 备案</text>
|
||||
<text class="about-value">京ICP备2026007249号-1</text>
|
||||
</view>
|
||||
<view class="about-item">
|
||||
<text class="about-label">公安备案</text>
|
||||
<text class="about-value">京公网安备11011502039545号</text>
|
||||
</view>
|
||||
<view class="about-copyright">© 2026 北京宇之然科技中心. 保留所有权利.</view>
|
||||
</view>
|
||||
|
||||
<view class="logout-btn" v-if="user.tier !== 'guest'" @click="logout">退出登录</view>
|
||||
@@ -412,4 +422,36 @@ onShow(loadUser)
|
||||
background: #1890ff;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.about-item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
padding: 24rpx 30rpx;
|
||||
border-bottom: 2rpx solid #f0f0f0;
|
||||
}
|
||||
|
||||
.about-item:last-child { border-bottom: none; }
|
||||
|
||||
.about-label {
|
||||
flex: 1;
|
||||
font-size: 26rpx;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
.about-value {
|
||||
font-size: 24rpx;
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.about-arrow {
|
||||
font-size: 32rpx;
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.about-copyright {
|
||||
text-align: center;
|
||||
padding: 24rpx 30rpx;
|
||||
font-size: 22rpx;
|
||||
color: #bbb;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user