diff --git a/src/views/AppMultipleStoreBoardFilter.vue b/src/views/AppMultipleStoreBoardFilter.vue index 430f9d8..fbfd19e 100644 --- a/src/views/AppMultipleStoreBoardFilter.vue +++ b/src/views/AppMultipleStoreBoardFilter.vue @@ -10,7 +10,11 @@ export default { } }, computed: { - dicts: v => window.$dicts || {} + dicts: () => window.$dicts || {}, + changeWayOps: () => [ + {label: "手动", value: "0"}, + {label: "自动", value: "1"}, + ] }, methods: { getOptions() { @@ -26,8 +30,8 @@ export default { setTimeout(() => { const hourNum = new Date().getHours(), groupCodeList = this.options?.[0].value - this.form = {hourNum, groupCodeList, type: "1"} - this.$set(this.$multipleStoreBoard, 'search', {hourNum, groupCodeList: [groupCodeList], type: "1"}) + this.form = {hourNum, groupCodeList, type: "1", changeWay: "0"} + this.$set(this.$multipleStoreBoard, 'search', {hourNum, groupCodeList: [groupCodeList], type: "1", changeWay: "0"}) }, 500) }) }, @@ -59,7 +63,7 @@ export default { - + diff --git a/src/views/AppRealtimePanel.vue b/src/views/AppRealtimePanel.vue index 5b37b18..93ea764 100644 --- a/src/views/AppRealtimePanel.vue +++ b/src/views/AppRealtimePanel.vue @@ -4,15 +4,11 @@ export default { label: "实况面板", data() { return { - search: { - storeCode: 'K230QTD081', - hourNum: "18" - }, info: {}, - } }, computed: { + search: v => v.$storeBoard.search, list: v => [ {label: "总销售", prop: "saleAmt"}, {label: "常规销售", prop: "commonSaleAmt"}, @@ -25,6 +21,13 @@ export default { {label: "外卖销售占比", prop: "deliveryAmtPercent", unit: "%"}, ] }, + watch: { + search: { + immediate: true, deep: true, handler() { + this.getData() + } + } + }, methods: { getData() { const {$http, $waitFor} = window @@ -41,9 +44,6 @@ export default { if (/^-?\d+(\.\d+)?$/.test(result)) result = Number(result).toFixed(2) return result } - }, - created() { - this.getData() } } diff --git a/src/views/AppStoresTable.vue b/src/views/AppStoresTable.vue index e209423..1a2a5c4 100644 --- a/src/views/AppStoresTable.vue +++ b/src/views/AppStoresTable.vue @@ -171,7 +171,7 @@ export default {