From 9ae3abeded518efd7a53ef2aade2590427705e09 Mon Sep 17 00:00:00 2001 From: wangqiao Date: Mon, 18 Aug 2025 14:28:10 +0800 Subject: [PATCH] Refactor API requests and update component imports --- api/channel/index.ts | 98 +++--------- api/common/index.ts | 39 ++--- api/drawe-detail/index.ts | 62 ++----- api/home/index.ts | 53 ++---- api/login/index.ts | 43 ++--- api/pay/index.ts | 2 +- api/personal-center/index.ts | 2 +- api/toolbox/index.ts | 2 +- api/upnew/index.ts | 2 +- app.vue | 2 +- components/comment-section/index.vue | 4 +- components/kl-card-detail/index.vue | 2 +- components/kl-card-picture/index.vue | 8 +- components/kl-email/index.vue | 16 +- components/kl-login/index.vue | 22 +-- components/kl-nav-tab/index.vue | 12 +- .../kl-quick-menu/components/kl-service.vue | 8 +- .../kl-quick-menu/components/kl-vip.vue | 8 +- components/kl-quick-menu/index.vue | 2 +- components/kl-register/index.vue | 10 +- components/kl-tab-bar/index.vue | 2 +- components/kl-uploader/index.vue | 4 +- components/kl-wallpaper-category/index.vue | 4 +- composables/useDollarFetchRequest.ts | 41 ++++- composables/useFetchRequest.ts | 43 ++++- enum/index.ts | 11 ++ layout/default.vue | 2 +- layout/kl-footer/index.vue | 12 +- layout/kl-menus-v2/index.vue | 18 +-- layout/kl-menus/index.vue | 66 -------- layout/kl-menus/kl-menu-item.vue | 58 ------- layout/kl-search/index.vue | 19 ++- package.json | 7 + pages/channel/components/ChannelHeader.vue | 8 +- pages/channel/components/HotLlabel.vue | 2 +- pages/channel/components/RightContent.vue | 4 +- pages/channel/components/UserInfo.vue | 4 +- pages/channel/components/create.vue | 10 +- pages/channel/index.vue | 6 +- pages/chat-detail/index.vue | 14 +- pages/chat-page/index.vue | 8 +- pages/community/index.vue | 4 +- pages/down-drawe-detail/components/swiper.vue | 3 +- pages/down-drawe-detail/index.vue | 34 ++-- pages/drawe/components/FeaturedSpecials.vue | 7 +- .../drawe/components/RecommendedColumnsV2.vue | 8 +- pages/drawe/index.vue | 8 +- pages/error/404.vue | 8 +- pages/foreign/components/BannerTips.vue | 2 +- pages/foreign/components/ImageTips.vue | 10 +- .../components/RecommendedColumnsV2.vue | 6 +- pages/foreign/index.vue | 6 +- pages/home/components/Leaderboard.vue | 20 +-- .../components/LearningRecommendations.vue | 6 +- pages/home/components/LoginForm.vue | 46 +++--- pages/home/components/MainContent.vue | 8 +- pages/home/components/PopularDrawings.vue | 18 +-- pages/home/components/RecommendedColumns.vue | 14 +- pages/home/components/SideMenu.vue | 6 +- .../model/components/RecommendedColumnsV2.vue | 8 +- pages/model/index.vue | 8 +- .../components/account-security.vue | 6 +- .../components/components/browse-table.vue | 2 +- .../components/components/download-table.vue | 8 +- .../components/components/favorite-table.vue | 14 +- .../components/components/message.vue | 8 +- .../components/components/pay-records.vue | 8 +- .../components/components/pay.vue | 8 +- .../components/components/upload-table.vue | 12 +- .../components/info-echarts.vue | 2 +- pages/personal-Center/components/info.vue | 38 ++--- .../components/personal-profile.vue | 14 +- .../components/resource-center.vue | 6 +- .../components/trading-center.vue | 4 +- .../components/verify-dialog.vue | 4 +- pages/personal-Center/index.vue | 52 +++--- pages/personal-detail/index.vue | 20 +-- pages/sign-content/index.vue | 6 +- .../text/components/RecommendedColumnsV2.vue | 8 +- pages/text/index.vue | 8 +- pages/toolbox-publish/index.vue | 8 +- pages/toolbox/components/search.vue | 4 +- pages/toolbox/index.vue | 22 +-- pages/upnew/components/DrawForm.vue | 9 +- pages/upnew/components/DrawType.vue | 6 +- pages/upnew/components/Preview.vue | 4 +- pages/upnew/index.vue | 6 +- store/permissions.ts | 2 +- utils/RefreshToken.ts | 14 +- utils/axios.ts | 151 ------------------ yarn.lock | 129 +++++++++++++++ 91 files changed, 669 insertions(+), 884 deletions(-) create mode 100644 enum/index.ts delete mode 100644 layout/kl-menus/index.vue delete mode 100644 layout/kl-menus/kl-menu-item.vue delete mode 100644 utils/axios.ts diff --git a/api/channel/index.ts b/api/channel/index.ts index bd0ad1e..a1bac85 100644 --- a/api/channel/index.ts +++ b/api/channel/index.ts @@ -1,5 +1,6 @@ -import { get, post, Delete, put } from '@/utils/axios' -import { +import * as useDollarFetchRequest from '~/composables/useDollarFetchRequest' +import * as useFetchRequest from '~/composables/useFetchRequest' +import type { TpageReq, TpageRes, TcreateReq, @@ -19,10 +20,7 @@ import { * @return {Promise} */ export const page = (params: TpageReq) => { - return get>({ - url: '/prod-api/app-api/business/posts/page', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/posts/page', params) } /** @@ -30,49 +28,35 @@ export const page = (params: TpageReq) => { * @return {Promise} */ export const create = (params: TcreateReq) => { - return post>({ - url: '/prod-api/app-api/business/posts/create', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/business/posts/create', params) } /** * 获得论坛频道列表 * @return {Promise} */ export const list = () => { - return get>({ - url: '/prod-api/app-api/business/channel/list', - }) + return useFetchRequest.get>('/prod-api/app-api/business/channel/list') } /** * 获得论坛频道列表 * @return {Promise} */ export const getChannelPosts = (params: { id: number }) => { - return get>({ - url: '/prod-api/app-api/business/posts/get', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/posts/get', params) } /** * 删除频道帖子 * @return {Promise} */ export const postsDelete = (params: { id: number }) => { - return Delete>({ - url: '/prod-api/app-api/business/posts/delete', - params, - }) + return useDollarFetchRequest.del>('/prod-api/app-api/business/posts/delete', { params }) } /** * 获取帖子详情 * @return {Promise} */ export const getChannelDetail = (params: { id: string }) => { - return get>({ - url: '/prod-api/app-api/business/posts/get', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/posts/get', params) } /** @@ -80,20 +64,14 @@ export const getChannelDetail = (params: { id: string }) => { * @return {Promise} */ export const postscommentpage = (params: { postsId: string; pageNo: number; pageSize: number }) => { - return get>({ - url: '/prod-api/app-api/business/posts-comment/page', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/posts-comment/page', params) } /** * 创建帖子评论 * @return {Promise} */ export const createPostsComment = (params: { postsId: string; content: string; commentId?: string }) => { - return post>({ - url: '/prod-api/app-api/business/posts-comment/create', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/business/posts-comment/create', params) } /** @@ -101,102 +79,68 @@ export const createPostsComment = (params: { postsId: string; content: string; c * @return {Promise} */ export const sendSingleChat = (params: sendSingleChatReq) => { - return post>({ - url: '/prod-api/app-api/mqtt/message/send/single', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/mqtt/message/send/single', params) } /** * 发送客服消息 */ export const sendKefuMessage = (params: SingleMessageVo) => { - return post>({ - url: '/prod-api/app-api/mqtt/message/send/kefu', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/mqtt/message/send/kefu', params) } /** * 获得消息记录分页 */ export const getMessagePage = (params: { pageNo: number; pageSize: number; fromId?: number; msgType?: number; topic: string }) => { - return get>({ - url: '/prod-api/app-api/mqtt/message/page', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/mqtt/message/page', params) } /** * 会话列表 */ export const conversationList = () => { - return get>({ - url: '/prod-api/app-api/mqtt/session/list', - }) + return useFetchRequest.get>('/prod-api/app-api/mqtt/session/list') } /** * 获取聊天记录 */ export const getChatDetail = (params: { sessionId: number; pageNo: number; pageSize: number }) => { - return get>({ - url: '/prod-api/app-api/mqtt/message/pageBySession', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/mqtt/message/pageBySession', params) } /** * 清空未读信息 */ export const clearUnreadMessage = (params: { id: number }) => { - return put>({ - url: '/prod-api/app-api/mqtt/session/clear', - params, - }) + return useDollarFetchRequest.put>('/prod-api/app-api/mqtt/session/clear', { params }) } /** * 获得论坛频道 */ export const getChannelLunTanDetail = (params: { id: string }) => { - return get>({ - url: '/prod-api/app-api/business/channel/get', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/channel/get', params) } /** * 创建论坛关注 */ export const createChannelFollow = (params: { channelId: string }) => { - return post>({ - url: '/prod-api/app-api/business/channel-follow/create', - data: params, - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - }, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/business/channel-follow/create', params) } /** * 删除论坛关注 */ export const deleteChannelFollow = (params: { channelId: string }) => { - return Delete>({ - url: '/prod-api/app-api/business/channel-follow/delete', - params, - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - }, - }) + return useDollarFetchRequest.del>('/prod-api/app-api/business/channel-follow/delete', { params }) } /** * 根据群组ID获取群组成员 */ export const getGroupMembers = (params: { channelId: string }) => { - return get>({ - url: `/prod-api/app-api/mqtt/session/users/${params.channelId}`, - }) + return useFetchRequest.get>(`/prod-api/app-api/mqtt/session/users/${params.channelId}`) } diff --git a/api/common/index.ts b/api/common/index.ts index b845391..35e4ba6 100644 --- a/api/common/index.ts +++ b/api/common/index.ts @@ -1,45 +1,34 @@ -import { post, get } from '@/utils/axios' -import type { AppMemberUserInfoRespVO, NotifyMessageRespVO, fileCreateReqVO } from '@/api/common/types' +import * as useDollarFetchRequest from '~/composables/useDollarFetchRequest' +import * as useFetchRequest from '~/composables/useFetchRequest' +import type { AppMemberUserInfoRespVO, NotifyMessageRespVO, fileCreateReqVO } from '~/api/common/types' /** * 获取省份地区 * @return {Promise} */ export const tree = (params: { id?: number | string }) => { - return get>({ - url: '/prod-api/app-api/system/area/tree', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/system/area/tree', { params }) } /** * 上传附件 * @return {Promise} */ export const upload = (uploadUrl = '/prod-api/app-api/infra/file/upload', params: any) => { - return post>({ - url: uploadUrl, - data: params, - }) + return useDollarFetchRequest.post>(uploadUrl, params) } /** * 上传附件 * @return {Promise} */ export const uploadV2 = (uploadUrl = '/prod-api/app-api/infra/file/presigned-url', params: any) => { - return get>({ - url: uploadUrl, - params: params, - }) + return useDollarFetchRequest.get>(uploadUrl, { params }) } /** * 创建文件 */ export const creatFile = (params: fileCreateReqVO) => { - return post>({ - url: '/prod-api/app-api/infra/file/create', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/infra/file/create', params) } /** @@ -47,9 +36,7 @@ export const creatFile = (params: fileCreateReqVO) => { * @return {Promise} */ export const getUserInfo = () => { - return get>({ - url: '/prod-api/app-api/member/user/get', - }) + return useFetchRequest.get>('/prod-api/app-api/member/user/get') } /** @@ -66,17 +53,11 @@ export const getUserInfo = () => { * @return {Promise} */ export const sendSms = (params: { mobile: string; scene: number }) => { - return post>({ - url: '/prod-api/app-api/member/auth/send-sms-code', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/member/auth/send-sms-code', params) } /** * 获得站内信 */ export const getMessage = (params: { id: number }) => { - return get>({ - url: '/prod-api/app-api/system/notify-message/get', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/system/notify-message/get', { params }) } diff --git a/api/drawe-detail/index.ts b/api/drawe-detail/index.ts index f850ed4..3b6d8ed 100644 --- a/api/drawe-detail/index.ts +++ b/api/drawe-detail/index.ts @@ -1,15 +1,13 @@ -import { get, post, Delete } from '@/utils/axios' -import { ProjectRespVO, PageResultProjectCommentResVO, ProjectDrawPageRespVO, UserExtendSimpleRespDTO, ProjectDrawMemberRespVO } from './types' +import * as useDollarFetchRequest from '~/composables/useDollarFetchRequest' +import * as useFetchRequest from '~/composables/useFetchRequest' +import type { ProjectRespVO, PageResultProjectCommentResVO, ProjectDrawPageRespVO, UserExtendSimpleRespDTO, ProjectDrawMemberRespVO } from './types' /** * 获取图纸详情 * @return {Promise} */ export const getDetail = (params: { id?: number | string }) => { - return get>({ - url: '/prod-api/app-api/business/app/project-draw/preview', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/app/project-draw/preview', { params }) } /** @@ -17,10 +15,7 @@ export const getDetail = (params: { id?: number | string }) => { * @return {Promise} */ export const getCommentList = (params: { relationId?: number | string; pageNum?: number; pageSize?: number }) => { - return get>({ - url: '/prod-api/app-api/business/app/project-comment/page', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/app/project-comment/page', { params }) } /** @@ -28,10 +23,7 @@ export const getCommentList = (params: { relationId?: number | string; pageNum?: * @return {Promise} */ export const createComment = (params: { relationId?: number | string; content?: string; projectId?: number | string }) => { - return post>({ - url: '/prod-api/app-api/business/app/project-comment/create', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/business/app/project-comment/create', params) } /** @@ -39,10 +31,7 @@ export const createComment = (params: { relationId?: number | string; content?: * @return {Promise} */ export const getRelationRecommend = (params: { type?: number | string; projectType?: number | string }) => { - return get>({ - url: '/prod-api/app-api/business/app/project-draw/top-list', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/app/project-draw/top-list', { params }) } /** @@ -50,10 +39,7 @@ export const getRelationRecommend = (params: { type?: number | string; projectTy * @return {Promise} */ export const report = (params: { id?: number | string; title?: string; comments?: string; files?: any; projectId: any; drawId: any }) => { - return post>({ - url: '/prod-api/app-api/business/project-report/create', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/business/project-report/create', params) } /** @@ -61,58 +47,38 @@ export const report = (params: { id?: number | string; title?: string; comments? * @return {Promise} */ export const getUserInfo = (params: { id?: number | string }) => { - return get>({ - url: '/prod-api/app-api/business/app/project-draw/preview-user-info', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/app/project-draw/preview-user-info', { params }) } /** * 当前用户的主要作品内容 */ export const getMainWork = (params: { id?: number | string; limit: number; memberId?: number | string }) => { - return get>({ - url: '/prod-api/app-api/business/app/project-draw/preview-user-projects', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/app/project-draw/preview-user-projects', { params }) } /** * 创建内容信息 */ export const createContent = (params: { projectId: any; drawId: any }) => { - return post>({ - url: '/prod-api/app-api/business/project-member-favorites/create', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/business/project-member-favorites/create', params) } /** * 创建用户项目、工具箱下载 */ export const createUserProject = (params: { relationId: any; type: any }) => { - return post>({ - url: '/prod-api/app-api/business/project-member-file/create', - data: params, - }) + return useDollarFetchRequest.post>('/prod-api/app-api/business/project-member-file/create', params) } /** * 删除项目订单用户收藏信息 */ export const deleteProject = (params: { id: any }) => { - return Delete>({ - url: '/prod-api/app-api/business/project-member-favorites/delete', - data: params, - headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, - }) + return useDollarFetchRequest.del>('/prod-api/app-api/business/project-member-favorites/delete', { params }) } /** * 删除工具箱信息 */ export const deleteTool = (params: { id: any }) => { - return Delete>({ - url: '/prod-api/app-api/business/project-resource/delete', - data: params, - headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, - }) + return useDollarFetchRequest.del>('/prod-api/app-api/business/project-resource/delete', { params }) } diff --git a/api/home/index.ts b/api/home/index.ts index 6e09f86..e7656e3 100644 --- a/api/home/index.ts +++ b/api/home/index.ts @@ -1,5 +1,6 @@ -import { get } from '@/utils/axios' -import { +import * as useDollarFetchRequest from '~/composables/useDollarFetchRequest' +import * as useFetchRequest from '~/composables/useFetchRequest' +import type { ThotTopReq, ProjectDrawPageRespVO, ProjectDictNodeVO, @@ -14,10 +15,7 @@ import { * @returns */ export const hotTop = (params: ThotTopReq) => { - return get>({ - url: '/prod-api/app-api/business/app/project-draw/hot-top', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/app/project-draw/hot-top', { params }) } /** @@ -26,85 +24,60 @@ export const hotTop = (params: ThotTopReq) => { * @returns */ export const recommendTop = (params: ThotTopReq) => { - return get>({ - url: '/prod-api/app-api/business/app/project-draw/recommend-top', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/app/project-draw/recommend-top', { params }) } /** * 获取最新图纸信息 */ export const newDraw = (params: { type: number; limit: number }) => { - return get>({ - url: '/prod-api/app-api/business/project/index/draw-new', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/project/index/draw-new', { params }) } /** * 首页-热点标签 */ export const hotTag = (params: { type: number; limit: number; size: number }) => { - return get>({ - url: '/prod-api/app-api/business/project/index/index-hot-tab', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/project/index/index-hot-tab', { params }) } /** * 首页-标签 */ export const tag = () => { - return get>({ - url: '/prod-api/app-api/business/project/index/index-tab', - }) + return useFetchRequest.get>('/prod-api/app-api/business/project/index/index-tab', {}) } /** * 获取top数据 */ export const top = (params: { type: number; limit: number }) => { - return get>({ - url: '/prod-api/app-api/business/project/index/top', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/project/index/top', { params }) } /** * 获取用户top数据 */ export const userTop = (params: { type?: number }) => { - return get>({ - url: '/prod-api/app-api/business/project/index/user-top', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/business/project/index/user-top', { params }) } /** * 设置首页设置信息分页 */ export const settinngPage = (params: { pageNo?: number; pageSize: number; type: number; status: number; innerType?: number }) => { - return get>({ - url: '/prod-api/admin-api/system/index-setting/page', - params, - }) + return useFetchRequest.get>('/prod-api/admin-api/system/index-setting/page', { params }) } /** * 获得首页设置信息分页 */ export const getSettingPage = (params: { type: number }) => { - return get>({ - url: '/prod-api/app-api/system/index-setting/list', - params, - }) + return useFetchRequest.get>('/prod-api/app-api/system/index-setting/list', { params }) } /** * 首页-标签2 */ export const tab2 = () => { - return get>({ - url: '/prod-api/app-api/business/project/index/index-tab2', - }) + return useFetchRequest.get>('/prod-api/app-api/business/project/index/index-tab2', {}) } diff --git a/api/login/index.ts b/api/login/index.ts index c93d3d0..0365d3c 100644 --- a/api/login/index.ts +++ b/api/login/index.ts @@ -1,5 +1,6 @@ -import { post, put } from '@/utils/axios' -import { LoginParams, LoginResponseData, AppAuthLoginRespVO } from './types' +import * as useDollarFetchRequest from '~/composables/useDollarFetchRequest' +import * as useFetchRequest from '~/composables/useFetchRequest' +import type { LoginParams, LoginResponseData, AppAuthLoginRespVO } from './types' /** * 新建图纸 @@ -7,63 +8,39 @@ import { LoginParams, LoginResponseData, AppAuthLoginRespVO } from './types' * @returns */ export const login = (params: LoginParams) => { - return post>({ - url: '/prod-api/app-api/member/auth/login', - data: params, - }) + return useDollarFetchRequest.post('/prod-api/app-api/member/auth/login', params) } /** * 发送手机验证码 */ export const sendCode = (params: { mobile: string }) => { - return post>({ - url: '/prod-api/app-api/member/auth/send-sms-code', - data: params, - }) + return useDollarFetchRequest.post('/prod-api/app-api/member/auth/send-sms-code', params) } /** * 使用手机 + 验证码登录 */ export const loginByMobile = (params: { mobile: string; code: string; socialCode?: string; socialType?: string; socialState?: string }) => { - return post>({ - url: '/prod-api/app-api/member/auth/sms-login', - data: params, - }) + return useDollarFetchRequest.post('/prod-api/app-api/member/auth/sms-login', params) } /** * 发送邮箱验证码 */ export const sendEmailCode = (params: { email: string }) => { - return post>({ - url: '/prod-api/app-api/member/auth/send-email-code', - data: params, - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - }, - }) + return useDollarFetchRequest.post('/prod-api/app-api/member/auth/send-email-code', params) } /** * 使用邮箱 + 验证码登录 */ export const loginByEmail = (params: { email: string; code: string }) => { - return post>({ - url: '/prod-api/app-api/member/auth/verify-code', - data: params, - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - }, - }) + return useDollarFetchRequest.post('/prod-api/app-api/member/auth/verify-code', params) } /** * 重置密码 */ -export const resetPassoword = (params: { password: string; code: string }) => { - return put>({ - url: '/prod-api/app-api/member/user/update-password', - data: params, - }) +export const resetPassword = (params: { password: string; code: string }) => { + return useDollarFetchRequest.put('/prod-api/app-api/member/user/update-password', params) } diff --git a/api/pay/index.ts b/api/pay/index.ts index 6403557..54e3b1a 100644 --- a/api/pay/index.ts +++ b/api/pay/index.ts @@ -1,4 +1,4 @@ -import { get, post } from '@/utils/axios' +import { get, post } from '~/utils/axios' import { AppPayWalletPackageRespVO, PayOrderSubmitReqVO, PayOrderRespVO, PageResultAppPayWalletRechargeRespVO } from './types' /** diff --git a/api/personal-center/index.ts b/api/personal-center/index.ts index 095fd4a..2da94cf 100644 --- a/api/personal-center/index.ts +++ b/api/personal-center/index.ts @@ -1,4 +1,4 @@ -import { get, post, put, Delete } from '@/utils/axios' +import { get, post, put, Delete } from '~/utils/axios' import { UserExtendSaveReqVO, UserExtendRespVO, diff --git a/api/toolbox/index.ts b/api/toolbox/index.ts index ce14f2d..7ada1b8 100644 --- a/api/toolbox/index.ts +++ b/api/toolbox/index.ts @@ -1,4 +1,4 @@ -import { post, get } from '@/utils/axios' +import { post, get } from '~/utils/axios' import { TcreateReq, TpageReq, TpageRes } from './types' /** diff --git a/api/upnew/index.ts b/api/upnew/index.ts index e9395ca..ca065c9 100644 --- a/api/upnew/index.ts +++ b/api/upnew/index.ts @@ -1,4 +1,4 @@ -import { post, get } from '@/utils/axios' +import { post, get } from '~/utils/axios' import { TcreateReq, pageReq, pageRes, recommendTopReq, recommendTopRes, parentRes, ProjectDictNodeVO } from './types' /** diff --git a/app.vue b/app.vue index fa07590..90cb76e 100644 --- a/app.vue +++ b/app.vue @@ -1,6 +1,6 @@ diff --git a/components/comment-section/index.vue b/components/comment-section/index.vue index a2b8ba5..921999b 100644 --- a/components/comment-section/index.vue +++ b/components/comment-section/index.vue @@ -34,8 +34,8 @@ diff --git a/components/kl-nav-tab/index.vue b/components/kl-nav-tab/index.vue index c983843..ab75ae0 100644 --- a/components/kl-nav-tab/index.vue +++ b/components/kl-nav-tab/index.vue @@ -1,7 +1,7 @@ diff --git a/pages/home/components/PopularDrawings.vue b/pages/home/components/PopularDrawings.vue index a89ab10..ed64ad2 100644 --- a/pages/home/components/PopularDrawings.vue +++ b/pages/home/components/PopularDrawings.vue @@ -18,7 +18,7 @@
+
@@ -118,13 +118,13 @@
- +
QQ
QQ昵称:
xxx
绑定
- +
微信
微信昵称:
xxx
绑定
@@ -137,10 +137,10 @@