From eec6abba364e95bef979044962ee97857164e2df Mon Sep 17 00:00:00 2001 From: skjia <106962133@qq.com> Date: Wed, 19 Feb 2025 18:58:59 +0800 Subject: [PATCH] =?UTF-8?q?jsk=20=20=E6=88=91=E7=9A=84=20=20=E6=88=91?= =?UTF-8?q?=E7=9A=84=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/mine/information.js | 63 +++++++ pages.json | 6 + pages/advanceOrder/stopperSelection/index.vue | 3 +- pages/mine/me/myAddress.vue | 57 +++++- pages/mine/me/upAddress.vue | 171 ++++++++++++++++++ 5 files changed, 291 insertions(+), 9 deletions(-) create mode 100644 api/mine/information.js create mode 100644 pages/mine/me/upAddress.vue diff --git a/api/mine/information.js b/api/mine/information.js new file mode 100644 index 0000000..d93a71b --- /dev/null +++ b/api/mine/information.js @@ -0,0 +1,63 @@ +import request from '@/utils/request' + + +/** + * @param {Object} data获取个人地址列表 + */ +export function queryCustAddrApi(data) { + return request({ + url: '/smart-canteen/custaddr/queryCustAddrForApp', + method: 'post', + headers: { + "openid": uni.getStorageSync('openId'), + "sourceType": "7", + }, + data + }) +} + +/** + * @param {Object} data获取单个地址 + */ +export function queryChildPlaceByIdApi(data) { + return request({ + url: '/smart-canteen/custaddr/queryChildPlaceById', + method: 'post', + headers: { + "openid": uni.getStorageSync('openId'), + "sourceType": "7", + }, + data + }) +} + +/** + * @param {Object} data 新增个人地址 + */ +export function updateCustAddrApi(data) { + return request({ + url: '/smart-canteen/custaddr/updateCustAddrForApp', + method: 'post', + headers: { + "openid": uni.getStorageSync('openId'), + "sourceType": "7", + }, + data + }) +} + +/** + * @param {Object} data设置默认地址 + */ +export function updateDefaultAddrApi(data) { + return request({ + url: '/smart-canteen/custaddr/updateDefaultAddrForApp', + method: 'post', + headers: { + "openid": uni.getStorageSync('openId'), + "sourceType": "7", + }, + data + }) +} + diff --git a/pages.json b/pages.json index d7b20c5..74cf028 100644 --- a/pages.json +++ b/pages.json @@ -235,6 +235,12 @@ "navigationStyle": "custom" } }, + { + "path": "pages/mine/me/upAddress", + "style": { + "navigationStyle": "custom" + } + }, { "path": "pages/feedback/index", "style": { diff --git a/pages/advanceOrder/stopperSelection/index.vue b/pages/advanceOrder/stopperSelection/index.vue index a12abc3..c526d05 100644 --- a/pages/advanceOrder/stopperSelection/index.vue +++ b/pages/advanceOrder/stopperSelection/index.vue @@ -31,7 +31,8 @@ diff --git a/pages/mine/me/upAddress.vue b/pages/mine/me/upAddress.vue new file mode 100644 index 0000000..37441bc --- /dev/null +++ b/pages/mine/me/upAddress.vue @@ -0,0 +1,171 @@ + + + + +