Commit f952d589 authored by xulili's avatar xulili

修复bug

parent ff759e36
...@@ -99,6 +99,7 @@ export default { ...@@ -99,6 +99,7 @@ export default {
localStorage.setItem("user", resData.user.userName); localStorage.setItem("user", resData.user.userName);
localStorage.setItem("userId",resData.user.id) localStorage.setItem("userId",resData.user.id)
localStorage.setItem("backToken", resData.token); localStorage.setItem("backToken", resData.token);
localStorage.setItem("roleList",resData.user.roleList)
localStorage.setItem( localStorage.setItem(
"menuList", "menuList",
JSON.stringify(resData.menuList) JSON.stringify(resData.menuList)
......
export function loginOut() { export function loginOut() {
const list = ['user', 'userId', 'backToken', 'menuList'] const list = ['user', 'userId','roleList', 'backToken', 'menuList']
list.forEach(v => { list.forEach(v => {
localStorage.removeItem(v) localStorage.removeItem(v)
}) })
......
/* 互动频次 */ /* 互动频次 */
<template> <template>
<div class="interaction-wrapper height100 overview-detail"> <div class="interaction-wrapper height100 overview-detail">
<div class="btn-group"> <div class="btn-group" v-if="isExport">
<el-button <el-button
class="export" class="export"
type="primary" type="primary"
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
>导出文件</el-button >导出文件</el-button
> >
</div> </div>
<div id="bodyCanvas"> <div id="bodyCanvas" :class="isExport?'':'export'">
<div class="ecahrts-panel-box"> <div class="ecahrts-panel-box">
<div class="panel-box-header"> <div class="panel-box-header">
<span class="title">互动频次</span> <span class="title">互动频次</span>
...@@ -46,10 +46,15 @@ export default { ...@@ -46,10 +46,15 @@ export default {
tList: ["排名", "机构名称", "互动频次"], tList: ["排名", "机构名称", "互动频次"],
echartsData: {}, echartsData: {},
data: [], data: [],
isExport:false
}; };
}, },
components: { bar, rankTable }, components: { bar, rankTable },
mounted() { mounted() {
let roleList = localStorage.getItem('roleList')
if(roleList){
this.isExport = localStorage.getItem('roleList').includes('1')
}
this.getList(); this.getList();
}, },
methods: { methods: {
...@@ -132,6 +137,9 @@ export default { ...@@ -132,6 +137,9 @@ export default {
} }
#bodyCanvas { #bodyCanvas {
height: calc(100% - 56px); height: calc(100% - 56px);
&.export{
height: 100%;
}
} }
.ul-wrapper { .ul-wrapper {
background-color: @party-white; background-color: @party-white;
......
/* 点播趋势图 */ /* 点播趋势图 */
<template> <template>
<div class="trend-wrapper height100 overview-detail"> <div class="trend-wrapper height100 overview-detail">
<div class="btn-group"> <div class="btn-group" v-if="isExport">
<el-button <el-button
class="export" class="export"
type="primary" type="primary"
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
>导出文件</el-button >导出文件</el-button
> >
</div> </div>
<div id="bodyCanvas"> <div id="bodyCanvas" :class="isExport?'':'export'">
<div class="ecahrts-panel-box"> <div class="ecahrts-panel-box">
<div class="panel-box-header"> <div class="panel-box-header">
<span class="title">趋势图</span> <span class="title">趋势图</span>
...@@ -62,10 +62,15 @@ export default { ...@@ -62,10 +62,15 @@ export default {
// { label: "日", value: "3" }, // { label: "日", value: "3" },
], ],
timer: null, timer: null,
isExport: false,
}; };
}, },
components: { trendLine, rankTable }, components: { trendLine, rankTable },
mounted() { mounted() {
let roleList = localStorage.getItem("roleList");
if (roleList) {
this.isExport = localStorage.getItem("roleList").includes("1");
}
this.handleChange("1"); this.handleChange("1");
}, },
methods: { methods: {
...@@ -75,8 +80,7 @@ export default { ...@@ -75,8 +80,7 @@ export default {
.$https({ .$https({
method: "post", method: "post",
url: url:
"tBoardStatistic/getBoardTrendPageList?playDate=" + "tBoardStatistic/getBoardTrendPageList?playDate=" + frequencyDate,
frequencyDate,
authType: this.backToken, authType: this.backToken,
}) })
.then((res) => { .then((res) => {
...@@ -180,6 +184,9 @@ export default { ...@@ -180,6 +184,9 @@ export default {
} }
#bodyCanvas { #bodyCanvas {
height: calc(100% - 56px); height: calc(100% - 56px);
&.export {
height: 100%;
}
} }
.ul-wrapper { .ul-wrapper {
background-color: @party-white; background-color: @party-white;
......
...@@ -79,7 +79,7 @@ export default { ...@@ -79,7 +79,7 @@ export default {
{ prop: "operator", label: "操作者" }, { prop: "operator", label: "操作者" },
{ prop: "operationType", label: "操作类型" }, { prop: "operationType", label: "操作类型" },
{ prop: "operationObject", label: "操作对象" }, { prop: "operationObject", label: "操作对象" },
{ prop: "operationIp", label: "操作Ip" }, { prop: "operationIp", label: "设备Ip" },
], ],
list: [], list: [],
page: { page: {
......
...@@ -84,7 +84,7 @@ export default { ...@@ -84,7 +84,7 @@ export default {
{ prop: "operator", label: "操作者" }, { prop: "operator", label: "操作者" },
{ prop: "operationType", label: "操作类型" }, { prop: "operationType", label: "操作类型" },
{ prop: "operationObject", label: "操作对象" }, { prop: "operationObject", label: "操作对象" },
{ prop: "operationIp", label: "操作Ip" }, { prop: "operationIp", label: "设备Ip" },
], ],
list: [], list: [],
page: { page: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment