prod
校文 3 years ago
parent 33dba19770
commit 185656ac82

@ -14,6 +14,7 @@
"axios": "^0.23.0", "axios": "^0.23.0",
"compression-webpack-plugin": "^9.0.0", "compression-webpack-plugin": "^9.0.0",
"core-js": "^3.6.5", "core-js": "^3.6.5",
"cz-storage": "^1.0.1",
"echarts": "^5.2.2", "echarts": "^5.2.2",
"echarts-wordcloud": "^2.0.0", "echarts-wordcloud": "^2.0.0",
"js-cookie": "^3.0.1", "js-cookie": "^3.0.1",

@ -35,7 +35,7 @@
</div> </div>
<div class="iH-center"> <div class="iH-center">
<a @click="goHome"> <a @click="goHome">
<img src="../../assets/images/Index/img_toubuyi.png" width="100%" /> <img src="../../assets/images/Index/img_toubuyi.png" width="100%" />
</a> </a>
</div> </div>
<div class="iH-right"> <div class="iH-right">
@ -64,6 +64,7 @@
<script> <script>
import { getOneTime } from "@/api/comm"; import { getOneTime } from "@/api/comm";
import LS from "cz-storage";
export default { export default {
name: "iHeader", name: "iHeader",
inject: ["reload"], inject: ["reload"],
@ -82,7 +83,10 @@ export default {
watch: { watch: {
$route: { $route: {
handler(val) { handler(val) {
if (val.path === "/eventDEC" || val.path === "/industryDataExport") { if (
val.path === "/eventDEC" ||
val.path === "/industryDataExport"
) {
this.timeShow = false; this.timeShow = false;
} else { } else {
this.timeShow = true; this.timeShow = true;
@ -110,12 +114,12 @@ export default {
}, },
methods: { methods: {
goHome() { goHome() {
this.setHeaderType(1); this.setHeaderType(1);
this.$router.push("/index"); this.$router.push("/index");
}, },
goLogin() { goLogin() {
this.setHeaderType(1); this.setHeaderType(1);
this.$router.push("/login"); this.$router.push("/login");
}, },
handleChange(val) { handleChange(val) {
this.setCommTime({ sTimeType: val }); this.setCommTime({ sTimeType: val });
@ -133,7 +137,7 @@ export default {
this.setHeaderType(2); this.setHeaderType(2);
} else if ( } else if (
obj.key === "brandInsight" || obj.key === "brandInsight" ||
obj.key === "modelInsight" || obj.key === "modelInsight" ||
obj.key === "eventInsight" obj.key === "eventInsight"
) { ) {
this.setHeaderType(3); this.setHeaderType(3);
@ -154,16 +158,22 @@ export default {
}, },
// 退 // 退
layout() { layout() {
this.setToken(""); LS.remove("token");
this.setUser({}); LS.remove("menu");
this.setEComparison([]); LS.remove("levelBtn");
this.setBComparison([]); LS.remove("user");
this.setMComparison([]); LS.remove("commTime");
this.setCtime({}); LS.remove("ctime");
this.setCtime2({}); LS.remove("ctime2");
this.setCommTime({}); LS.remove("headerType");
this.setBrand({}); LS.remove("brand");
this.setModel({}); LS.remove("model");
LS.remove("bComparison");
LS.remove("bcStatus");
LS.remove("scStatus");
LS.remove("sComparison");
LS.remove("mComparison");
LS.remove("mcStatus");
this.$router.replace("/login"); this.$router.replace("/login");
}, },
}, },

@ -66,6 +66,7 @@
<script> <script>
import { getTwoTime } from "@/api/comm"; import { getTwoTime } from "@/api/comm";
import moment from "moment"; import moment from "moment";
import LS from "cz-storage";
export default { export default {
name: "iHeaderMa", name: "iHeaderMa",
inject: ["reload"], inject: ["reload"],
@ -189,16 +190,22 @@ export default {
}, },
// 退 // 退
layout() { layout() {
this.setToken(""); LS.remove("token");
this.setUser({}); LS.remove("menu");
this.setEComparison([]); LS.remove("levelBtn");
this.setBComparison([]); LS.remove("user");
this.setMComparison([]); LS.remove("commTime");
this.setCtime({}); LS.remove("ctime");
this.setCtime2({}); LS.remove("ctime2");
this.setCommTime({}); LS.remove("headerType");
this.setBrand({}); LS.remove("brand");
this.setModel({}); LS.remove("model");
LS.remove("bComparison");
LS.remove("bcStatus");
LS.remove("scStatus");
LS.remove("sComparison");
LS.remove("mComparison");
LS.remove("mcStatus");
this.$router.replace("/login"); this.$router.replace("/login");
}, },
/// ///

@ -61,6 +61,7 @@
<script> <script>
import {getCheZhuTime0528} from "@/api/home" import {getCheZhuTime0528} from "@/api/home"
import LS from "cz-storage";
export default { export default {
name: "iHeaderMa", name: "iHeaderMa",
inject: ['reload'], inject: ['reload'],
@ -155,16 +156,22 @@ export default {
}, },
// 退 // 退
layout() { layout() {
this.setToken(""); LS.remove("token");
this.setUser({}); LS.remove("menu");
this.setEComparison([]); LS.remove("levelBtn");
this.setBComparison([]); LS.remove("user");
this.setMComparison([]); LS.remove("commTime");
this.setCtime({}); LS.remove("ctime");
this.setCtime2({}); LS.remove("ctime2");
this.setCommTime({}); LS.remove("headerType");
this.setBrand({}); LS.remove("brand");
this.setModel({}); LS.remove("model");
LS.remove("bComparison");
LS.remove("bcStatus");
LS.remove("scStatus");
LS.remove("sComparison");
LS.remove("mComparison");
LS.remove("mcStatus");
this.$router.replace("/login"); this.$router.replace("/login");
} }
}, },

@ -55,6 +55,7 @@
<script> <script>
import {getCheZhuTime0528} from "@/api/home" import {getCheZhuTime0528} from "@/api/home"
import LS from "cz-storage";
export default { export default {
name: "iHeaderMyself", name: "iHeaderMyself",
inject: ['reload'], inject: ['reload'],
@ -149,16 +150,22 @@ export default {
}, },
// 退 // 退
layout() { layout() {
this.setToken(""); LS.remove("token");
this.setUser({}); LS.remove("menu");
this.setEComparison([]); LS.remove("levelBtn");
this.setBComparison([]); LS.remove("user");
this.setMComparison([]); LS.remove("commTime");
this.setCtime({}); LS.remove("ctime");
this.setCtime2({}); LS.remove("ctime2");
this.setCommTime({}); LS.remove("headerType");
this.setBrand({}); LS.remove("brand");
this.setModel({}); LS.remove("model");
LS.remove("bComparison");
LS.remove("bcStatus");
LS.remove("scStatus");
LS.remove("sComparison");
LS.remove("mComparison");
LS.remove("mcStatus");
this.$router.replace("/login"); this.$router.replace("/login");
} }
}, },

@ -1,7 +1,7 @@
/* /*
* @Author: your name * @Author: your name
* @Date: 2021-10-08 09:26:42 * @Date: 2021-10-08 09:26:42
* @LastEditTime: 2021-12-10 14:34:14 * @LastEditTime: 2022-02-11 09:53:01
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: In User Settings Edit * @Description: In User Settings Edit
* @FilePath: /data-show/src/permission.js * @FilePath: /data-show/src/permission.js
@ -12,7 +12,6 @@ import NProgress from "nprogress"
import "nprogress/nprogress.css" import "nprogress/nprogress.css"
const whitePath = ['/', '/login', '/industryDataExport','/index'] const whitePath = ['/', '/login', '/industryDataExport','/index']
router.beforeEach((to, from, next) => { router.beforeEach((to, from, next) => {
NProgress.start() NProgress.start()
const token = store.getters.getToken; const token = store.getters.getToken;

@ -1,13 +1,13 @@
/* /*
* @Author: your name * @Author: your name
* @Date: 2021-10-12 13:37:35 * @Date: 2021-10-12 13:37:35
* @LastEditTime: 2021-12-16 13:41:40 * @LastEditTime: 2022-02-11 09:44:23
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: In User Settings Edit * @Description: In User Settings Edit
* @FilePath: /data-show/src/store/mutations.js * @FilePath: /data-show/src/store/mutations.js
*/ */
//import {encryptByDES} from "./des"; import LS from 'cz-storage'
import {saveToken, saveMenu} from "@/utils/auth" // import {saveToken, saveMenu} from "@/utils/auth"
const mutations = { const mutations = {
setZoom: (state, log) => { setZoom: (state, log) => {
state.$zoom = log; state.$zoom = log;
@ -16,14 +16,14 @@ const mutations = {
state.loading = log; state.loading = log;
}, },
setToken: (state, log) => { setToken: (state, log) => {
saveToken(log); // saveToken(log);
sessionStorage.setItem('token', log); LS.put('token', log, 1/8);
state.token = log state.token = log
}, },
setUser: (state, log) => { setUser: (state, log) => {
state.user = log; state.user = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('user', str); LS.put('user', str, 1/8);
}, },
setAccount: (state, log) => { setAccount: (state, log) => {
state.account = log; state.account = log;
@ -35,60 +35,60 @@ const mutations = {
let obj = Object.assign(state.commTime, log) let obj = Object.assign(state.commTime, log)
state.commTime = obj; state.commTime = obj;
let str = JSON.stringify(obj); let str = JSON.stringify(obj);
sessionStorage.setItem('commTime', str); LS.put('commTime', str, 1/8);
}, },
setCtime: (state, log) => { setCtime: (state, log) => {
let obj = Object.assign(state.ctime, log); let obj = Object.assign(state.ctime, log);
state.ctime = obj; state.ctime = obj;
let str = JSON.stringify(obj); let str = JSON.stringify(obj);
sessionStorage.setItem('ctime', str); LS.put('ctime', str, 1/8);
}, },
setCtime2: (state, log) => { setCtime2: (state, log) => {
let obj = Object.assign(state.ctime2, log); let obj = Object.assign(state.ctime2, log);
state.ctime2 = obj; state.ctime2 = obj;
let str = JSON.stringify(obj); let str = JSON.stringify(obj);
sessionStorage.setItem('ctime2', str); LS.put('ctime2', str, 1/8);
}, },
setHeaderType: (state, log) => { setHeaderType: (state, log) => {
state.headerType = log; state.headerType = log;
sessionStorage.setItem('headerType', log); LS.put('headerType', log, 1/8);
}, },
setBrand: (state, log) => { setBrand: (state, log) => {
let obj = Object.assign({}, log); let obj = Object.assign({}, log);
state.brand = obj; state.brand = obj;
let str = JSON.stringify(obj); let str = JSON.stringify(obj);
sessionStorage.setItem('brand', str); LS.put('brand', str, 1/8);
}, },
setModel: (state, log) => { setModel: (state, log) => {
let obj = Object.assign(state.model, log); let obj = Object.assign(state.model, log);
state.model = obj; state.model = obj;
let str = JSON.stringify(obj); let str = JSON.stringify(obj);
sessionStorage.setItem('model', str); LS.put('model', str, 1/8);
}, },
setBComparison: (state, log) => { setBComparison: (state, log) => {
state.bComparison = log; state.bComparison = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('bComparison', str); LS.put('bComparison', str, 1/8);
}, },
setScStatus: (state, log) => { setScStatus: (state, log) => {
state.scStatus = log; state.scStatus = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('scStatus', str); LS.put('scStatus', str, 1/8);
}, },
setBcStatus: (state, log) => { setBcStatus: (state, log) => {
state.bcStatus = log; state.bcStatus = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('bcStatus', str); LS.put('bcStatus', str, 1/8);
}, },
setSComparison: (state, log) => { setSComparison: (state, log) => {
state.sComparison = log; state.sComparison = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('sComparison', str); LS.put('sComparison', str, 1/8);
}, },
setMcStatus: (state, log) => { setMcStatus: (state, log) => {
state.mcStatus = log; state.mcStatus = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('mcStatus', str); LS.put('mcStatus', str, 1/8);
}, },
setChangeSTime: (state, log) => { setChangeSTime: (state, log) => {
state.changeSTime = log; state.changeSTime = log;
@ -96,25 +96,24 @@ const mutations = {
setMComparison: (state, log) => { setMComparison: (state, log) => {
state.mComparison = log; state.mComparison = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('mComparison', str); LS.put('mComparison', str, 1/8);
}, },
setEComparison: (state, log) => { setEComparison: (state, log) => {
state.eComparison = log; state.eComparison = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('eComparison', str); LS.put('eComparison', str, 1/8);
}, },
setLevelBtn: (state, log) => { setLevelBtn: (state, log) => {
state.levelBtn = log; state.levelBtn = log;
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('levelBtn', str); LS.put('levelBtn', str, 1/8);
}, },
setMenu: (state, log) => { setMenu: (state, log) => {
state.menu = log; state.menu = log;
saveMenu(log); // saveMenu(log);
let str = JSON.stringify(log); let str = JSON.stringify(log);
sessionStorage.setItem('menu', str); LS.put('menu', str, 1/8);
} }
} }
export default mutations; export default mutations;

@ -1,33 +1,33 @@
/* /*
* @Author: your name * @Author: your name
* @Date: 2021-10-12 13:37:50 * @Date: 2021-10-12 13:37:50
* @LastEditTime: 2021-12-16 13:41:18 * @LastEditTime: 2022-02-11 10:05:01
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: In User Settings Edit * @Description: In User Settings Edit
* @FilePath: /data-show/src/store/state.js * @FilePath: /data-show/src/store/state.js
*/ */
import {giveToken, giveMenu} from "@/utils/auth" import LS from 'cz-storage'
const state = { const state = {
$zoom: 1, $zoom: 1,
loading: false, loading: false,
token: giveToken() || sessionStorage.getItem('token') || "", token: LS.get('token') || "",
user: JSON.parse(sessionStorage.getItem('user')) || {}, user:LS.get('user') ? JSON.parse(LS.get('user')) : {},
account: JSON.parse(localStorage.getItem('account')) || {}, account:JSON.parse(localStorage.getItem('account')) || {},
commTime: JSON.parse(sessionStorage.getItem('commTime')) || { sTimeType: 34 }, commTime:LS.get('commTime') ? JSON.parse(LS.get('commTime')) : { sTimeType: 34 },
ctime: JSON.parse(sessionStorage.getItem('ctime')) || {sTimeType:4,sStartTime:"2021-08-01 00:00:00",sEndTime:"2021-08-31 23:59:59"}, ctime:LS.get('ctime') ? JSON.parse(LS.get('ctime')) : {sTimeType:4,sStartTime:"2021-08-01 00:00:00",sEndTime:"2021-08-31 23:59:59"},
ctime2: JSON.parse(sessionStorage.getItem('ctime2')) || { sTimeType: 34, sStartTime: "", sEndTime: "" }, ctime2:LS.get('ctime2') ? JSON.parse(LS.get('ctime2')) : { sTimeType: 34, sStartTime: "", sEndTime: "" },
headerType: sessionStorage.getItem('headerType') || 1, headerType: LS.get('headerType') || 1,
brand: JSON.parse(sessionStorage.getItem('brand')) || {}, brand: LS.get('brand') ? JSON.parse(LS.get('brand')) : {},
model: JSON.parse(sessionStorage.getItem('model')) || {}, model:LS.get('model') ? JSON.parse(LS.get('model')) : {},
bComparison: JSON.parse(sessionStorage.getItem('bComparison')) || [], bComparison: LS.get('bComparison') ? JSON.parse(LS.get('bComparison')) : [],
bcStatus: JSON.parse(sessionStorage.getItem('bcStatus')) || false, bcStatus:LS.get('bcStatus') ? JSON.parse(LS.get('bcStatus')) : false,
scStatus: JSON.parse(sessionStorage.getItem('scStatus')) || false, scStatus: LS.get('scStatus') ? JSON.parse(LS.get('scStatus')) : false,
sComparison: JSON.parse(sessionStorage.getItem('sComparison')) || [], sComparison:LS.get('sComparison') ? JSON.parse(LS.get('sComparison')) : [],
changeSTime: 1, changeSTime: 1,
mComparison: JSON.parse(sessionStorage.getItem('mComparison')) || [], mComparison: LS.get('mComparison') ? JSON.parse(LS.get('mComparison')) : [],
mcStatus: JSON.parse(sessionStorage.getItem('mcStatus')) || false, mcStatus:LS.get('mcStatus') ? JSON.parse(LS.get('mcStatus')) : false,
eComparison: JSON.parse(sessionStorage.getItem('eComparison')) || [], eComparison:LS.get('eComparison') ? JSON.parse(LS.get('eComparison')) : [],
levelBtn: JSON.parse(sessionStorage.getItem('levelBtn')) || [], levelBtn:LS.get('levelBtn') ? JSON.parse(LS.get('levelBtn')) : [],
menu: giveMenu() || JSON.parse(sessionStorage.getItem('menu')) || [], menu: LS.get('menu') ? JSON.parse(LS.get('menu')) : [],
} }
export default state; export default state;

Loading…
Cancel
Save