From 8033a7f261c75f877e5591a4d3b68e7575651c1a Mon Sep 17 00:00:00 2001 From: Wayne Date: Mon, 4 Dec 2023 06:32:32 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E8=A8=8A=E9=8C=84=20-=20=E8=A8=AD?= =?UTF-8?q?=E5=AE=9A=E7=94=A8=E6=88=B6=E9=A1=9E=E5=88=A5=E5=8F=8A=E9=83=A8?= =?UTF-8?q?=E4=BB=BD=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.js | 17 +- src/views/Address/index.vue | 469 +++++++++++++++++------------------- src/views/Card/Edit.vue | 2 +- 3 files changed, 229 insertions(+), 259 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index 83bcf10..6495382 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -14,7 +14,7 @@ export const getUserInfo = async () => ajax(`/user/getUserInfo`); export const updateUserInfo = async (params) => - ajax(`/user/updateUserInfo`,params, 'POST'); + ajax(`/user/updateUserInfo`, params, 'POST'); export const setUserLevel = async (level) => ajax(`/user/setUserLevel`, { level }, "POST"); @@ -57,13 +57,13 @@ export const updateSendCount = async (userid) => //授權使用者 export const setAuthUser = async (params) => - ajax(`/user/setAuthUser`, params , "POST"); + ajax(`/user/setAuthUser`, params, "POST"); export const getAuthUsers = async () => ajax(`/user/getAuthUsers`); export const delAuthUser = async (id) => - ajax(`/user/delAuthUser`,{id}); + ajax(`/user/delAuthUser`, { id }); export const getAuthList = async () => ajax(`/user/getAuthList`); @@ -79,15 +79,18 @@ export const getFlexcard = async () => ajax(`/ads/getFlexcard`); //通訊錄 -export const getUserFaviList = async (params) => - ajax(`/UserFavi/getUserFaviList`, params , "GET"); +export const getUserFaviList = async (cate_id) => + ajax(`/UserFavi/getUserFaviList`, { cate_id }, "GET"); export const addUserFavi = async (params) => - ajax(`/UserFavi/addUserFavi`, params , "POST"); + ajax(`/UserFavi/addUserFavi`, params, "POST"); + +export const setUserFaviCate = async (params) => + ajax(`/UserFavi/setUserFaviCate`, params , "POST"); export const getUserCateList = async () => ajax(`/UserCate/getUserCateList`); export const updateUserCate = async (params) => - ajax(`/UserCate/updateUserCate`, params , "POST"); + ajax(`/UserCate/updateUserCate`, params, "POST"); diff --git a/src/views/Address/index.vue b/src/views/Address/index.vue index 5b10e79..e078278 100644 --- a/src/views/Address/index.vue +++ b/src/views/Address/index.vue @@ -1,121 +1,151 @@