diff --git a/manifest.config.ts b/manifest.config.ts
index bd72c54..e6e8a5a 100644
--- a/manifest.config.ts
+++ b/manifest.config.ts
@@ -92,6 +92,7 @@ export default defineManifestConfig({
},
requiredPrivateInfos: ['getLocation'],
requiredBackgroundModes: ['audio'],
+ lazyCodeLoading: 'requiredComponents',
// __usePrivacyCheck__: true,
},
uniStatistics: {
diff --git a/package.json b/package.json
index 2a96b14..a3e1192 100644
--- a/package.json
+++ b/package.json
@@ -100,8 +100,7 @@
"pinyin-pro": "^3.26.0",
"qs": "6.5.3",
"vue": "3.4.21",
- "wot-design-uni": "^1.4.0",
- "z-paging": "^2.8.5"
+ "wot-design-uni": "^1.4.0"
},
"devDependencies": {
"@commitlint/cli": "^18.6.1",
diff --git a/pages.config.ts b/pages.config.ts
index 5cf2848..ed247ea 100644
--- a/pages.config.ts
+++ b/pages.config.ts
@@ -65,7 +65,7 @@ export default defineUniPages({
preloadRule: {
'pages/home/index/index': {
network: 'all',
- packages: ['pages-evaluation-sub'],
+ packages: ['pages-evaluation-sub', 'aiService-sub'],
},
},
condition: {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 10a4d87..4acc1ef 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -53,9 +53,6 @@ importers:
wot-design-uni:
specifier: ^1.4.0
version: 1.4.0(vue@3.4.21(typescript@5.7.2))
- z-paging:
- specifier: ^2.8.5
- version: 2.8.5
devDependencies:
'@commitlint/cli':
specifier: ^18.6.1
@@ -6593,10 +6590,6 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- z-paging@2.8.5:
- resolution: {integrity: sha512-tvMnwo1zudiFATbKYOEzejf9pI94UMXbK7A5tfq9khIJy8YBOLiexLNEJF/s+I7vqyLYwhALoI0cIarEe13kgw==}
- engines: {HBuilderX: ^3.0.7}
-
snapshots:
'@ampproject/remapping@2.3.0':
@@ -14564,5 +14557,3 @@ snapshots:
yargs-parser: 21.1.1
yocto-queue@0.1.0: {}
-
- z-paging@2.8.5: {}
diff --git a/src/aiService-sub/index/index.vue b/src/aiService-sub/index/index.vue
index 381f913..3cc0f2d 100644
--- a/src/aiService-sub/index/index.vue
+++ b/src/aiService-sub/index/index.vue
@@ -1,39 +1,33 @@
{
style: {
- navigationBarTitleText: '小纬',
+ navigationBarTitleText: '六纬AI小助手',
},
+ needLogin: true,
}
-
+
diff --git a/src/components/fab/FabButton.vue b/src/components/fab/FabButton.vue
index 671e7bd..3b1cf78 100644
--- a/src/components/fab/FabButton.vue
+++ b/src/components/fab/FabButton.vue
@@ -6,7 +6,10 @@
@touchend.stop="endDrag"
:style="{ right: position.x + 'px', bottom: position.y + 'px' }"
>
-
+
diff --git a/src/components/home/Banner.vue b/src/components/home/Banner.vue
index 154db35..98ce481 100644
--- a/src/components/home/Banner.vue
+++ b/src/components/home/Banner.vue
@@ -1,12 +1,21 @@
- 输入模考/高考成绩
-
+
+ {{
+ userStore.userInfo.estimatedAchievement.expectedScore
+ ? userStore.userInfo.estimatedAchievement.expectedScore
+ : '输入模考/高考成绩'
+ }}
+
+
+
+
diff --git a/src/pages-sub/components/drop-menu/DropMenu.vue b/src/pages-sub/components/drop-menu/DropMenu.vue
index 87ba2c9..0f7a2a5 100644
--- a/src/pages-sub/components/drop-menu/DropMenu.vue
+++ b/src/pages-sub/components/drop-menu/DropMenu.vue
@@ -6,7 +6,7 @@
:key="index"
class="drop-menu__item"
:class="{ 'drop-menu__item--active': index === activeIndex }"
- @click="handleTitleClick(index)"
+ @click.self.stop="handleTitleClick(index)"
>