diff --git a/admin-console/package-lock.json b/admin-console/package-lock.json
index fa7b2e6..5c62cd2 100644
--- a/admin-console/package-lock.json
+++ b/admin-console/package-lock.json
@@ -13,7 +13,6 @@
"@dcloudio/uni-components": "3.0.0-4020920240930001",
"@dcloudio/uni-h5": "3.0.0-4020920240930001",
"pinia": "^2.1.0",
- "uview-plus": "^3.2.0",
"vue": "^3.4.0"
},
"devDependencies": {
@@ -10951,16 +10950,6 @@
"uuid": "bin/uuid"
}
},
- "node_modules/uview-plus": {
- "version": "3.7.36",
- "resolved": "https://registry.npmmirror.com/uview-plus/-/uview-plus-3.7.36.tgz",
- "integrity": "sha512-44pW0oKKatYxCHhXPljaNv5E+CESSJlhsz0FRZRNpMv1ms02m5Agk+CNpgDnv/XNHt9YxHdYSYerN+xnNP5orw==",
- "engines": {
- "HBuilderX": "^3.1.0",
- "uni-app": "^4.66",
- "uni-app-x": ""
- }
- },
"node_modules/v8-to-istanbul": {
"version": "8.1.1",
"resolved": "https://registry.npmmirror.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz",
diff --git a/miniprogram/app.json b/miniprogram/app.json
index d470ba6..1ed0a8e 100644
--- a/miniprogram/app.json
+++ b/miniprogram/app.json
@@ -14,7 +14,9 @@
"pages/subscribe-plans/subscribe-plans",
"pages/subscribe-success/subscribe-success",
"pages/profile/profile",
- "pages/history/history"
+ "pages/history/history",
+ "pages/help/help",
+ "pages/contact/contact"
],
"window": {
"navigationBarBackgroundColor": "#ffffff",
diff --git a/miniprogram/pages/contact/contact.js b/miniprogram/pages/contact/contact.js
new file mode 100644
index 0000000..9353300
--- /dev/null
+++ b/miniprogram/pages/contact/contact.js
@@ -0,0 +1,18 @@
+Page({
+ data: {
+ statusBarHeight: 44
+ },
+
+ onLoad: function () {
+ var app = getApp()
+ this.setData({ statusBarHeight: app.globalData.statusBarHeight })
+ },
+
+ onBack: function () {
+ wx.navigateBack({
+ fail: function () {
+ wx.switchTab({ url: '/pages/profile/profile' })
+ }
+ })
+ }
+})
diff --git a/miniprogram/pages/contact/contact.json b/miniprogram/pages/contact/contact.json
new file mode 100644
index 0000000..12cf3d1
--- /dev/null
+++ b/miniprogram/pages/contact/contact.json
@@ -0,0 +1,4 @@
+{
+ "navigationStyle": "custom",
+ "navigationBarTitleText": "联系我们"
+}
diff --git a/miniprogram/pages/contact/contact.wxml b/miniprogram/pages/contact/contact.wxml
new file mode 100644
index 0000000..0ee6448
--- /dev/null
+++ b/miniprogram/pages/contact/contact.wxml
@@ -0,0 +1,9 @@
+
+
+
+ 内容建设中...
+
+
diff --git a/miniprogram/pages/contact/contact.wxss b/miniprogram/pages/contact/contact.wxss
new file mode 100644
index 0000000..0aa46be
--- /dev/null
+++ b/miniprogram/pages/contact/contact.wxss
@@ -0,0 +1,6 @@
+.placeholder {
+ text-align: center;
+ color: #999999;
+ font-size: 28rpx;
+ padding: 80rpx 0;
+}
diff --git a/miniprogram/pages/help/help.js b/miniprogram/pages/help/help.js
new file mode 100644
index 0000000..9353300
--- /dev/null
+++ b/miniprogram/pages/help/help.js
@@ -0,0 +1,18 @@
+Page({
+ data: {
+ statusBarHeight: 44
+ },
+
+ onLoad: function () {
+ var app = getApp()
+ this.setData({ statusBarHeight: app.globalData.statusBarHeight })
+ },
+
+ onBack: function () {
+ wx.navigateBack({
+ fail: function () {
+ wx.switchTab({ url: '/pages/profile/profile' })
+ }
+ })
+ }
+})
diff --git a/miniprogram/pages/help/help.json b/miniprogram/pages/help/help.json
new file mode 100644
index 0000000..b80b1e6
--- /dev/null
+++ b/miniprogram/pages/help/help.json
@@ -0,0 +1,4 @@
+{
+ "navigationStyle": "custom",
+ "navigationBarTitleText": "使用帮助"
+}
diff --git a/miniprogram/pages/help/help.wxml b/miniprogram/pages/help/help.wxml
new file mode 100644
index 0000000..5c359db
--- /dev/null
+++ b/miniprogram/pages/help/help.wxml
@@ -0,0 +1,9 @@
+
+
+
+ 内容建设中...
+
+
diff --git a/miniprogram/pages/help/help.wxss b/miniprogram/pages/help/help.wxss
new file mode 100644
index 0000000..0aa46be
--- /dev/null
+++ b/miniprogram/pages/help/help.wxss
@@ -0,0 +1,6 @@
+.placeholder {
+ text-align: center;
+ color: #999999;
+ font-size: 28rpx;
+ padding: 80rpx 0;
+}
diff --git a/miniprogram/pages/profile/profile.js b/miniprogram/pages/profile/profile.js
index ef43c83..9741085 100644
--- a/miniprogram/pages/profile/profile.js
+++ b/miniprogram/pages/profile/profile.js
@@ -60,22 +60,21 @@ Page({
},
onViewSubscription: function () {
- if (!this.data.subscription || this.data.subscription.status !== 'active') {
- wx.navigateTo({ url: '/pages/subscribe-plans/subscribe-plans' })
- } else {
- var sub = this.data.subscription
- wx.showModal({
- title: '订阅信息',
- content: '套餐类型:' + (sub.plan || '未知') + '\n剩余天数:' + (sub.remaining_days || 0) + '天',
- showCancel: false
- })
- }
+ wx.navigateTo({ url: '/pages/subscribe-plans/subscribe-plans' })
},
onViewHistory: function () {
wx.switchTab({ url: '/pages/history/history' })
},
+ onHelp: function () {
+ wx.navigateTo({ url: '/pages/help/help' })
+ },
+
+ onContact: function () {
+ wx.navigateTo({ url: '/pages/contact/contact' })
+ },
+
onLogout: function () {
wx.showModal({
title: '退出登录',
diff --git a/miniprogram/pages/profile/profile.wxml b/miniprogram/pages/profile/profile.wxml
index e35351a..9da5de0 100644
--- a/miniprogram/pages/profile/profile.wxml
+++ b/miniprogram/pages/profile/profile.wxml
@@ -8,12 +8,19 @@
-
+
✨ 智能模式
剩余 {{subRemaining}}天
- 试用中
+ 使用中
+
+
+
+ 智能模式
+ 未订阅
+
+ 去订阅 ›
-