diff --git a/src/js/api.js b/src/js/api.js index a4c8921..eec907d 100644 --- a/src/js/api.js +++ b/src/js/api.js @@ -1,3 +1,6 @@ + + + export const ORIGIN = `https://testmanager.ouxuanzhineng.cn`; // 测试 // export const ORIGIN = `https://minimanage.ouxuanzhineng.cn`; // 正式 // export const ORIGIN = `http://192.168.1.135:9090`; // 20210927 测试 diff --git a/src/pages/site/manage/manage.vue b/src/pages/site/manage/manage.vue index 9e008d5..cd08bfc 100644 --- a/src/pages/site/manage/manage.vue +++ b/src/pages/site/manage/manage.vue @@ -156,9 +156,15 @@ export default { computed: { // 场地时间间隔列表 venueTimeList(){ - let { venueList } = this; - if(!venueList.length || !venueList[0] || !venueList[0].items || !venueList[0].items.length)return []; + // return []; + let _venueList = this.venueList || [] + if(!_venueList.length || !_venueList[0] || !_venueList[0].items || !_venueList[0].items.length)return []; let _obj = {}; + let _items = _venueList[0].items, _tempArr; + _tempArr = _items.reduce((_arr, val)=>_arr.concat(val.durations.split('-')), []); + // 对除去最后一个进行去重, 然后尾部拼接最后一个 + return [...new Set(_tempArr.splice(0, _tempArr.length-2)), _tempArr[_tempArr.length-1]]; + return ([].concat(...venueList[0].items.map(e=>e.durations&&e.durations.split('-')))).filter(e=>{ let _bol = !!_obj[e]; !_bol?_obj[e] = true:'';