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 @@