From 1fd8e286a6912cc6b67a669b2414f05c2f2c30dd Mon Sep 17 00:00:00 2001 From: aihe <961836564@qq.com> Date: Thu, 25 Apr 2024 15:54:13 +0800 Subject: [PATCH] uu --- common/api/index.js | 1 + common/enum.js | 5 + common/util.js | 16 ++- .../buns-address-sheet/buns-address-sheet.vue | 10 +- .../bpe-addressinfo-tmp.vue | 62 ++++++++++-- pages.json | 13 +-- pages/address/list.vue | 95 ++++++++++-------- pages/post/model.js | 90 +++++++++++++++++ pages/post/openorder.vue | 40 +++++--- static/images/kong.png | Bin 0 -> 1781 bytes store/modules/common.js | 4 +- store/modules/user.js | 6 +- 12 files changed, 257 insertions(+), 85 deletions(-) create mode 100644 pages/post/model.js create mode 100644 static/images/kong.png diff --git a/common/api/index.js b/common/api/index.js index a19bd40..4e70749 100644 --- a/common/api/index.js +++ b/common/api/index.js @@ -1,6 +1,7 @@ import apiUrls, { host } from "./url" export * from "./user" export * from "./common" +export * from "./order" export { apiUrls, diff --git a/common/enum.js b/common/enum.js index b59bfa8..d024250 100644 --- a/common/enum.js +++ b/common/enum.js @@ -166,6 +166,10 @@ const dateRangeList = [ { title: '年', val: 5 }, ] +const pageEventNames = { + chooseAddress: "chooseAddress", // 地址选择 +} + export { ordStaEnum, @@ -191,4 +195,5 @@ export { kuaidiTypeEnum, kuaidiTypeList, dateRangeList, + pageEventNames, } \ No newline at end of file diff --git a/common/util.js b/common/util.js index 44be60b..3a784ce 100644 --- a/common/util.js +++ b/common/util.js @@ -95,9 +95,23 @@ const numberToChinese = (num)=> { return result; } +const getAddressDetail = (item= {})=> { + return `${item.countryName||''}${item.provinceName||''}${item.cityName||''}${item.countyName||''}${item.address||''}` +} + +const transListKeyTitle = ({ valKey = '', titleKey = '', list = [] })=> { + list.map(t=> { + t.title = t[titleKey] + t.val = t[valKey] + }) + return list +} + export { + getAddressDetail, numberToChinese, formatTime, formatLocation, - dateUtils + dateUtils, + transListKeyTitle } diff --git a/components/buns-address-sheet/buns-address-sheet.vue b/components/buns-address-sheet/buns-address-sheet.vue index c803cda..3db84ca 100644 --- a/components/buns-address-sheet/buns-address-sheet.vue +++ b/components/buns-address-sheet/buns-address-sheet.vue @@ -47,10 +47,8 @@