hookehuyr

🐞 fix: 修改Toast组件的引用方式

...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
26 "mui-player": "^1.6.0", 26 "mui-player": "^1.6.0",
27 "typescript": "^4.7.3", 27 "typescript": "^4.7.3",
28 "uuid": "^8.3.2", 28 "uuid": "^8.3.2",
29 - "vant": "^4.0.0-alpha.3", 29 + "vant": "^4.9.9",
30 "vconsole": "^3.14.6", 30 "vconsole": "^3.14.6",
31 "vite-plugin-dynamic-import": "^0.9.6", 31 "vite-plugin-dynamic-import": "^0.9.6",
32 "vite-plugin-mp": "^1.6.1", 32 "vite-plugin-mp": "^1.6.1",
...@@ -51,6 +51,7 @@ ...@@ -51,6 +51,7 @@
51 "qs": "^6.10.3", 51 "qs": "^6.10.3",
52 "tslint": "^6.1.3", 52 "tslint": "^6.1.3",
53 "unplugin-auto-import": "^0.8.8", 53 "unplugin-auto-import": "^0.8.8",
54 + "unplugin-vue-components": "^0.27.4",
54 "unplugin-vue-define-options": "^0.6.1", 55 "unplugin-vue-define-options": "^0.6.1",
55 "vite": "^2.9.9", 56 "vite": "^2.9.9",
56 "vite-plugin-style-import": "1.4.1", 57 "vite-plugin-style-import": "1.4.1",
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 import { mainStore, useTitle } from '@/utils/generatePackage' 19 import { mainStore, useTitle } from '@/utils/generatePackage'
20 import { computed, watchEffect, onMounted } from 'vue'; 20 import { computed, watchEffect, onMounted } from 'vue';
21 import { useRoute } from 'vue-router' 21 import { useRoute } from 'vue-router'
22 -import { Toast } from 'vant'; 22 +import { showSuccessToast, showFailToast } from 'vant';
23 // 会根据配置判断是否显示调试控件 23 // 会根据配置判断是否显示调试控件
24 // eslint-disable-next-line no-unused-vars 24 // eslint-disable-next-line no-unused-vars
25 import vConsole from '@/utils/vconsole' 25 import vConsole from '@/utils/vconsole'
......
1 /* 1 /*
2 * @Date: 2022-05-18 22:56:08 2 * @Date: 2022-05-18 22:56:08
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2022-07-05 23:27:51 4 + * @LastEditTime: 2024-11-26 12:47:58
5 * @FilePath: /tswj/src/api/fn.js 5 * @FilePath: /tswj/src/api/fn.js
6 * @Description: 文件描述 6 * @Description: 文件描述
7 */ 7 */
8 import axios from '@/utils/axios'; 8 import axios from '@/utils/axios';
9 -import { Toast } from 'vant'; 9 +import { showToast } from 'vant';
10 import qs from 'Qs' 10 import qs from 'Qs'
11 11
12 /** 12 /**
...@@ -23,7 +23,7 @@ export const fn = (api) => { ...@@ -23,7 +23,7 @@ export const fn = (api) => {
23 // tslint:disable-next-line: no-console 23 // tslint:disable-next-line: no-console
24 console.warn(res); 24 console.warn(res);
25 if (!res.data.show) return false; 25 if (!res.data.show) return false;
26 - Toast({ 26 + showToast({
27 icon: 'close', 27 icon: 'close',
28 message: res.data.msg 28 message: res.data.msg
29 }); 29 });
...@@ -41,8 +41,8 @@ export const fn = (api) => { ...@@ -41,8 +41,8 @@ export const fn = (api) => {
41 41
42 /** 42 /**
43 * 七牛返回格式 43 * 七牛返回格式
44 - * @param {*} api 44 + * @param {*} api
45 - * @returns 45 + * @returns
46 */ 46 */
47 export const uploadFn = (api) => { 47 export const uploadFn = (api) => {
48 return api 48 return api
......
1 +/*
2 + * @Date: 2024-05-15 10:28:10
3 + * @LastEditors: hookehuyr hookehuyr@gmail.com
4 + * @LastEditTime: 2024-11-26 12:49:10
5 + * @FilePath: /tswj/src/common/mixin.js
6 + * @Description: 文件描述
7 + */
1 import axios from 'axios'; 8 import axios from 'axios';
2 -import { Toast } from 'vant'; 9 +import { showToast, showSuccessToast } from 'vant';
3 10
4 export default { 11 export default {
5 // 初始化设置 12 // 初始化设置
...@@ -25,22 +32,22 @@ export default { ...@@ -25,22 +32,22 @@ export default {
25 if (res.data.msg === `${type}-add-OK`) { // 动作操作成功 32 if (res.data.msg === `${type}-add-OK`) { // 动作操作成功
26 this.getProductDetail(type, id); 33 this.getProductDetail(type, id);
27 if (type === 'favor') { 34 if (type === 'favor') {
28 - Toast('收藏成功'); 35 + showSuccessToast('收藏成功');
29 } 36 }
30 if (type === 'like') { 37 if (type === 'like') {
31 - Toast('点赞成功'); 38 + showSuccessToast('点赞成功');
32 } 39 }
33 } else { // 取消操作 40 } else { // 取消操作
34 this.getProductDetail(type, id); 41 this.getProductDetail(type, id);
35 if (type !== 'play') { 42 if (type !== 'play') {
36 - Toast('取消成功'); 43 + showSuccessToast('取消成功');
37 } 44 }
38 } 45 }
39 } else { 46 } else {
40 // tslint:disable-next-line: no-console 47 // tslint:disable-next-line: no-console
41 console.warn(res); 48 console.warn(res);
42 if (!res.data.show) return false; 49 if (!res.data.show) return false;
43 - Toast({ 50 + showToast({
44 icon: 'close', 51 icon: 'close',
45 message: res.data.msg 52 message: res.data.msg
46 }); 53 });
...@@ -48,7 +55,7 @@ export default { ...@@ -48,7 +55,7 @@ export default {
48 }) 55 })
49 .catch(err => { 56 .catch(err => {
50 // tslint:disable-next-line: no-console 57 // tslint:disable-next-line: no-console
51 - console.error(err); 58 + console.error(err);
52 }); 59 });
53 }, 60 },
54 getProductDetail (type, id) { // 查询更新作品详情 61 getProductDetail (type, id) { // 查询更新作品详情
...@@ -65,7 +72,7 @@ export default { ...@@ -65,7 +72,7 @@ export default {
65 // tslint:disable-next-line: no-console 72 // tslint:disable-next-line: no-console
66 console.warn(res); 73 console.warn(res);
67 if (!res.data.show) return false; 74 if (!res.data.show) return false;
68 - Toast({ 75 + showToast({
69 icon: 'close', 76 icon: 'close',
70 message: res.data.msg 77 message: res.data.msg
71 }); 78 });
...@@ -73,7 +80,7 @@ export default { ...@@ -73,7 +80,7 @@ export default {
73 }) 80 })
74 .catch(err => { 81 .catch(err => {
75 // tslint:disable-next-line: no-console 82 // tslint:disable-next-line: no-console
76 - console.error(err); 83 + console.error(err);
77 }); 84 });
78 } 85 }
79 } 86 }
......
...@@ -114,7 +114,7 @@ import _ from 'lodash'; ...@@ -114,7 +114,7 @@ import _ from 'lodash';
114 import tools from '@/common/tool' 114 import tools from '@/common/tool'
115 import { styleColor } from '@/constant.js'; 115 import { styleColor } from '@/constant.js';
116 116
117 -import { Toast } from 'vant'; 117 +import { showSuccessToast, showFailToast } from 'vant';
118 import { DEFAULT_COVER } from '@/constant' 118 import { DEFAULT_COVER } from '@/constant'
119 119
120 const props = defineProps({ 120 const props = defineProps({
...@@ -162,7 +162,7 @@ const onRefuse = () => { // 不通过审核 ...@@ -162,7 +162,7 @@ const onRefuse = () => { // 不通过审核
162 const handleAudit = async (status) => { 162 const handleAudit = async (status) => {
163 const { code } = await checkProdAPI({ prod_id: props.item.id, status, check_note: message.value, }) 163 const { code } = await checkProdAPI({ prod_id: props.item.id, status, check_note: message.value, })
164 if (code === 1) { 164 if (code === 1) {
165 - Toast.success('操作成功'); 165 + showSuccessToast('操作成功');
166 message.value = ''; 166 message.value = '';
167 showNotice.value = false; 167 showNotice.value = false;
168 show.value = false; 168 show.value = false;
...@@ -291,15 +291,15 @@ export default { ...@@ -291,15 +291,15 @@ export default {
291 .book-handle { 291 .book-handle {
292 padding: 0 1rem; 292 padding: 0 1rem;
293 .disagree-btn { 293 .disagree-btn {
294 - background: #B4B4B3; 294 + background: #B4B4B3;
295 - border-radius: 15px; 295 + border-radius: 15px;
296 - color: #FFFFFF; 296 + color: #FFFFFF;
297 padding: 0.25rem 0.8rem; 297 padding: 0.25rem 0.8rem;
298 } 298 }
299 .agree-btn { 299 .agree-btn {
300 - background: @base-color; 300 + background: @base-color;
301 - border-radius: 15px; 301 + border-radius: 15px;
302 - color: @base-font-color; 302 + color: @base-font-color;
303 padding: 0.25rem 1.5rem; 303 padding: 0.25rem 1.5rem;
304 } 304 }
305 } 305 }
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
38 38
39 <script setup> 39 <script setup>
40 import icon_y from '@images/y.png' 40 import icon_y from '@images/y.png'
41 -import { Toast } from 'vant'; 41 +import { showSuccessToast, showFailToast } from 'vant';
42 42
43 import { ref, watch } from 'vue' 43 import { ref, watch } from 'vue'
44 44
...@@ -64,7 +64,7 @@ const submitComment = () => { ...@@ -64,7 +64,7 @@ const submitComment = () => {
64 emit('on-submit', message.value); 64 emit('on-submit', message.value);
65 message.value = ''; 65 message.value = '';
66 } else { 66 } else {
67 - Toast.fail('留言不能为空'); 67 + showFailToast('留言不能为空');
68 } 68 }
69 } 69 }
70 70
......
...@@ -66,7 +66,7 @@ import { useRoute, useRouter } from 'vue-router' ...@@ -66,7 +66,7 @@ import { useRoute, useRouter } from 'vue-router'
66 66
67 import axios from '@/utils/axios'; 67 import axios from '@/utils/axios';
68 import _ from 'lodash' 68 import _ from 'lodash'
69 -import { Toast } from 'vant'; 69 +import { showSuccessToast, showFailToast } from 'vant';
70 70
71 import { ref, watch } from 'vue' 71 import { ref, watch } from 'vue'
72 // 获取是否实名认证 72 // 获取是否实名认证
...@@ -136,7 +136,7 @@ const submitCommentBox = (note) => { ...@@ -136,7 +136,7 @@ const submitCommentBox = (note) => {
136 .then(res => { 136 .then(res => {
137 showCommentBoxPopup.value = false; 137 showCommentBoxPopup.value = false;
138 if (res.data.code === 1) { 138 if (res.data.code === 1) {
139 - Toast.success('发布成功') 139 + showSuccessToast('发布成功')
140 onReload() 140 onReload()
141 } else { 141 } else {
142 console.warn(res); 142 console.warn(res);
......
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
2 * @Author: hookehuyr hookehuyr@gmail.com 2 * @Author: hookehuyr hookehuyr@gmail.com
3 * @Date: 2022-05-23 14:33:37 3 * @Date: 2022-05-23 14:33:37
4 * @LastEditors: hookehuyr hookehuyr@gmail.com 4 * @LastEditors: hookehuyr hookehuyr@gmail.com
5 - * @LastEditTime: 2022-06-02 13:14:23 5 + * @LastEditTime: 2024-11-26 12:49:30
6 * @FilePath: /tswj/src/components/MuiVideo/methods.js 6 * @FilePath: /tswj/src/components/MuiVideo/methods.js
7 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE 7 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8 */ 8 */
9 import { prodActionAPI } from '@/api/C/prod.js' 9 import { prodActionAPI } from '@/api/C/prod.js'
10 -import { Toast } from 'vant'; 10 +import { showSuccessToast } from 'vant';
11 11
12 export const goToDetail = ({ id, book_id, type, perf_id }, $router) => { 12 export const goToDetail = ({ id, book_id, type, perf_id }, $router) => {
13 $router.push({ 13 $router.push({
...@@ -35,14 +35,14 @@ export const prodAction = async (action_type, prod_id) => { ...@@ -35,14 +35,14 @@ export const prodAction = async (action_type, prod_id) => {
35 const { msg } = await prodActionAPI({ action_type, prod_id }); 35 const { msg } = await prodActionAPI({ action_type, prod_id });
36 if (msg === `${action_type}-add-OK`) { // 动作操作成功 36 if (msg === `${action_type}-add-OK`) { // 动作操作成功
37 if (action_type === 'favor') { 37 if (action_type === 'favor') {
38 - Toast('收藏成功'); 38 + showSuccessToast('收藏成功');
39 } 39 }
40 if (action_type === 'like') { 40 if (action_type === 'like') {
41 - Toast('点赞成功'); 41 + showSuccessToast('点赞成功');
42 } 42 }
43 } else { // 取消操作 43 } else { // 取消操作
44 if (action_type !== 'play') { 44 if (action_type !== 'play') {
45 - Toast('取消成功'); 45 + showSuccessToast('取消成功');
46 } 46 }
47 } 47 }
48 return true; 48 return true;
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
2 * @Author: hookehuyr hookehuyr@gmail.com 2 * @Author: hookehuyr hookehuyr@gmail.com
3 * @Date: 2022-05-07 17:46:54 3 * @Date: 2022-05-07 17:46:54
4 * @LastEditors: hookehuyr hookehuyr@gmail.com 4 * @LastEditors: hookehuyr hookehuyr@gmail.com
5 - * @LastEditTime: 2022-06-12 22:55:58 5 + * @LastEditTime: 2024-11-26 12:49:46
6 * @FilePath: /tswj/src/composables/useBookList.js 6 * @FilePath: /tswj/src/composables/useBookList.js
7 - * @Description: 7 + * @Description:
8 */ 8 */
9 import { ref } from 'vue' 9 import { ref } from 'vue'
10 import axios from '@/utils/axios'; 10 import axios from '@/utils/axios';
11 -import { Toast } from 'vant'; 11 +import { showToast } from 'vant';
12 import { useRoute } from 'vue-router'; 12 import { useRoute } from 'vue-router';
13 import { kgBookListAPI } from '@/api/C/kg' 13 import { kgBookListAPI } from '@/api/C/kg'
14 14
...@@ -47,7 +47,7 @@ export const useBookList = () => { ...@@ -47,7 +47,7 @@ export const useBookList = () => {
47 // tslint:disable-next-line: no-console 47 // tslint:disable-next-line: no-console
48 console.warn(res); 48 console.warn(res);
49 if (!res.data.show) return false; 49 if (!res.data.show) return false;
50 - Toast({ 50 + showToast({
51 icon: 'close', 51 icon: 'close',
52 message: res.data.msg 52 message: res.data.msg
53 }); 53 });
...@@ -74,7 +74,7 @@ export const useBookList = () => { ...@@ -74,7 +74,7 @@ export const useBookList = () => {
74 // tslint:disable-next-line: no-console 74 // tslint:disable-next-line: no-console
75 console.warn(res); 75 console.warn(res);
76 if (!res.data.show) return false; 76 if (!res.data.show) return false;
77 - Toast({ 77 + showToast({
78 icon: 'close', 78 icon: 'close',
79 message: res.data.msg 79 message: res.data.msg
80 }); 80 });
......
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
4 * @LastEditors: hookehuyr hookehuyr@gmail.com 4 * @LastEditors: hookehuyr hookehuyr@gmail.com
5 * @LastEditTime: 2022-05-30 10:18:19 5 * @LastEditTime: 2022-05-30 10:18:19
6 * @FilePath: /tswj/src/composables/useDefaultPerf.js 6 * @FilePath: /tswj/src/composables/useDefaultPerf.js
7 - * @Description: 7 + * @Description:
8 */ 8 */
9 import { ref } from 'vue' 9 import { ref } from 'vue'
10 import axios from '@/utils/axios'; 10 import axios from '@/utils/axios';
11 -import { Toast } from 'vant'; 11 +import { showToast } from 'vant';
12 12
13 /** 13 /**
14 * @description: 获取默认儿童信息 14 * @description: 获取默认儿童信息
...@@ -51,7 +51,7 @@ export const useDefaultPerf = (bookId) => { ...@@ -51,7 +51,7 @@ export const useDefaultPerf = (bookId) => {
51 } else { 51 } else {
52 console.warn(res); 52 console.warn(res);
53 if (!res.data.show) return false; 53 if (!res.data.show) return false;
54 - Toast({ 54 + showToast({
55 icon: 'close', 55 icon: 'close',
56 message: res.data.msg 56 message: res.data.msg
57 }); 57 });
......
1 import { ref } from 'vue' 1 import { ref } from 'vue'
2 import axios from '@/utils/axios'; 2 import axios from '@/utils/axios';
3 import _ from 'lodash' 3 import _ from 'lodash'
4 -import { Toast } from 'vant'; 4 +import { showToast } from 'vant';
5 5
6 export const useUnwatchList = () => { 6 export const useUnwatchList = () => {
7 // 绑定页面数据 7 // 绑定页面数据
...@@ -51,7 +51,7 @@ export const useUnwatchList = () => { ...@@ -51,7 +51,7 @@ export const useUnwatchList = () => {
51 // tslint:disable-next-line: no-console 51 // tslint:disable-next-line: no-console
52 console.warn(res); 52 console.warn(res);
53 if (!res.data.show) return false; 53 if (!res.data.show) return false;
54 - Toast({ 54 + showToast({
55 icon: 'close', 55 icon: 'close',
56 message: res.data.msg 56 message: res.data.msg
57 }); 57 });
......
1 +/*
2 + * @Date: 2024-05-15 10:28:10
3 + * @LastEditors: hookehuyr hookehuyr@gmail.com
4 + * @LastEditTime: 2024-11-26 12:50:03
5 + * @FilePath: /tswj/src/composables/useValidIdCard.js
6 + * @Description: 文件描述
7 + */
1 import { ref } from 'vue' 8 import { ref } from 'vue'
2 import axios from '@/utils/axios'; 9 import axios from '@/utils/axios';
3 -import { Toast } from 'vant'; 10 +import { showToast } from 'vant';
4 11
5 export const idCard = () => { 12 export const idCard = () => {
6 /** 13 /**
...@@ -14,7 +21,7 @@ export const idCard = () => { ...@@ -14,7 +21,7 @@ export const idCard = () => {
14 } else { 21 } else {
15 console.warn(res); 22 console.warn(res);
16 if (!res.data.show) return false; 23 if (!res.data.show) return false;
17 - Toast({ 24 + showToast({
18 icon: 'close', 25 icon: 'close',
19 message: res.data.msg 26 message: res.data.msg
20 }); 27 });
......
1 /* 1 /*
2 * @Date: 2022-05-05 18:07:16 2 * @Date: 2022-05-05 18:07:16
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2022-10-01 21:13:07 4 + * @LastEditTime: 2024-11-26 12:50:17
5 * @FilePath: /tswj/src/composables/useVideoList.js 5 * @FilePath: /tswj/src/composables/useVideoList.js
6 * @Description: 文件描述 6 * @Description: 文件描述
7 */ 7 */
8 import { ref } from 'vue' 8 import { ref } from 'vue'
9 import axios from '@/utils/axios'; 9 import axios from '@/utils/axios';
10 import _ from 'lodash' 10 import _ from 'lodash'
11 -import { Toast } from 'vant'; 11 +import { showToast } from 'vant';
12 import { useRoute } from 'vue-router' 12 import { useRoute } from 'vue-router'
13 import { bookInfoAPI } from '@/api/C/book' 13 import { bookInfoAPI } from '@/api/C/book'
14 import { flowFn } from '@/hooks/useFlowFn' 14 import { flowFn } from '@/hooks/useFlowFn'
...@@ -62,7 +62,7 @@ export const useVideoList = () => { ...@@ -62,7 +62,7 @@ export const useVideoList = () => {
62 // tslint:disable-next-line: no-console 62 // tslint:disable-next-line: no-console
63 console.warn(res); 63 console.warn(res);
64 if (!res.data.show) return false; 64 if (!res.data.show) return false;
65 - Toast({ 65 + showToast({
66 icon: 'close', 66 icon: 'close',
67 message: res.data.msg 67 message: res.data.msg
68 }); 68 });
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
4 * @LastEditors: hookehuyr hookehuyr@gmail.com 4 * @LastEditors: hookehuyr hookehuyr@gmail.com
5 * @LastEditTime: 2022-06-29 22:00:37 5 * @LastEditTime: 2022-06-29 22:00:37
6 * @FilePath: /tswj/src/main.js 6 * @FilePath: /tswj/src/main.js
7 - * @Description: 7 + * @Description:
8 */ 8 */
9 import { createApp } from 'vue'; 9 import { createApp } from 'vue';
10 import { Button, Image as VanImage, Col, Row, Icon, Form, Field, CellGroup, ConfigProvider, Toast, Uploader, Empty, Tab, Tabs, Overlay, NumberKeyboard, Lazyload, List, PullRefresh, Popup, Picker, Sticky, Stepper, Tag, Swipe, SwipeItem, Dialog, ActionSheet, Loading, Checkbox, Search } from 'vant'; 10 import { Button, Image as VanImage, Col, Row, Icon, Form, Field, CellGroup, ConfigProvider, Toast, Uploader, Empty, Tab, Tabs, Overlay, NumberKeyboard, Lazyload, List, PullRefresh, Popup, Picker, Sticky, Stepper, Tag, Swipe, SwipeItem, Dialog, ActionSheet, Loading, Checkbox, Search } from 'vant';
...@@ -14,6 +14,7 @@ import App from './App.vue'; ...@@ -14,6 +14,7 @@ import App from './App.vue';
14 import axios from '@/utils/axios'; 14 import axios from '@/utils/axios';
15 // import 'default-passive-events'; // 解决Chrome控制台non-passive event listener输出问题 15 // import 'default-passive-events'; // 解决Chrome控制台non-passive event listener输出问题
16 import { createPinia } from 'pinia'; 16 import { createPinia } from 'pinia';
17 +import 'vant/lib/index.css';
17 18
18 const pinia = createPinia(); 19 const pinia = createPinia();
19 const app = createApp(App); 20 const app = createApp(App);
......
...@@ -33,7 +33,7 @@ import { ref } from 'vue' ...@@ -33,7 +33,7 @@ import { ref } from 'vue'
33 import { useRoute, useRouter } from 'vue-router' 33 import { useRoute, useRouter } from 'vue-router'
34 import axios from '@/utils/axios'; 34 import axios from '@/utils/axios';
35 import _ from 'lodash' 35 import _ from 'lodash'
36 -import { Toast } from 'vant'; 36 +import { showSuccessToast, showFailToast, showToast } from 'vant';
37 import { styleColor } from '@/constant.js'; 37 import { styleColor } from '@/constant.js';
38 38
39 const titleStyle = { 39 const titleStyle = {
...@@ -114,7 +114,7 @@ const onLoad = () => { ...@@ -114,7 +114,7 @@ const onLoad = () => {
114 } else { 114 } else {
115 console.warn(res); 115 console.warn(res);
116 if (!res.data.show) return false; 116 if (!res.data.show) return false;
117 - Toast({ 117 + showToast({
118 icon: 'close', 118 icon: 'close',
119 message: res.data.msg 119 message: res.data.msg
120 }); 120 });
......
...@@ -20,7 +20,7 @@ import { ref, reactive, onMounted } from 'vue' ...@@ -20,7 +20,7 @@ import { ref, reactive, onMounted } from 'vue'
20 import { useRoute, useRouter } from 'vue-router' 20 import { useRoute, useRouter } from 'vue-router'
21 import axios from '@/utils/axios'; 21 import axios from '@/utils/axios';
22 import _ from 'lodash' 22 import _ from 'lodash'
23 -import { Toast } from 'vant'; 23 +import { showSuccessToast, showFailToast, showToast } from 'vant';
24 const $route = useRoute(); 24 const $route = useRoute();
25 const $router = useRouter(); 25 const $router = useRouter();
26 26
...@@ -43,14 +43,14 @@ axios.get('/srv/?a=kg_prod_list') ...@@ -43,14 +43,14 @@ axios.get('/srv/?a=kg_prod_list')
43 } else { 43 } else {
44 console.warn(res); 44 console.warn(res);
45 if (!res.data.show) return false; 45 if (!res.data.show) return false;
46 - Toast({ 46 + showToast({
47 icon: 'close', 47 icon: 'close',
48 message: res.data.msg 48 message: res.data.msg
49 }); 49 });
50 } 50 }
51 }) 51 })
52 .catch(err => { 52 .catch(err => {
53 - console.error(err); 53 + console.error(err);
54 }); 54 });
55 55
56 </script> 56 </script>
......
...@@ -70,7 +70,7 @@ import { ref, onMounted } from 'vue' ...@@ -70,7 +70,7 @@ import { ref, onMounted } from 'vue'
70 import { useRoute } from 'vue-router' 70 import { useRoute } from 'vue-router'
71 import axios from '@/utils/axios'; 71 import axios from '@/utils/axios';
72 import _ from 'lodash' 72 import _ from 'lodash'
73 -import { Toast } from 'vant'; 73 +import { showSuccessToast, showFailToast, showToast } from 'vant';
74 import { USER_STATUS } from '@/constant' 74 import { USER_STATUS } from '@/constant'
75 import { useGo } from '@/hooks/useGo' 75 import { useGo } from '@/hooks/useGo'
76 76
...@@ -134,14 +134,14 @@ const onLoad = () => { ...@@ -134,14 +134,14 @@ const onLoad = () => {
134 } else { 134 } else {
135 console.warn(res); 135 console.warn(res);
136 if (!res.data.show) return false; 136 if (!res.data.show) return false;
137 - Toast({ 137 + showToast({
138 icon: 'close', 138 icon: 'close',
139 message: res.data.msg 139 message: res.data.msg
140 }); 140 });
141 } 141 }
142 }) 142 })
143 .catch(err => { 143 .catch(err => {
144 - console.error(err); 144 + console.error(err);
145 }) 145 })
146 }; 146 };
147 147
...@@ -162,14 +162,14 @@ const onReload = () => { ...@@ -162,14 +162,14 @@ const onReload = () => {
162 } else { 162 } else {
163 console.warn(res); 163 console.warn(res);
164 if (!res.data.show) return false; 164 if (!res.data.show) return false;
165 - Toast({ 165 + showToast({
166 icon: 'close', 166 icon: 'close',
167 message: res.data.msg 167 message: res.data.msg
168 }); 168 });
169 } 169 }
170 }) 170 })
171 .catch(err => { 171 .catch(err => {
172 - console.error(err); 172 + console.error(err);
173 }) 173 })
174 } 174 }
175 /******** 留言框列表相关操作 END *******/ 175 /******** 留言框列表相关操作 END *******/
...@@ -243,7 +243,7 @@ const submitCommentBox = (note) => { ...@@ -243,7 +243,7 @@ const submitCommentBox = (note) => {
243 .then(res => { 243 .then(res => {
244 showCommentBoxPopup.value = false; 244 showCommentBoxPopup.value = false;
245 if (res.data.code === 1) { 245 if (res.data.code === 1) {
246 - Toast.success('发布成功') 246 + showSuccessToast('发布成功')
247 // 刷新列表 247 // 刷新列表
248 if (commentType.value === 'comment') { 248 if (commentType.value === 'comment') {
249 // 留言可以刷新列表 249 // 留言可以刷新列表
...@@ -265,14 +265,14 @@ const submitCommentBox = (note) => { ...@@ -265,14 +265,14 @@ const submitCommentBox = (note) => {
265 } else { 265 } else {
266 console.warn(res); 266 console.warn(res);
267 if (!res.data.show) return false; 267 if (!res.data.show) return false;
268 - Toast({ 268 + showToast({
269 icon: 'close', 269 icon: 'close',
270 message: res.data.msg 270 message: res.data.msg
271 }); 271 });
272 } 272 }
273 }) 273 })
274 .catch(err => { 274 .catch(err => {
275 - console.error(err); 275 + console.error(err);
276 }) 276 })
277 } 277 }
278 278
......
...@@ -62,7 +62,7 @@ import { no_image, icon_avatar } from '@/utils/generateIcons.js' ...@@ -62,7 +62,7 @@ import { no_image, icon_avatar } from '@/utils/generateIcons.js'
62 import CommentBox from '@/components/CommentBox/index.vue' 62 import CommentBox from '@/components/CommentBox/index.vue'
63 import { ref, onActivated } from 'vue' 63 import { ref, onActivated } from 'vue'
64 import { useRoute, onBeforeRouteLeave } from 'vue-router' 64 import { useRoute, onBeforeRouteLeave } from 'vue-router'
65 -import { Toast } from 'vant'; 65 +import { showSuccessToast, showFailToast } from 'vant';
66 // import { addPages, store } from '@/hooks/useKeepAlive' 66 // import { addPages, store } from '@/hooks/useKeepAlive'
67 import { myAtmeAPI } from '@/api/C/me' 67 import { myAtmeAPI } from '@/api/C/me'
68 import { addCommentAPI, addReplyAPI } from '@/api/C/perf' 68 import { addCommentAPI, addReplyAPI } from '@/api/C/perf'
...@@ -140,7 +140,7 @@ const submitCommentBox = async (note) => { ...@@ -140,7 +140,7 @@ const submitCommentBox = async (note) => {
140 params.prod_id = $route.query.prod_id; 140 params.prod_id = $route.query.prod_id;
141 const { code } = await addCommentAPI(params); 141 const { code } = await addCommentAPI(params);
142 if (code) { 142 if (code) {
143 - Toast.success('发布成功') 143 + showSuccessToast('发布成功')
144 // 刷新列表 144 // 刷新列表
145 location.reload() 145 location.reload()
146 } 146 }
...@@ -149,7 +149,7 @@ const submitCommentBox = async (note) => { ...@@ -149,7 +149,7 @@ const submitCommentBox = async (note) => {
149 params.comment_id = commentId.value; 149 params.comment_id = commentId.value;
150 const { code } = await addReplyAPI(params); 150 const { code } = await addReplyAPI(params);
151 if (code) { 151 if (code) {
152 - Toast.success('发布成功') 152 + showSuccessToast('发布成功')
153 // 刷新列表 153 // 刷新列表
154 location.reload() 154 location.reload()
155 } 155 }
...@@ -157,7 +157,7 @@ const submitCommentBox = async (note) => { ...@@ -157,7 +157,7 @@ const submitCommentBox = async (note) => {
157 } 157 }
158 158
159 /** 159 /**
160 - * @param {*} v 160 + * @param {*} v
161 * @description 关闭留言框回调 161 * @description 关闭留言框回调
162 */ 162 */
163 const closeCommentBox = (v) => { 163 const closeCommentBox = (v) => {
......
...@@ -42,7 +42,7 @@ import { useRoute, useRouter } from 'vue-router' ...@@ -42,7 +42,7 @@ import { useRoute, useRouter } from 'vue-router'
42 import axios from '@/utils/axios'; 42 import axios from '@/utils/axios';
43 import $ from 'jquery' 43 import $ from 'jquery'
44 import _ from 'lodash' 44 import _ from 'lodash'
45 -import { Toast } from 'vant'; 45 +import { showSuccessToast, showFailToast, showToast } from 'vant';
46 const $route = useRoute(); 46 const $route = useRoute();
47 const $router = useRouter(); 47 const $router = useRouter();
48 48
...@@ -57,7 +57,7 @@ axios.post('/srv/?a=my_donate') ...@@ -57,7 +57,7 @@ axios.post('/srv/?a=my_donate')
57 } else { 57 } else {
58 console.warn(res); 58 console.warn(res);
59 if (!res.data.show) return false; 59 if (!res.data.show) return false;
60 - Toast({ 60 + showToast({
61 icon: 'close', 61 icon: 'close',
62 message: res.data.msg 62 message: res.data.msg
63 }); 63 });
...@@ -84,7 +84,7 @@ const showCert = (v) => { ...@@ -84,7 +84,7 @@ const showCert = (v) => {
84 } else { 84 } else {
85 console.warn(res); 85 console.warn(res);
86 if (!res.data.show) return false; 86 if (!res.data.show) return false;
87 - Toast({ 87 + showToast({
88 icon: 'close', 88 icon: 'close',
89 message: res.data.msg 89 message: res.data.msg
90 }); 90 });
......
...@@ -39,7 +39,7 @@ import { useUpload } from '@/composables/useUpload.js' ...@@ -39,7 +39,7 @@ import { useUpload } from '@/composables/useUpload.js'
39 import { ref, reactive } from 'vue' 39 import { ref, reactive } from 'vue'
40 import { useRoute, useRouter } from 'vue-router' 40 import { useRoute, useRouter } from 'vue-router'
41 import axios from '@/utils/axios'; 41 import axios from '@/utils/axios';
42 -import { Toast } from 'vant'; 42 +import { showSuccessToast, showFailToast, showToast } from 'vant';
43 import _ from 'lodash' 43 import _ from 'lodash'
44 import { styleColor } from '@/constant.js'; 44 import { styleColor } from '@/constant.js';
45 45
...@@ -66,11 +66,11 @@ if ($route.query.type === 'EDIT') { ...@@ -66,11 +66,11 @@ if ($route.query.type === 'EDIT') {
66 // 验证输入项 66 // 验证输入项
67 const validForm = () => { 67 const validForm = () => {
68 if (!user_info.name) { 68 if (!user_info.name) {
69 - Toast.fail('儿童姓名不能为空') 69 + showFailToast('儿童姓名不能为空')
70 return false; 70 return false;
71 } 71 }
72 if (!fileList.value.length) { 72 if (!fileList.value.length) {
73 - Toast.fail('儿童头像不能为空') 73 + showFailToast('儿童头像不能为空')
74 return false; 74 return false;
75 } 75 }
76 saveInfo() 76 saveInfo()
...@@ -100,7 +100,7 @@ const selectSchool = () => { ...@@ -100,7 +100,7 @@ const selectSchool = () => {
100 } else { 100 } else {
101 console.warn(res); 101 console.warn(res);
102 if (!res.data.show) return false; 102 if (!res.data.show) return false;
103 - Toast({ 103 + showToast({
104 icon: 'close', 104 icon: 'close',
105 message: res.data.msg 105 message: res.data.msg
106 }); 106 });
...@@ -130,7 +130,7 @@ const saveInfo = () => { ...@@ -130,7 +130,7 @@ const saveInfo = () => {
130 }) 130 })
131 .then(res => { 131 .then(res => {
132 if (res.data.code === 1) { 132 if (res.data.code === 1) {
133 - Toast.success({ 133 + showSuccessToast({
134 message: '保存成功', 134 message: '保存成功',
135 duration: 1000, 135 duration: 1000,
136 onClose: () => { 136 onClose: () => {
...@@ -144,7 +144,7 @@ const saveInfo = () => { ...@@ -144,7 +144,7 @@ const saveInfo = () => {
144 } else { 144 } else {
145 console.warn(res); 145 console.warn(res);
146 if (!res.data.show) return false; 146 if (!res.data.show) return false;
147 - Toast({ 147 + showToast({
148 icon: 'close', 148 icon: 'close',
149 message: res.data.msg 149 message: res.data.msg
150 }); 150 });
...@@ -179,21 +179,21 @@ export default { ...@@ -179,21 +179,21 @@ export default {
179 .add-user-page { 179 .add-user-page {
180 padding: 1rem; 180 padding: 1rem;
181 .title { 181 .title {
182 - color: @base-color; 182 + color: @base-color;
183 - font-size: 1.25rem; 183 + font-size: 1.25rem;
184 - padding: 1rem; 184 + padding: 1rem;
185 - text-align: center; 185 + text-align: center;
186 font-weight: bold; 186 font-weight: bold;
187 } 187 }
188 .upload-text { 188 .upload-text {
189 padding: 2vh 0; 189 padding: 2vh 0;
190 .upload-text-1 { 190 .upload-text-1 {
191 - font-size: 14px; 191 + font-size: 14px;
192 - color: #323233; 192 + color: #323233;
193 margin-left: 2vh; 193 margin-left: 2vh;
194 } 194 }
195 .upload-text-2 { 195 .upload-text-2 {
196 - font-size: 12px; 196 + font-size: 12px;
197 color: #B0B0B0; 197 color: #B0B0B0;
198 } 198 }
199 } 199 }
......
...@@ -48,7 +48,7 @@ import { wxInfo } from '@/utils/tools'; ...@@ -48,7 +48,7 @@ import { wxInfo } from '@/utils/tools';
48 import { ref, onMounted, nextTick } from 'vue' 48 import { ref, onMounted, nextTick } from 'vue'
49 import { useRoute, useRouter } from 'vue-router' 49 import { useRoute, useRouter } from 'vue-router'
50 import axios from '@/utils/axios'; 50 import axios from '@/utils/axios';
51 -import { Toast } from 'vant'; 51 +import { showSuccessToast, showFailToast, showToast } from 'vant';
52 import { styleColor } from '@/constant.js'; 52 import { styleColor } from '@/constant.js';
53 import { smsAPI } from '@/api/common' 53 import { smsAPI } from '@/api/common'
54 import { useCountDown } from '@vant/use'; 54 import { useCountDown } from '@vant/use';
...@@ -119,7 +119,7 @@ const sendCode = async () => { // 发送验证码 ...@@ -119,7 +119,7 @@ const sendCode = async () => { // 发送验证码
119 // 验证码接口 119 // 验证码接口
120 const { code } = await smsAPI({ phone: phone.value }); 120 const { code } = await smsAPI({ phone: phone.value });
121 if (code === 1) { 121 if (code === 1) {
122 - Toast.success('发送成功'); 122 + showSuccessToast('发送成功');
123 } 123 }
124 }; 124 };
125 125
...@@ -141,7 +141,7 @@ let submit = () => { ...@@ -141,7 +141,7 @@ let submit = () => {
141 }) 141 })
142 .catch(error => { 142 .catch(error => {
143 console.error(error); 143 console.error(error);
144 - Toast({ 144 + showToast({
145 message: '请检查后再次提交', 145 message: '请检查后再次提交',
146 icon: 'cross', 146 icon: 'cross',
147 }); 147 });
...@@ -151,7 +151,7 @@ let submit = () => { ...@@ -151,7 +151,7 @@ let submit = () => {
151 /** 151 /**
152 * 手机号码校验 152 * 手机号码校验
153 * 函数返回 true 表示校验通过,false 表示不通过 153 * 函数返回 true 表示校验通过,false 表示不通过
154 - * @param {*} val 154 + * @param {*} val
155 */ 155 */
156 const validator = (val) => { 156 const validator = (val) => {
157 let flag = false; 157 let flag = false;
...@@ -178,7 +178,7 @@ const onSubmit = (values) => { ...@@ -178,7 +178,7 @@ const onSubmit = (values) => {
178 }) 178 })
179 .then(res => { 179 .then(res => {
180 if (res.data.code === 1) { 180 if (res.data.code === 1) {
181 - Toast.success('录入成功') 181 + showSuccessToast('录入成功')
182 if ($route.query.back_url) { 182 if ($route.query.back_url) {
183 $router.push($route.query.back_url) 183 $router.push($route.query.back_url)
184 } else { 184 } else {
...@@ -187,7 +187,7 @@ const onSubmit = (values) => { ...@@ -187,7 +187,7 @@ const onSubmit = (values) => {
187 } else { 187 } else {
188 console.warn(res.data); 188 console.warn(res.data);
189 if (!res.data.show) return false; 189 if (!res.data.show) return false;
190 - Toast({ 190 + showToast({
191 message: res.data.msg, 191 message: res.data.msg,
192 icon: 'close', 192 icon: 'close',
193 }); 193 });
...@@ -224,10 +224,10 @@ export default { ...@@ -224,10 +224,10 @@ export default {
224 .verify-user-page { 224 .verify-user-page {
225 padding: 1rem; 225 padding: 1rem;
226 .title { 226 .title {
227 - color: @base-color; 227 + color: @base-color;
228 - font-size: 1.25rem; 228 + font-size: 1.25rem;
229 - padding: 1rem; 229 + padding: 1rem;
230 - text-align: center; 230 + text-align: center;
231 font-weight: bold; 231 font-weight: bold;
232 } 232 }
233 .input-content { 233 .input-content {
......
...@@ -27,9 +27,9 @@ export default ({ command, mode }) => { ...@@ -27,9 +27,9 @@ export default ({ command, mode }) => {
27 // define: '', // 定义全局常量替换方式。其中每项在开发环境下会被定义在全局,而在构建时被静态替换。 27 // define: '', // 定义全局常量替换方式。其中每项在开发环境下会被定义在全局,而在构建时被静态替换。
28 plugins: [ // 将要用到的插件数组。Falsy 虚值的插件将被忽略,插件数组将被扁平化(flatten)。查看 插件 API 获取 Vite 插件的更多细节。 28 plugins: [ // 将要用到的插件数组。Falsy 虚值的插件将被忽略,插件数组将被扁平化(flatten)。查看 插件 API 获取 Vite 插件的更多细节。
29 vue(), 29 vue(),
30 - Components({ 30 + // Components({
31 - resolvers: [VantResolver()], 31 + // resolvers: [VantResolver()],
32 - }), 32 + // }),
33 // styleImport({ 33 // styleImport({
34 // resolves: [VantResolve()], 34 // resolves: [VantResolve()],
35 // libs: [ 35 // libs: [
......
...@@ -7,6 +7,11 @@ ...@@ -7,6 +7,11 @@
7 resolved "https://mirrors.cloud.tencent.com/npm/@antfu%2futils/-/utils-0.5.2.tgz#8c2d931ff927be0ebe740169874a3d4004ab414b" 7 resolved "https://mirrors.cloud.tencent.com/npm/@antfu%2futils/-/utils-0.5.2.tgz#8c2d931ff927be0ebe740169874a3d4004ab414b"
8 integrity sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA== 8 integrity sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==
9 9
10 +"@antfu/utils@^0.7.10":
11 + version "0.7.10"
12 + resolved "https://mirrors.cloud.tencent.com/npm/@antfu/utils/-/utils-0.7.10.tgz#ae829f170158e297a9b6a28f161a8e487d00814d"
13 + integrity sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==
14 +
10 "@babel/code-frame@^7.0.0": 15 "@babel/code-frame@^7.0.0":
11 version "7.16.7" 16 version "7.16.7"
12 resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz" 17 resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz"
...@@ -82,6 +87,11 @@ ...@@ -82,6 +87,11 @@
82 debug "^3.1.0" 87 debug "^3.1.0"
83 lodash.once "^4.1.1" 88 lodash.once "^4.1.1"
84 89
90 +"@jridgewell/sourcemap-codec@^1.5.0":
91 + version "1.5.0"
92 + resolved "https://mirrors.cloud.tencent.com/npm/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
93 + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
94 +
85 "@nodelib/fs.scandir@2.1.5": 95 "@nodelib/fs.scandir@2.1.5":
86 version "2.1.5" 96 version "2.1.5"
87 resolved "https://mirrors.cloud.tencent.com/npm/@nodelib%2ffs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" 97 resolved "https://mirrors.cloud.tencent.com/npm/@nodelib%2ffs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
...@@ -103,11 +113,6 @@ ...@@ -103,11 +113,6 @@
103 "@nodelib/fs.scandir" "2.1.5" 113 "@nodelib/fs.scandir" "2.1.5"
104 fastq "^1.6.0" 114 fastq "^1.6.0"
105 115
106 -"@popperjs/core@^2.9.2":
107 - version "2.11.4"
108 - resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz"
109 - integrity sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==
110 -
111 "@rollup/pluginutils@^4.1.2": 116 "@rollup/pluginutils@^4.1.2":
112 version "4.2.0" 117 version "4.2.0"
113 resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.0.tgz" 118 resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.0.tgz"
...@@ -124,6 +129,20 @@ ...@@ -124,6 +129,20 @@
124 estree-walker "^2.0.1" 129 estree-walker "^2.0.1"
125 picomatch "^2.2.2" 130 picomatch "^2.2.2"
126 131
132 +"@rollup/pluginutils@^5.1.0":
133 + version "5.1.3"
134 + resolved "https://mirrors.cloud.tencent.com/npm/@rollup/pluginutils/-/pluginutils-5.1.3.tgz#3001bf1a03f3ad24457591f2c259c8e514e0dbdf"
135 + integrity sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==
136 + dependencies:
137 + "@types/estree" "^1.0.0"
138 + estree-walker "^2.0.2"
139 + picomatch "^4.0.2"
140 +
141 +"@types/estree@^1.0.0":
142 + version "1.0.6"
143 + resolved "https://mirrors.cloud.tencent.com/npm/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
144 + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
145 +
127 "@types/jquery@^3.5.14": 146 "@types/jquery@^3.5.14":
128 version "3.5.14" 147 version "3.5.14"
129 resolved "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.14.tgz" 148 resolved "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.14.tgz"
...@@ -219,22 +238,15 @@ ...@@ -219,22 +238,15 @@
219 resolved "https://mirrors.cloud.tencent.com/npm/@ungap%2fpromise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" 238 resolved "https://mirrors.cloud.tencent.com/npm/@ungap%2fpromise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44"
220 integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== 239 integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==
221 240
222 -"@vant/icons@^1.8.0": 241 +"@vant/popperjs@^1.3.0":
223 - version "1.8.0" 242 + version "1.3.0"
224 - resolved "https://registry.yarnpkg.com/@vant/icons/-/icons-1.8.0.tgz#36b13f2e628b533f6523a93a168cf02f07056674" 243 + resolved "https://mirrors.cloud.tencent.com/npm/@vant/popperjs/-/popperjs-1.3.0.tgz#e0eff017124b5b2352ef3b36a6df06277f4400f2"
225 - integrity sha512-sKfEUo2/CkQFuERxvkuF6mGQZDKu3IQdj5rV9Fm0weJXtchDSSQ+zt8qPCNUEhh9Y8shy5PzxbvAfOOkCwlCXg== 244 + integrity sha512-hB+czUG+aHtjhaEmCJDuXOep0YTZjdlRR+4MSmIFnkCQIxJaXLQdSsR90XWvAI2yvKUI7TCGqR8pQg2RtvkMHw==
226 -
227 -"@vant/popperjs@^1.1.0":
228 - version "1.1.0"
229 - resolved "https://registry.npmjs.org/@vant/popperjs/-/popperjs-1.1.0.tgz"
230 - integrity sha512-8MD1gz146awV/uPxYjz4pet22f7a9YVKqk7T+gFkWFwT9mEcrIUEg/xPrdOnWKLP9puXyYtm7oVfSDSefZ/p/w==
231 - dependencies:
232 - "@popperjs/core" "^2.9.2"
233 245
234 -"@vant/use@^1.3.6": 246 +"@vant/use@^1.6.0":
235 - version "1.3.6" 247 + version "1.6.0"
236 - resolved "https://registry.yarnpkg.com/@vant/use/-/use-1.3.6.tgz#7618d3a72ad6cd622a8b3cbc693ed1540426a05b" 248 + resolved "https://mirrors.cloud.tencent.com/npm/@vant/use/-/use-1.6.0.tgz#237df3091617255519552ca311ffdfea9de59001"
237 - integrity sha512-3z+nywPaV2F5BdJO7RQxWlgfzJeEOmViD2yHMb7Tg+R4NR/7iQskqW8v2Cnv9FWSJgTOSHlcr7UzeLpiTAP4HA== 249 + integrity sha512-PHHxeAASgiOpSmMjceweIrv2AxDZIkWXyaczksMoWvKV2YAYEhoizRuk/xFnKF+emUIi46TsQ+rvlm/t2BBCfA==
238 250
239 "@vitejs/plugin-legacy@^1.8.2": 251 "@vitejs/plugin-legacy@^1.8.2":
240 version "1.8.2" 252 version "1.8.2"
...@@ -352,6 +364,11 @@ ...@@ -352,6 +364,11 @@
352 resolved "https://mirrors.tencent.com/npm/@vue%2fshared/-/shared-3.2.36.tgz#35e11200542cf29068ba787dad57da9bdb82f644" 364 resolved "https://mirrors.tencent.com/npm/@vue%2fshared/-/shared-3.2.36.tgz#35e11200542cf29068ba787dad57da9bdb82f644"
353 integrity sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ== 365 integrity sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ==
354 366
367 +"@vue/shared@^3.5.12":
368 + version "3.5.13"
369 + resolved "https://mirrors.cloud.tencent.com/npm/@vue/shared/-/shared-3.5.13.tgz#87b309a6379c22b926e696893237826f64339b6f"
370 + integrity sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==
371 +
355 "@vueuse/core@^8.5.0": 372 "@vueuse/core@^8.5.0":
356 version "8.5.0" 373 version "8.5.0"
357 resolved "https://mirrors.cloud.tencent.com/npm/@vueuse%2fcore/-/core-8.5.0.tgz#2b7548e52165c88e1463756c36188e105d806543" 374 resolved "https://mirrors.cloud.tencent.com/npm/@vueuse%2fcore/-/core-8.5.0.tgz#2b7548e52165c88e1463756c36188e105d806543"
...@@ -383,6 +400,11 @@ acorn-walk@^8.2.0: ...@@ -383,6 +400,11 @@ acorn-walk@^8.2.0:
383 resolved "https://mirrors.cloud.tencent.com/npm/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" 400 resolved "https://mirrors.cloud.tencent.com/npm/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
384 integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== 401 integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
385 402
403 +acorn@^8.14.0:
404 + version "8.14.0"
405 + resolved "https://mirrors.cloud.tencent.com/npm/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0"
406 + integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==
407 +
386 acorn@^8.7.1: 408 acorn@^8.7.1:
387 version "8.7.1" 409 version "8.7.1"
388 resolved "https://mirrors.cloud.tencent.com/npm/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" 410 resolved "https://mirrors.cloud.tencent.com/npm/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30"
...@@ -722,6 +744,21 @@ chokidar@3.5.3, chokidar@^3.5.3: ...@@ -722,6 +744,21 @@ chokidar@3.5.3, chokidar@^3.5.3:
722 optionalDependencies: 744 optionalDependencies:
723 fsevents "~2.3.2" 745 fsevents "~2.3.2"
724 746
747 +chokidar@^3.6.0:
748 + version "3.6.0"
749 + resolved "https://mirrors.cloud.tencent.com/npm/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
750 + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
751 + dependencies:
752 + anymatch "~3.1.2"
753 + braces "~3.0.2"
754 + glob-parent "~5.1.2"
755 + is-binary-path "~2.1.0"
756 + is-glob "~4.0.1"
757 + normalize-path "~3.0.0"
758 + readdirp "~3.6.0"
759 + optionalDependencies:
760 + fsevents "~2.3.2"
761 +
725 ci-info@^3.2.0: 762 ci-info@^3.2.0:
726 version "3.3.1" 763 version "3.3.1"
727 resolved "http://mirrors.tencent.com/npm/ci-info/-/ci-info-3.3.1.tgz#58331f6f472a25fe3a50a351ae3052936c2c7f32" 764 resolved "http://mirrors.tencent.com/npm/ci-info/-/ci-info-3.3.1.tgz#58331f6f472a25fe3a50a351ae3052936c2c7f32"
...@@ -821,6 +858,11 @@ concat-map@0.0.1: ...@@ -821,6 +858,11 @@ concat-map@0.0.1:
821 resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" 858 resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
822 integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 859 integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
823 860
861 +confbox@^0.1.8:
862 + version "0.1.8"
863 + resolved "https://mirrors.cloud.tencent.com/npm/confbox/-/confbox-0.1.8.tgz#820d73d3b3c82d9bd910652c5d4d599ef8ff8b06"
864 + integrity sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==
865 +
824 constant-case@^3.0.4: 866 constant-case@^3.0.4:
825 version "3.0.4" 867 version "3.0.4"
826 resolved "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz" 868 resolved "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz"
...@@ -957,6 +999,13 @@ debug@^3.1.0, debug@^3.2.6: ...@@ -957,6 +999,13 @@ debug@^3.1.0, debug@^3.2.6:
957 dependencies: 999 dependencies:
958 ms "^2.1.1" 1000 ms "^2.1.1"
959 1001
1002 +debug@^4.3.6:
1003 + version "4.3.7"
1004 + resolved "https://mirrors.cloud.tencent.com/npm/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
1005 + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
1006 + dependencies:
1007 + ms "^2.1.3"
1008 +
960 decamelize@^4.0.0: 1009 decamelize@^4.0.0:
961 version "4.0.0" 1010 version "4.0.0"
962 resolved "https://mirrors.tencent.com/npm/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" 1011 resolved "https://mirrors.tencent.com/npm/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837"
...@@ -1334,6 +1383,17 @@ fast-glob@^3.2.11, fast-glob@^3.2.9: ...@@ -1334,6 +1383,17 @@ fast-glob@^3.2.11, fast-glob@^3.2.9:
1334 merge2 "^1.3.0" 1383 merge2 "^1.3.0"
1335 micromatch "^4.0.4" 1384 micromatch "^4.0.4"
1336 1385
1386 +fast-glob@^3.3.2:
1387 + version "3.3.2"
1388 + resolved "https://mirrors.cloud.tencent.com/npm/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
1389 + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
1390 + dependencies:
1391 + "@nodelib/fs.stat" "^2.0.2"
1392 + "@nodelib/fs.walk" "^1.2.3"
1393 + glob-parent "^5.1.2"
1394 + merge2 "^1.3.0"
1395 + micromatch "^4.0.4"
1396 +
1337 fastq@^1.6.0: 1397 fastq@^1.6.0:
1338 version "1.13.0" 1398 version "1.13.0"
1339 resolved "https://mirrors.cloud.tencent.com/npm/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" 1399 resolved "https://mirrors.cloud.tencent.com/npm/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
...@@ -1854,6 +1914,14 @@ local-pkg@^0.4.1: ...@@ -1854,6 +1914,14 @@ local-pkg@^0.4.1:
1854 resolved "https://mirrors.cloud.tencent.com/npm/local-pkg/-/local-pkg-0.4.1.tgz#e7b0d7aa0b9c498a1110a5ac5b00ba66ef38cfff" 1914 resolved "https://mirrors.cloud.tencent.com/npm/local-pkg/-/local-pkg-0.4.1.tgz#e7b0d7aa0b9c498a1110a5ac5b00ba66ef38cfff"
1855 integrity sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw== 1915 integrity sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==
1856 1916
1917 +local-pkg@^0.5.0:
1918 + version "0.5.1"
1919 + resolved "https://mirrors.cloud.tencent.com/npm/local-pkg/-/local-pkg-0.5.1.tgz#69658638d2a95287534d4c2fff757980100dbb6d"
1920 + integrity sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==
1921 + dependencies:
1922 + mlly "^1.7.3"
1923 + pkg-types "^1.2.1"
1924 +
1857 locate-path@^6.0.0: 1925 locate-path@^6.0.0:
1858 version "6.0.0" 1926 version "6.0.0"
1859 resolved "https://mirrors.tencent.com/npm/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" 1927 resolved "https://mirrors.tencent.com/npm/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
...@@ -1924,6 +1992,13 @@ magic-string@^0.26.1, magic-string@^0.26.2: ...@@ -1924,6 +1992,13 @@ magic-string@^0.26.1, magic-string@^0.26.2:
1924 dependencies: 1992 dependencies:
1925 sourcemap-codec "^1.4.8" 1993 sourcemap-codec "^1.4.8"
1926 1994
1995 +magic-string@^0.30.11:
1996 + version "0.30.13"
1997 + resolved "https://mirrors.cloud.tencent.com/npm/magic-string/-/magic-string-0.30.13.tgz#92438e3ff4946cf54f18247c981e5c161c46683c"
1998 + integrity sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==
1999 + dependencies:
2000 + "@jridgewell/sourcemap-codec" "^1.5.0"
2001 +
1927 make-dir@^2.1.0: 2002 make-dir@^2.1.0:
1928 version "2.1.0" 2003 version "2.1.0"
1929 resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" 2004 resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz"
...@@ -2000,6 +2075,13 @@ minimatch@^5.0.1: ...@@ -2000,6 +2075,13 @@ minimatch@^5.0.1:
2000 dependencies: 2075 dependencies:
2001 brace-expansion "^2.0.1" 2076 brace-expansion "^2.0.1"
2002 2077
2078 +minimatch@^9.0.5:
2079 + version "9.0.5"
2080 + resolved "https://mirrors.cloud.tencent.com/npm/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
2081 + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
2082 + dependencies:
2083 + brace-expansion "^2.0.1"
2084 +
2003 minimist@^1.2.6: 2085 minimist@^1.2.6:
2004 version "1.2.6" 2086 version "1.2.6"
2005 resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" 2087 resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
...@@ -2020,6 +2102,16 @@ mlly@^0.5.2, mlly@^0.5.3: ...@@ -2020,6 +2102,16 @@ mlly@^0.5.2, mlly@^0.5.3:
2020 pathe "^0.2.0" 2102 pathe "^0.2.0"
2021 pkg-types "^0.3.2" 2103 pkg-types "^0.3.2"
2022 2104
2105 +mlly@^1.7.1, mlly@^1.7.2, mlly@^1.7.3:
2106 + version "1.7.3"
2107 + resolved "https://mirrors.cloud.tencent.com/npm/mlly/-/mlly-1.7.3.tgz#d86c0fcd8ad8e16395eb764a5f4b831590cee48c"
2108 + integrity sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==
2109 + dependencies:
2110 + acorn "^8.14.0"
2111 + pathe "^1.1.2"
2112 + pkg-types "^1.2.1"
2113 + ufo "^1.5.4"
2114 +
2023 mocha@^10.0.0: 2115 mocha@^10.0.0:
2024 version "10.0.0" 2116 version "10.0.0"
2025 resolved "https://mirrors.tencent.com/npm/mocha/-/mocha-10.0.0.tgz#205447d8993ec755335c4b13deba3d3a13c4def9" 2117 resolved "https://mirrors.tencent.com/npm/mocha/-/mocha-10.0.0.tgz#205447d8993ec755335c4b13deba3d3a13c4def9"
...@@ -2058,7 +2150,7 @@ ms@2.1.2: ...@@ -2058,7 +2150,7 @@ ms@2.1.2:
2058 resolved "https://mirrors.tencent.com/npm/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 2150 resolved "https://mirrors.tencent.com/npm/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
2059 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 2151 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
2060 2152
2061 -ms@2.1.3, ms@^2.1.1: 2153 +ms@2.1.3, ms@^2.1.1, ms@^2.1.3:
2062 version "2.1.3" 2154 version "2.1.3"
2063 resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" 2155 resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
2064 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== 2156 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
...@@ -2243,6 +2335,11 @@ pathe@^0.3.0: ...@@ -2243,6 +2335,11 @@ pathe@^0.3.0:
2243 resolved "https://mirrors.cloud.tencent.com/npm/pathe/-/pathe-0.3.0.tgz#fd95bc16208263fa6dc1c78c07b3907a528de6eb" 2335 resolved "https://mirrors.cloud.tencent.com/npm/pathe/-/pathe-0.3.0.tgz#fd95bc16208263fa6dc1c78c07b3907a528de6eb"
2244 integrity sha512-3vUjp552BJzCw9vqKsO5sttHkbYqqsZtH0x1PNtItgqx8BXEXzoY1SYRKcL6BTyVh4lGJGLj0tM42elUDMvcYA== 2336 integrity sha512-3vUjp552BJzCw9vqKsO5sttHkbYqqsZtH0x1PNtItgqx8BXEXzoY1SYRKcL6BTyVh4lGJGLj0tM42elUDMvcYA==
2245 2337
2338 +pathe@^1.1.2:
2339 + version "1.1.2"
2340 + resolved "https://mirrors.cloud.tencent.com/npm/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec"
2341 + integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==
2342 +
2246 pathval@^1.1.1: 2343 pathval@^1.1.1:
2247 version "1.1.1" 2344 version "1.1.1"
2248 resolved "https://mirrors.cloud.tencent.com/npm/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" 2345 resolved "https://mirrors.cloud.tencent.com/npm/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d"
...@@ -2268,6 +2365,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.3.1: ...@@ -2268,6 +2365,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.3.1:
2268 resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" 2365 resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
2269 integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== 2366 integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
2270 2367
2368 +picomatch@^4.0.2:
2369 + version "4.0.2"
2370 + resolved "https://mirrors.cloud.tencent.com/npm/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab"
2371 + integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==
2372 +
2271 pify@^2.2.0: 2373 pify@^2.2.0:
2272 version "2.3.0" 2374 version "2.3.0"
2273 resolved "https://mirrors.tencent.com/npm/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 2375 resolved "https://mirrors.tencent.com/npm/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
...@@ -2295,6 +2397,15 @@ pkg-types@^0.3.2: ...@@ -2295,6 +2397,15 @@ pkg-types@^0.3.2:
2295 mlly "^0.5.3" 2397 mlly "^0.5.3"
2296 pathe "^0.3.0" 2398 pathe "^0.3.0"
2297 2399
2400 +pkg-types@^1.2.1:
2401 + version "1.2.1"
2402 + resolved "https://mirrors.cloud.tencent.com/npm/pkg-types/-/pkg-types-1.2.1.tgz#6ac4e455a5bb4b9a6185c1c79abd544c901db2e5"
2403 + integrity sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==
2404 + dependencies:
2405 + confbox "^0.1.8"
2406 + mlly "^1.7.2"
2407 + pathe "^1.1.2"
2408 +
2298 postcss-px-to-viewport@^1.1.1: 2409 postcss-px-to-viewport@^1.1.1:
2299 version "1.1.1" 2410 version "1.1.1"
2300 resolved "https://registry.npmjs.org/postcss-px-to-viewport/-/postcss-px-to-viewport-1.1.1.tgz" 2411 resolved "https://registry.npmjs.org/postcss-px-to-viewport/-/postcss-px-to-viewport-1.1.1.tgz"
...@@ -2788,6 +2899,11 @@ typescript@^4.7.3: ...@@ -2788,6 +2899,11 @@ typescript@^4.7.3:
2788 resolved "https://mirrors.cloud.tencent.com/npm/typescript/-/typescript-4.7.3.tgz#8364b502d5257b540f9de4c40be84c98e23a129d" 2899 resolved "https://mirrors.cloud.tencent.com/npm/typescript/-/typescript-4.7.3.tgz#8364b502d5257b540f9de4c40be84c98e23a129d"
2789 integrity sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA== 2900 integrity sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==
2790 2901
2902 +ufo@^1.5.4:
2903 + version "1.5.4"
2904 + resolved "https://mirrors.cloud.tencent.com/npm/ufo/-/ufo-1.5.4.tgz#16d6949674ca0c9e0fbbae1fa20a71d7b1ded754"
2905 + integrity sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==
2906 +
2791 unimport@^0.2.7: 2907 unimport@^0.2.7:
2792 version "0.2.9" 2908 version "0.2.9"
2793 resolved "https://mirrors.cloud.tencent.com/npm/unimport/-/unimport-0.2.9.tgz#62b720220c12a470e83bd01d9bf723b3534d2dd2" 2909 resolved "https://mirrors.cloud.tencent.com/npm/unimport/-/unimport-0.2.9.tgz#62b720220c12a470e83bd01d9bf723b3534d2dd2"
...@@ -2821,6 +2937,22 @@ unplugin-auto-import@^0.8.8: ...@@ -2821,6 +2937,22 @@ unplugin-auto-import@^0.8.8:
2821 unimport "^0.2.7" 2937 unimport "^0.2.7"
2822 unplugin "^0.7.0" 2938 unplugin "^0.7.0"
2823 2939
2940 +unplugin-vue-components@^0.27.4:
2941 + version "0.27.4"
2942 + resolved "https://mirrors.cloud.tencent.com/npm/unplugin-vue-components/-/unplugin-vue-components-0.27.4.tgz#748468b2cb6a856235bdd512c33b629c33c3d23a"
2943 + integrity sha512-1XVl5iXG7P1UrOMnaj2ogYa5YTq8aoh5jwDPQhemwO/OrXW+lPQKDXd1hMz15qxQPxgb/XXlbgo3HQ2rLEbmXQ==
2944 + dependencies:
2945 + "@antfu/utils" "^0.7.10"
2946 + "@rollup/pluginutils" "^5.1.0"
2947 + chokidar "^3.6.0"
2948 + debug "^4.3.6"
2949 + fast-glob "^3.3.2"
2950 + local-pkg "^0.5.0"
2951 + magic-string "^0.30.11"
2952 + minimatch "^9.0.5"
2953 + mlly "^1.7.1"
2954 + unplugin "^1.12.1"
2955 +
2824 unplugin-vue-define-options@^0.6.1: 2956 unplugin-vue-define-options@^0.6.1:
2825 version "0.6.1" 2957 version "0.6.1"
2826 resolved "https://mirrors.cloud.tencent.com/npm/unplugin-vue-define-options/-/unplugin-vue-define-options-0.6.1.tgz#79e066d1152ecb908bdcd204b185af2bcb9a2c76" 2958 resolved "https://mirrors.cloud.tencent.com/npm/unplugin-vue-define-options/-/unplugin-vue-define-options-0.6.1.tgz#79e066d1152ecb908bdcd204b185af2bcb9a2c76"
...@@ -2849,6 +2981,14 @@ unplugin@^0.7.0: ...@@ -2849,6 +2981,14 @@ unplugin@^0.7.0:
2849 webpack-sources "^3.2.3" 2981 webpack-sources "^3.2.3"
2850 webpack-virtual-modules "^0.4.3" 2982 webpack-virtual-modules "^0.4.3"
2851 2983
2984 +unplugin@^1.12.1:
2985 + version "1.16.0"
2986 + resolved "https://mirrors.cloud.tencent.com/npm/unplugin/-/unplugin-1.16.0.tgz#ca0f248bf8798cd752dd02e5b381223b737cef72"
2987 + integrity sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==
2988 + dependencies:
2989 + acorn "^8.14.0"
2990 + webpack-virtual-modules "^0.6.2"
2991 +
2852 untildify@^4.0.0: 2992 untildify@^4.0.0:
2853 version "4.0.0" 2993 version "4.0.0"
2854 resolved "http://mirrors.cloud.tencent.com/npm/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" 2994 resolved "http://mirrors.cloud.tencent.com/npm/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b"
...@@ -2885,14 +3025,14 @@ uuid@^8.3.2: ...@@ -2885,14 +3025,14 @@ uuid@^8.3.2:
2885 resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" 3025 resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
2886 integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== 3026 integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
2887 3027
2888 -vant@^4.0.0-alpha.3: 3028 +vant@^4.9.9:
2889 - version "4.0.0-alpha.3" 3029 + version "4.9.9"
2890 - resolved "https://registry.yarnpkg.com/vant/-/vant-4.0.0-alpha.3.tgz#7e5292ffd2d80b4c1580e6cb0de2c9d0dcdb0996" 3030 + resolved "https://mirrors.cloud.tencent.com/npm/vant/-/vant-4.9.9.tgz#6baee8a74a2b6e31284e5a6e03568b839c0c5990"
2891 - integrity sha512-LeTFr9DMTWFAT6IukvD9Kxvxy44gFI6zUvK47w4/QpqUV+Gdx6ALDokjcjdpayNOsAK/rcBw+vBg4G/BNGu1Cw== 3031 + integrity sha512-sEw3ljwCza5dazpJqh04b38vCjNr2Id8vb7LOkYQQR/94iERDIm5jcQinhmwlRnwoGCa+JkNwm0jrCafzZJiwA==
2892 dependencies: 3032 dependencies:
2893 - "@vant/icons" "^1.8.0" 3033 + "@vant/popperjs" "^1.3.0"
2894 - "@vant/popperjs" "^1.1.0" 3034 + "@vant/use" "^1.6.0"
2895 - "@vant/use" "^1.3.6" 3035 + "@vue/shared" "^3.5.12"
2896 3036
2897 vconsole@^3.14.6: 3037 vconsole@^3.14.6:
2898 version "3.14.6" 3038 version "3.14.6"
...@@ -3006,6 +3146,11 @@ webpack-virtual-modules@^0.4.3: ...@@ -3006,6 +3146,11 @@ webpack-virtual-modules@^0.4.3:
3006 resolved "https://mirrors.cloud.tencent.com/npm/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz#cd597c6d51d5a5ecb473eea1983a58fa8a17ded9" 3146 resolved "https://mirrors.cloud.tencent.com/npm/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz#cd597c6d51d5a5ecb473eea1983a58fa8a17ded9"
3007 integrity sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw== 3147 integrity sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==
3008 3148
3149 +webpack-virtual-modules@^0.6.2:
3150 + version "0.6.2"
3151 + resolved "https://mirrors.cloud.tencent.com/npm/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz#057faa9065c8acf48f24cb57ac0e77739ab9a7e8"
3152 + integrity sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==
3153 +
3009 weixin-js-sdk@^1.6.0: 3154 weixin-js-sdk@^1.6.0:
3010 version "1.6.0" 3155 version "1.6.0"
3011 resolved "https://mirrors.cloud.tencent.com/npm/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz#ff50484d8118ce1208f11248cf4a1c0831577514" 3156 resolved "https://mirrors.cloud.tencent.com/npm/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz#ff50484d8118ce1208f11248cf4a1c0831577514"
......