From 55a9b01c3e878cb3e2a4b94e7193238c17f45d2d Mon Sep 17 00:00:00 2001 From: xiaowen <372193233@qq.com> Date: Thu, 16 Dec 2021 13:38:30 +0800 Subject: [PATCH] cxw-010203 --- src/mixins/index.js | 6 ++--- src/store/actions.js | 8 ++++++- src/store/getters.js | 8 ++++++- src/store/mutations.js | 12 +++++++++- src/store/state.js | 4 +++- .../BrandComparison/BrandBeginComparte.vue | 3 ++- .../brandCompateHeader/index.vue | 24 ++++++++++++++----- src/views/BrandComparison/index.vue | 5 ++-- .../Index/keyCommunicationPositions/index.vue | 4 ++-- .../mcChooseModel/index.vue | 14 +++++++++-- .../ModelComparison/BrandBeginComparte.vue | 3 ++- .../brandCompateHeader/index.vue | 16 +++++++++++-- src/views/ModelComparison/index.vue | 4 ++-- 13 files changed, 86 insertions(+), 25 deletions(-) diff --git a/src/mixins/index.js b/src/mixins/index.js index 2079be2..448812b 100644 --- a/src/mixins/index.js +++ b/src/mixins/index.js @@ -1,7 +1,7 @@ /* * @Author: your name * @Date: 2021-10-12 13:56:13 - * @LastEditTime: 2021-12-07 19:42:47 + * @LastEditTime: 2021-12-16 11:32:23 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: /data-show/src/mixins/index.js @@ -127,10 +127,10 @@ export default { } }, computed: { - ...mapGetters(['getZoom', 'getLoading', 'getToken', 'getUser', 'getAccount', 'getCommTime', 'getCtime', 'getCtime2', 'getHeaderType', 'getBrand', 'getModel', 'getSComparison', 'getBComparison', 'getMComparison', 'getEComparison', 'getLevelBtn', 'getMenu', 'getChangeSTime', 'getMcStatus']) + ...mapGetters(['getZoom', 'getLoading', 'getToken', 'getUser', 'getAccount', 'getCommTime', 'getCtime', 'getCtime2', 'getHeaderType', 'getBrand', 'getModel', 'getSComparison', 'getBComparison', 'getMComparison', 'getEComparison', 'getLevelBtn', 'getMenu', 'getChangeSTime', 'getMcStatus','getBcStatus','getScStatus']) }, methods: { - ...mapActions(["setZoom", 'setLoading', 'setToken', 'setUser', 'setAccount', 'setCommTime', 'setCtime', 'setCtime2', 'setHeaderType', 'setBrand', 'setModel', 'setSComparison', 'setBComparison', 'setMComparison', 'setEComparison', 'setLevelBtn', 'setMenu', 'setChangeSTime','setMcStatus']), + ...mapActions(["setZoom", 'setLoading', 'setToken', 'setUser', 'setAccount', 'setCommTime', 'setCtime', 'setCtime2', 'setHeaderType', 'setBrand', 'setModel', 'setSComparison', 'setBComparison', 'setMComparison', 'setEComparison', 'setLevelBtn', 'setMenu', 'setChangeSTime','setMcStatus','setBcStatus','setScStatus']), // 获取当前日期时间 getDatetime() { let now = new Date(); diff --git a/src/store/actions.js b/src/store/actions.js index de6362f..d9dbd5a 100644 --- a/src/store/actions.js +++ b/src/store/actions.js @@ -1,7 +1,7 @@ /* * @Author: your name * @Date: 2021-10-12 13:36:49 - * @LastEditTime: 2021-11-16 10:01:41 + * @LastEditTime: 2021-12-16 11:08:52 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: /data-show/src/store/actions.js @@ -43,6 +43,12 @@ const actions = { setBComparison: ({commit}, log) => { commit('setBComparison', log) }, + setBcStatus: ({commit}, log) => { + commit('setBcStatus', log) + }, + setScStatus: ({commit}, log) => { + commit('setScStatus', log) + }, setSComparison: ({commit}, log) => { commit('setSComparison', log) }, diff --git a/src/store/getters.js b/src/store/getters.js index 4eb549b..acfd936 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -1,7 +1,7 @@ /* * @Author: your name * @Date: 2021-10-12 13:37:06 - * @LastEditTime: 2021-11-16 10:03:04 + * @LastEditTime: 2021-12-16 11:15:59 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: /data-show/src/store/getters.js @@ -45,6 +45,12 @@ const getters = { getBComparison(state) { return state.bComparison }, + getBcStatus(state) { + return state.bcStatus + }, + getScStatus(state) { + return state.scStatus + }, getSComparison(state) { return state.sComparison }, diff --git a/src/store/mutations.js b/src/store/mutations.js index e90b1a1..e0a00a2 100644 --- a/src/store/mutations.js +++ b/src/store/mutations.js @@ -1,7 +1,7 @@ /* * @Author: your name * @Date: 2021-10-12 13:37:35 - * @LastEditTime: 2021-12-10 14:22:14 + * @LastEditTime: 2021-12-16 11:09:40 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: /data-show/src/store/mutations.js @@ -70,6 +70,16 @@ const mutations = { let str = JSON.stringify(log); sessionStorage.setItem('bComparison', str); }, + setScStatus: (state, log) => { + state.scStatus = log; + let str = JSON.stringify(log); + sessionStorage.setItem('scStatus', str); + }, + setBcStatus: (state, log) => { + state.bcStatus = log; + let str = JSON.stringify(log); + sessionStorage.setItem('bcStatus', str); + }, setSComparison: (state, log) => { state.sComparison = log; let str = JSON.stringify(log); diff --git a/src/store/state.js b/src/store/state.js index 36b5968..181b1d2 100644 --- a/src/store/state.js +++ b/src/store/state.js @@ -1,7 +1,7 @@ /* * @Author: your name * @Date: 2021-10-12 13:37:50 - * @LastEditTime: 2021-12-10 14:22:06 + * @LastEditTime: 2021-12-16 11:08:19 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: /data-show/src/store/state.js @@ -20,6 +20,8 @@ const state = { brand: JSON.parse(sessionStorage.getItem('brand')) || {}, model: JSON.parse(sessionStorage.getItem('model')) || {}, bComparison: JSON.parse(sessionStorage.getItem('bComparison')) || [], + bcStatus: JSON.parse(sessionStorage.getItem('bcStatus')) || false, + scStatus: JSON.parse(sessionStorage.getItem('scStatus')) || false, sComparison: JSON.parse(sessionStorage.getItem('sComparison')) || [], changeSTime: 1, mComparison: JSON.parse(sessionStorage.getItem('mComparison')) || [], diff --git a/src/views/BrandComparison/BrandBeginComparte.vue b/src/views/BrandComparison/BrandBeginComparte.vue index 7c26878..dfd9f57 100644 --- a/src/views/BrandComparison/BrandBeginComparte.vue +++ b/src/views/BrandComparison/BrandBeginComparte.vue @@ -1,7 +1,7 @@