|
@@ -1,7 +1,7 @@
|
|
<template>
|
|
<template>
|
|
<div class="workspace height_100">
|
|
<div class="workspace height_100">
|
|
<div shadow="never" class="workspace-card nopadding height_100">
|
|
<div shadow="never" class="workspace-card nopadding height_100">
|
|
- <div class="query-top" v-if="['可视化'].indexOf(isOperate) == -1">
|
|
|
|
|
|
+ <div class="query-top" v-if="[2].indexOf(isOperate) == -1">
|
|
<el-collapse>
|
|
<el-collapse>
|
|
<el-collapse-item title="图表预览" name="1">
|
|
<el-collapse-item title="图表预览" name="1">
|
|
<div class="chart-box">
|
|
<div class="chart-box">
|
|
@@ -16,7 +16,7 @@
|
|
<div>
|
|
<div>
|
|
<mySearch style="width:500px" :SearchFields="searchFiled" @search="search" :searchValue="searchOption" :disabled="!$permission('/workspace/project/check')"></mySearch>
|
|
<mySearch style="width:500px" :SearchFields="searchFiled" @search="search" :searchValue="searchOption" :disabled="!$permission('/workspace/project/check')"></mySearch>
|
|
</div>
|
|
</div>
|
|
- <div style="display:flex;margin-right:10px" v-if="['可视化'].indexOf(isOperate) == -1">
|
|
|
|
|
|
+ <div style="display:flex;margin-right:10px" v-if="[2].indexOf(isOperate) == -1">
|
|
<div >
|
|
<div >
|
|
<span>分组查询:</span>
|
|
<span>分组查询:</span>
|
|
<el-select v-model="group" :disabled="!$permission('/workspace/project/check')" clearable size="small" @change="onChange" style="width:200px">
|
|
<el-select v-model="group" :disabled="!$permission('/workspace/project/check')" clearable size="small" @change="onChange" style="width:200px">
|
|
@@ -45,7 +45,7 @@
|
|
<div v-loading="loading">
|
|
<div v-loading="loading">
|
|
<component :is="viewType" v-bind="$attrs" v-on="$listeners" :isOperate="isOperate" :tableData="dataList" :common-data="commonData" :group="group" :params="queryParams" :field="fieldList" @option="handleOption" @sort="handleSort"></component>
|
|
<component :is="viewType" v-bind="$attrs" v-on="$listeners" :isOperate="isOperate" :tableData="dataList" :common-data="commonData" :group="group" :params="queryParams" :field="fieldList" @option="handleOption" @sort="handleSort"></component>
|
|
</div>
|
|
</div>
|
|
- <div class="pagination" v-if="['可视化'].indexOf(isOperate) == -1">
|
|
|
|
|
|
+ <div class="pagination" v-if="[2].indexOf(isOperate) == -1">
|
|
<el-pagination
|
|
<el-pagination
|
|
backgroundx
|
|
backgroundx
|
|
layout="total, prev, pager, next, jumper"
|
|
layout="total, prev, pager, next, jumper"
|
|
@@ -56,7 +56,7 @@
|
|
</el-pagination>
|
|
</el-pagination>
|
|
</div>
|
|
</div>
|
|
</el-main>
|
|
</el-main>
|
|
- <el-footer class="pagination" v-if="['可视化'].indexOf(isOperate) != -1 ">
|
|
|
|
|
|
+ <el-footer class="pagination" v-if="[2].indexOf(isOperate) != -1 ">
|
|
<el-pagination
|
|
<el-pagination
|
|
backgroundx
|
|
backgroundx
|
|
layout="total, prev, pager, next, jumper"
|
|
layout="total, prev, pager, next, jumper"
|
|
@@ -163,7 +163,7 @@ export default {
|
|
this.commonData = response.data
|
|
this.commonData = response.data
|
|
})
|
|
})
|
|
//获取应用场景统计
|
|
//获取应用场景统计
|
|
- if(['可视化'].indexOf(this.isOperate) == -1){
|
|
|
|
|
|
+ if([2].indexOf(this.isOperate) == -1){
|
|
this.getScenarioAndTypeTotal();
|
|
this.getScenarioAndTypeTotal();
|
|
}
|
|
}
|
|
|
|
|