权限
This commit is contained in:
@@ -324,7 +324,7 @@
|
|||||||
{
|
{
|
||||||
title: '操作日志',
|
title: '操作日志',
|
||||||
path: '/OperationLog',
|
path: '/OperationLog',
|
||||||
menuId: ''
|
menuId: 'eb1565c40ca7506f89655f79f7a1ca65'
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
// title: '资料中心管理',
|
// title: '资料中心管理',
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<div class="attribute-custom v-class">
|
<div class="attribute-custom v-class">
|
||||||
<div class="action-bar1">
|
<div class="action-bar1">
|
||||||
<el-button class="common-button-primary add-button" style="margin-right: 5px" size="mini" type="primary" v-btn-permission="'fa21906587bacdcaf0a72f995db4e40d'" @click="showAddModel">新增</el-button>
|
<el-button class="common-button-primary add-button" style="margin-right: 5px" size="mini" type="primary" v-btn-permission="'fa21906587bacdcaf0a72f995db4e40d'" @click="showAddModel">新增</el-button>
|
||||||
<el-button class="common-button-default" size="small" @click="showDisplayLocationDialog" v-btn-permission="'85b2b303cce28234fafa1f5ab12ba61d'">展示区域管理</el-button>
|
<el-button class="common-button-default" size="small" v-btn-permission="'85b2b303cce28234fafa1f5ab12ba61d'" @click="showDisplayLocationDialog">展示区域管理</el-button>
|
||||||
</div>
|
</div>
|
||||||
<loading :loading="attributeDataLoading">数据处理中</loading>
|
<loading :loading="attributeDataLoading">数据处理中</loading>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="wx-custom-tab">
|
<div class="wx-custom-tab">
|
||||||
<el-tabs v-model="tabValue" style="height: 100%;">
|
<el-tabs v-model="tabValue" style="height: 100%;">
|
||||||
<el-tab-pane label="国内外标准法规" name="stand">
|
<el-tab-pane label="国内外标准法规" name="stand" v-btn-permission="'ad3ef2b8b8487229e52a7fe93416c437'">
|
||||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||||
<stand v-if="tabValue === 'stand'" v-btn-permission="'ad3ef2b8b8487229e52a7fe93416c437'"></stand>
|
<stand v-if="tabValue === 'stand'"></stand>
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="国内外政策" name="laws" >
|
<el-tab-pane label="国内外政策" name="laws" v-btn-permission="'efcbe65f90d3a23f0be5df5ad60d1dac'">
|
||||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||||
<laws v-if="tabValue === 'laws'" v-btn-permission="'efcbe65f90d3a23f0be5df5ad60d1dac'"></laws >
|
<laws v-if="tabValue === 'laws'" ></laws >
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="企业标准库" name="buss">
|
<el-tab-pane label="企业标准库" name="buss" v-btn-permission="'7feeb73929c25a6f1fd67952704ec02b'">
|
||||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||||
<buss v-if="tabValue === 'buss'" v-btn-permission="'7feeb73929c25a6f1fd67952704ec02b'"></buss>
|
<buss v-if="tabValue === 'buss'" ></buss>
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<!-- <el-tab-pane label="其他" name="other">
|
<!-- <el-tab-pane label="其他" name="other">
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="data-link">
|
<div class="data-link">
|
||||||
<el-tabs v-model="activeName">
|
<el-tabs v-model="activeName">
|
||||||
<el-tab-pane label="第一行链接" name="firstLink">
|
<el-tab-pane label="第一行链接" name="firstLink" v-if="project">
|
||||||
<first-link v-if="activeName === 'firstLink'" v-btn-permission="'c8355290d8ece5202db506405c7df6fd'"></first-link>
|
<first-link v-if="activeName === 'firstLink'" ></first-link>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="第二行链接" name="secondLink">
|
<el-tab-pane label="第二行链接" name="secondLink" v-if="skill">
|
||||||
<second-link v-if="activeName === 'secondLink'" v-btn-permission="'b22bdd0959e5a445fd90a9e0e7a8f607'"></second-link>
|
<second-link v-if="activeName === 'secondLink'" ></second-link>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
@@ -23,11 +23,41 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
skill: false,
|
||||||
|
project: false,
|
||||||
activeName: 'firstLink',
|
activeName: 'firstLink',
|
||||||
|
menuName: [ "第一行链接", "第二行链接"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
},
|
},
|
||||||
|
mounted() {
|
||||||
|
const menuList = this.$store.getters.getMenuList;
|
||||||
|
let menuData = [];
|
||||||
|
let menuID = ["c8355290d8ece5202db506405c7df6fd", "b22bdd0959e5a445fd90a9e0e7a8f607"];
|
||||||
|
this.menuName.forEach(item => {
|
||||||
|
for (let i = 0; i < menuList.length; i++) {
|
||||||
|
let entity = menuList[i];
|
||||||
|
if (item != entity.menuName) continue;
|
||||||
|
if (menuID.indexOf(entity.id) >= 0 && menuData.indexOf(entity.id) == -1) {
|
||||||
|
menuData.push(entity.id);
|
||||||
|
if (entity.id === "c8355290d8ece5202db506405c7df6fd") {
|
||||||
|
this.project = true
|
||||||
|
} else if (entity.id === "b22bdd0959e5a445fd90a9e0e7a8f607") {
|
||||||
|
this.skill = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (this.project === true) {
|
||||||
|
this.activeName = "firstLink"
|
||||||
|
return;
|
||||||
|
} else if (this.skill === true) {
|
||||||
|
this.activeName = "secondLink"
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,8 @@
|
|||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
class="common-button-primary add-button"
|
class="common-button-primary add-button"
|
||||||
@click="addLink"
|
|
||||||
v-btn-permission="'a87f58f50bed49452ee2a9147254b16b'"
|
v-btn-permission="'a87f58f50bed49452ee2a9147254b16b'"
|
||||||
|
@click="addLink"
|
||||||
size="mini">新增
|
size="mini">新增
|
||||||
</el-button>
|
</el-button>
|
||||||
<!-- <el-button
|
<!-- <el-button
|
||||||
|
|||||||
@@ -190,7 +190,7 @@
|
|||||||
<el-divider content-position="left"><h2>企业标准相关流程</h2></el-divider>
|
<el-divider content-position="left"><h2>企业标准相关流程</h2></el-divider>
|
||||||
<div class="process-box">
|
<div class="process-box">
|
||||||
<div class="process-name">
|
<div class="process-name">
|
||||||
<el-card shadow="hover" v-btn-permission="''">
|
<el-card shadow="hover" v-btn-permission="'62d7895323fc44fcd3a2d7fa1a0c84bf'">
|
||||||
<div class="card-box" @click="handleCreateProcess('buss1')">
|
<div class="card-box" @click="handleCreateProcess('buss1')">
|
||||||
<div class="card-top">
|
<div class="card-top">
|
||||||
<div class="card-top-left">
|
<div class="card-top-left">
|
||||||
@@ -205,7 +205,7 @@
|
|||||||
</el-card>
|
</el-card>
|
||||||
</div>
|
</div>
|
||||||
<div class="process-name">
|
<div class="process-name">
|
||||||
<el-card shadow="hover" v-btn-permission="''">
|
<el-card shadow="hover" v-btn-permission="'c149ed69750916dce3e26c35c4728542'">
|
||||||
<div class="card-box" @click="handleCreateProcess('buss2')">
|
<div class="card-box" @click="handleCreateProcess('buss2')">
|
||||||
<div class="card-top">
|
<div class="card-top">
|
||||||
<div class="card-top-left">
|
<div class="card-top-left">
|
||||||
@@ -219,6 +219,21 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="process-name">
|
||||||
|
<el-card shadow="hover" v-btn-permission="'2ddb307d6b6840ac4e7f8f46d4c8f437'">
|
||||||
|
<div class="card-box" @click="handleCreateProcess('26')">
|
||||||
|
<div class="card-top">
|
||||||
|
<div class="card-top-left">
|
||||||
|
<img :src="getImg(Math.floor(Math.random() * 6))">
|
||||||
|
</div>
|
||||||
|
<div class="card-top-right">
|
||||||
|
<div class="card-top-right-text">企标制修订-立项计划</div>
|
||||||
|
<div class="card-top-right-line"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</el-card>
|
||||||
|
</div>
|
||||||
<div class="process-name">
|
<div class="process-name">
|
||||||
<el-card shadow="hover" v-btn-permission="'5af5073695c2e1d12ca3d5a6afae67b5'">
|
<el-card shadow="hover" v-btn-permission="'5af5073695c2e1d12ca3d5a6afae67b5'">
|
||||||
<div class="card-box" @click="handleCreateProcess('23')">
|
<div class="card-box" @click="handleCreateProcess('23')">
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
type="primary"
|
type="primary"
|
||||||
class="common-button-primary"
|
class="common-button-primary"
|
||||||
size="small"
|
size="small"
|
||||||
|
v-btn-permission="'23e01cb6ac6bfcedd39537f236a769e5'"
|
||||||
@click="searchSarAccessBtn">
|
@click="searchSarAccessBtn">
|
||||||
查询
|
查询
|
||||||
</el-button>
|
</el-button>
|
||||||
@@ -36,6 +37,7 @@
|
|||||||
<el-button
|
<el-button
|
||||||
class="common-button-default"
|
class="common-button-default"
|
||||||
size="small"
|
size="small"
|
||||||
|
v-btn-permission="'23e01cb6ac6bfcedd39537f236a769e5'"
|
||||||
@click="clearSearch">清空</el-button>
|
@click="clearSearch">清空</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
@@ -46,12 +48,14 @@
|
|||||||
type="primary"
|
type="primary"
|
||||||
class="common-button-primary add-button"
|
class="common-button-primary add-button"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
v-btn-permission="'226bcb0d4d1b5767183d51186f24c57a'"
|
||||||
@click="showAddModel(1, null)"
|
@click="showAddModel(1, null)"
|
||||||
><i class="el-icon-plus"></i>新增</el-button>
|
><i class="el-icon-plus"></i>新增</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
class="common-button-default delete-button"
|
class="common-button-default delete-button"
|
||||||
:loading="delLoading"
|
:loading="delLoading"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
v-btn-permission="'bdc3bb8549669702642f86aa4323c568'"
|
||||||
@click="deleteSarAccess('demore',null)"
|
@click="deleteSarAccess('demore',null)"
|
||||||
><i class="iconfont"></i>批量删除</el-button>
|
><i class="iconfont"></i>批量删除</el-button>
|
||||||
</div>
|
</div>
|
||||||
@@ -109,8 +113,8 @@
|
|||||||
<el-dropdown trigger="click" @command="handleCommand">
|
<el-dropdown trigger="click" @command="handleCommand">
|
||||||
<i class="iconfont"></i>
|
<i class="iconfont"></i>
|
||||||
<el-dropdown-menu slot="dropdown">
|
<el-dropdown-menu slot="dropdown">
|
||||||
<el-dropdown-item :command="[scope.row, '编辑']">编辑</el-dropdown-item>
|
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'9cfce14dcb70220b1feb948f956b3e0e'">编辑</el-dropdown-item>
|
||||||
<el-dropdown-item :command="[scope.row, '删除']">删除</el-dropdown-item>
|
<el-dropdown-item :command="[scope.row, '删除']" v-btn-permission="'c5931f7d69d66aae5f45c9e88a137f5a'">删除</el-dropdown-item>
|
||||||
</el-dropdown-menu>
|
</el-dropdown-menu>
|
||||||
</el-dropdown>
|
</el-dropdown>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user