Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
@@ -106,7 +106,7 @@ export default {
|
||||
allowType: {
|
||||
type: Array,
|
||||
default: () => {
|
||||
return ['.pdf', '.PDF', '.doc','.DOC', '.docx','.DOCX', '.pptx', '.PPTX', '.ppt', '.PPT', '.xls','.XLS', '.xlsx','.XLSX']
|
||||
return ['.pdf', '.PDF', '.doc','.DOC', '.docx','.DOCX', '.pptx', '.PPTX', '.ppt', '.PPT', '.xls','.XLS', '.xlsx','.XLSX', '.pdg', '.PDG']
|
||||
}
|
||||
},
|
||||
// 栅格比例
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
@close="handleTreeDrawerCancel"
|
||||
size="400px">
|
||||
<el-form
|
||||
@submit.native.prevent
|
||||
ref="attributeEO"
|
||||
class="label-input-form"
|
||||
:inline="true"
|
||||
|
||||
@@ -124,7 +124,7 @@
|
||||
{
|
||||
title: '企标计划',
|
||||
path: '/enterpriseStandardPlan',
|
||||
// menuId: '8a9c87fe06244fb9d55e78fb281f625b'
|
||||
menuId: 'b07296765085f06eb3c158147f3a7312'
|
||||
},
|
||||
{
|
||||
title: '法规清单',
|
||||
@@ -139,6 +139,7 @@
|
||||
{
|
||||
title: '工作组',
|
||||
path: '/workingGroup',
|
||||
menuId: 'b64240325f0e01ec4a318ee0cfedd82e'
|
||||
},
|
||||
{
|
||||
title: '征求意见',
|
||||
@@ -260,7 +261,7 @@
|
||||
{
|
||||
title: '标准化活动日历',
|
||||
path: '/standCalendar',
|
||||
menuId: ''
|
||||
menuId: '5e834b3fca90619e593ad0ee83263885'
|
||||
},
|
||||
// {
|
||||
// title: '标准比对库',
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2,8 +2,8 @@
|
||||
<template>
|
||||
<div class="attribute-custom v-class">
|
||||
<div class="action-bar1">
|
||||
<el-button class="common-button-primary add-button" style="margin-right: 5px" size="mini" type="primary" v-btn-permission="''" @click="showAddModel">新增</el-button>
|
||||
<el-button class="common-button-default" size="small" @click="showDisplayLocationDialog" v-btn-permission="''">展示区域管理</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>
|
||||
</div>
|
||||
<loading :loading="attributeDataLoading">数据处理中</loading>
|
||||
<div class="content">
|
||||
@@ -76,8 +76,8 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'b1e60ec7b60389713bf5b450ec2d1115'">编辑</el-dropdown-item>
|
||||
<el-dropdown-item :disabled="scope.row.isEdit==='1'" v-btn-permission="'c157be4e073787ea6c4a04bd39686c2d'" :command="[scope.row, '删除']">删除</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'1954a5c1fbef6722037b8e12b035d13f'">编辑</el-dropdown-item>
|
||||
<el-dropdown-item :disabled="scope.row.isEdit==='1'" v-btn-permission="'2ede47a179e37347b7aacfd9d139085f'" :command="[scope.row, '删除']">删除</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
@@ -199,7 +199,7 @@
|
||||
width="400px"
|
||||
>
|
||||
<div style="margin-bottom: 10px;">
|
||||
<el-button class="common-button-primary add-button" type="primary" icon="add" @click="showAddDisplayLocationDialog(undefined)">新增</el-button>
|
||||
<el-button class="common-button-primary add-button" type="primary" icon="add" @click="showAddDisplayLocationDialog(undefined)" v-btn-permission="'1468f4d8f5b784512a8942db2da1a13b'">新增</el-button>
|
||||
</div>
|
||||
<el-table
|
||||
:loading="displayLocationDialogTableConfig.loading"
|
||||
@@ -230,8 +230,8 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand2">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '修改']">修改</el-dropdown-item>
|
||||
<el-dropdown-item :disabled="scope.row.validFlag===1" :command="[scope.row, '删除']">删除</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '修改']" v-btn-permission="'d1ed6ed77afa8395d2fd9ee6351bb78d'">修改</el-dropdown-item>
|
||||
<el-dropdown-item :disabled="scope.row.validFlag===1" :command="[scope.row, '删除']" v-btn-permission="'dcddb2abd19e51067fef994736057b8c'">删除</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,79 +1,79 @@
|
||||
<template>
|
||||
<div class="wx-custom-tab">
|
||||
<el-tabs v-model="tabValue" style="height: 100%;">
|
||||
<el-tab-pane label="国内外标准法规" name="stand">
|
||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||
<stand v-if="tabValue === 'stand'"></stand>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="国内外政策" name="laws">
|
||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||
<laws v-if="tabValue === 'laws'"></laws>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="企业标准库" name="buss">
|
||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||
<buss v-if="tabValue === 'buss'"></buss>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
<!-- <el-tab-pane label="其他" name="other">
|
||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||
<other v-if="tabValue === 'other'"></other>
|
||||
</div>
|
||||
</el-tab-pane>-->
|
||||
</el-tabs>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Laws from './components/laws'
|
||||
import Stand from './components/stand'
|
||||
import Buss from './components/buss'
|
||||
/*import Other from './components/other'*/
|
||||
export default {
|
||||
name: 'index',
|
||||
components: {
|
||||
Laws,
|
||||
Stand,
|
||||
Buss,
|
||||
// Other
|
||||
},
|
||||
data () {
|
||||
return {
|
||||
tabValue: 'stand'
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="less" scoped>
|
||||
.wx-custom-tab {
|
||||
height: 100%;
|
||||
padding: 0 10px;
|
||||
background: #fff;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
/deep/.el-tabs{
|
||||
flex: auto;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
/deep/ .el-tabs__header{
|
||||
margin:0 !important;
|
||||
}
|
||||
.el-tabs__content {
|
||||
height: 100% !important;
|
||||
flex: auto;
|
||||
position: relative;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
.el-tab-pane {
|
||||
height: 100%;
|
||||
flex: auto;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
</style>
|
||||
<template>
|
||||
<div class="wx-custom-tab">
|
||||
<el-tabs v-model="tabValue" style="height: 100%;">
|
||||
<el-tab-pane label="国内外标准法规" name="stand">
|
||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||
<stand v-if="tabValue === 'stand'" v-btn-permission="'ad3ef2b8b8487229e52a7fe93416c437'"></stand>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="国内外政策" name="laws" >
|
||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||
<laws v-if="tabValue === 'laws'" v-btn-permission="'efcbe65f90d3a23f0be5df5ad60d1dac'"></laws >
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="企业标准库" name="buss">
|
||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||
<buss v-if="tabValue === 'buss'" v-btn-permission="'7feeb73929c25a6f1fd67952704ec02b'"></buss>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
<!-- <el-tab-pane label="其他" name="other">
|
||||
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
|
||||
<other v-if="tabValue === 'other'"></other>
|
||||
</div>
|
||||
</el-tab-pane>-->
|
||||
</el-tabs>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Laws from './components/laws'
|
||||
import Stand from './components/stand'
|
||||
import Buss from './components/buss'
|
||||
/*import Other from './components/other'*/
|
||||
export default {
|
||||
name: 'index',
|
||||
components: {
|
||||
Laws,
|
||||
Stand,
|
||||
Buss,
|
||||
// Other
|
||||
},
|
||||
data () {
|
||||
return {
|
||||
tabValue: 'stand'
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="less" scoped>
|
||||
.wx-custom-tab {
|
||||
height: 100%;
|
||||
padding: 0 10px;
|
||||
background: #fff;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
/deep/.el-tabs{
|
||||
flex: auto;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
/deep/ .el-tabs__header{
|
||||
margin:0 !important;
|
||||
}
|
||||
.el-tabs__content {
|
||||
height: 100% !important;
|
||||
flex: auto;
|
||||
position: relative;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
.el-tab-pane {
|
||||
height: 100%;
|
||||
flex: auto;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
@@ -1,68 +1,68 @@
|
||||
<!-- 配置管理 - 链接管理 -->
|
||||
<template>
|
||||
<div class="data-link">
|
||||
<el-tabs v-model="activeName">
|
||||
<el-tab-pane label="第一行链接" name="firstLink">
|
||||
<first-link v-if="activeName === 'firstLink'"></first-link>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="第二行链接" name="secondLink">
|
||||
<second-link v-if="activeName === 'secondLink'"></second-link>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import firstLink from "./linkType/firstLink";
|
||||
import secondLink from "./linkType/secondLink";
|
||||
export default {
|
||||
name: "linkManage",
|
||||
components: {
|
||||
firstLink,
|
||||
secondLink
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
activeName: 'firstLink',
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="less" scoped>
|
||||
@import '~@/assets/styles/mixins';
|
||||
.data-link{
|
||||
height: 100%;
|
||||
padding: 0 10px;
|
||||
background: #fff;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
/deep/ .el-tabs {
|
||||
flex: auto;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
/deep/ .el-tabs__header {
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
.el-tabs__content {
|
||||
height: 100% !important;
|
||||
flex: auto;
|
||||
position: relative;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
.el-tab-pane {
|
||||
height: 100%;
|
||||
flex: auto;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<!-- 配置管理 - 链接管理 -->
|
||||
<template>
|
||||
<div class="data-link">
|
||||
<el-tabs v-model="activeName">
|
||||
<el-tab-pane label="第一行链接" name="firstLink">
|
||||
<first-link v-if="activeName === 'firstLink'" v-btn-permission="'c8355290d8ece5202db506405c7df6fd'"></first-link>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="第二行链接" name="secondLink">
|
||||
<second-link v-if="activeName === 'secondLink'" v-btn-permission="'b22bdd0959e5a445fd90a9e0e7a8f607'"></second-link>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import firstLink from "./linkType/firstLink";
|
||||
import secondLink from "./linkType/secondLink";
|
||||
export default {
|
||||
name: "linkManage",
|
||||
components: {
|
||||
firstLink,
|
||||
secondLink
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
activeName: 'firstLink',
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="less" scoped>
|
||||
@import '~@/assets/styles/mixins';
|
||||
.data-link{
|
||||
height: 100%;
|
||||
padding: 0 10px;
|
||||
background: #fff;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
/deep/ .el-tabs {
|
||||
flex: auto;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
/deep/ .el-tabs__header {
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
.el-tabs__content {
|
||||
height: 100% !important;
|
||||
flex: auto;
|
||||
position: relative;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
.el-tab-pane {
|
||||
height: 100%;
|
||||
flex: auto;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
type="primary"
|
||||
class="common-button-primary add-button"
|
||||
@click="addLink"
|
||||
v-btn-permission="'980cb239683de9e29ee5335cec98e5b4'"
|
||||
v-btn-permission="'a87f58f50bed49452ee2a9147254b16b'"
|
||||
size="mini">新增
|
||||
</el-button>
|
||||
<!-- <el-button
|
||||
@@ -21,7 +21,7 @@
|
||||
type="danger"
|
||||
class="common-button-primary add-button"
|
||||
@click="deleteAllLink"
|
||||
v-btn-permission="'779665b2e4bb20fc480cf9372a100f69'"
|
||||
v-btn-permission="'436653a7e2e55c427dda1f1d0faa4fca'"
|
||||
size="mini">删除
|
||||
</el-button>
|
||||
</div>
|
||||
@@ -65,10 +65,10 @@
|
||||
show-overflow-tooltip
|
||||
label="链接">
|
||||
<template slot-scope="scope">
|
||||
<span v-if="scope.row.url.slice(0,7) === 'http://' || scope.row.url.slice(0,8) === 'https://'" @click="linkto(scope.row.url)" style="color: #0c91e5;cursor: pointer;text-decoration: underline">
|
||||
<span v-if="scope.row.url.slice(0,7) === 'http://' || scope.row.url.slice(0,8) === 'https://'" @click="linkto(scope.row.url)" style="color: #0c91e5;cursor: pointer;text-decoration: underline" v-btn-permission="'7ce85b4b537f2a78db0c468beec5c08f'">
|
||||
{{ scope.row.url }}
|
||||
</span>
|
||||
<span v-else @click="linkto('http://' + scope.row.url)" style="color: #0c91e5;cursor: pointer;text-decoration: underline">
|
||||
<span v-else @click="linkto('http://' + scope.row.url)" style="color: #0c91e5;cursor: pointer;text-decoration: underline" v-btn-permission="'7ce85b4b537f2a78db0c468beec5c08f'">
|
||||
{{ 'http://' + scope.row.url }}
|
||||
</span>
|
||||
</template>
|
||||
@@ -81,10 +81,10 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item v-btn-permission="'0fbb849e244e07433a90180fb314ad10'" :command="[scope.row, '删除']">
|
||||
<el-dropdown-item v-btn-permission="'cd639217443270d5c858fc593b439f79'" :command="[scope.row, '删除']">
|
||||
删除
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item v-btn-permission="'fa0846d977aeef07e9cb7faf648f8f7f'" :command="[scope.row, '编辑']">
|
||||
<el-dropdown-item v-btn-permission="'2545b11a92961106563f83daad9735ff'" :command="[scope.row, '编辑']">
|
||||
编辑
|
||||
</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
type="primary"
|
||||
class="common-button-primary add-button"
|
||||
@click="addLink"
|
||||
v-btn-permission="'980cb239683de9e29ee5335cec98e5b4'"
|
||||
v-btn-permission="'123a2d7808ec50b6b4ce14567a9282f2'"
|
||||
size="mini">新增
|
||||
</el-button>
|
||||
<!-- <el-button
|
||||
@@ -21,7 +21,7 @@
|
||||
type="danger"
|
||||
class="common-button-primary add-button"
|
||||
@click="deleteAllLink"
|
||||
v-btn-permission="'779665b2e4bb20fc480cf9372a100f69'"
|
||||
v-btn-permission="'20ddefa1588cbebeee5372d7f5389693'"
|
||||
size="mini">删除
|
||||
</el-button>
|
||||
</div>
|
||||
@@ -65,10 +65,10 @@
|
||||
show-overflow-tooltip
|
||||
label="链接">
|
||||
<template slot-scope="scope">
|
||||
<span v-if="scope.row.url.slice(0,7) === 'http://' || scope.row.url.slice(0,8) === 'https://'" @click="linkto(scope.row.url)" style="color: #0c91e5;cursor: pointer;text-decoration: underline">
|
||||
<span v-if="scope.row.url.slice(0,7) === 'http://' || scope.row.url.slice(0,8) === 'https://'" @click="linkto(scope.row.url)" style="color: #0c91e5;cursor: pointer;text-decoration: underline" v-btn-permission="'ce8bfa18d70a122aa96b945a766cf290'">
|
||||
{{ scope.row.url }}
|
||||
</span>
|
||||
<span v-else @click="linkto('http://' + scope.row.url)" style="color: #0c91e5;cursor: pointer;text-decoration: underline">
|
||||
<span v-else @click="linkto('http://' + scope.row.url)" style="color: #0c91e5;cursor: pointer;text-decoration: underline" v-btn-permission="'ce8bfa18d70a122aa96b945a766cf290'">
|
||||
{{ 'http://' + scope.row.url }}
|
||||
</span>
|
||||
</template>
|
||||
@@ -81,10 +81,10 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item v-btn-permission="'0fbb849e244e07433a90180fb314ad10'" :command="[scope.row, '删除']">
|
||||
<el-dropdown-item v-btn-permission="'74725d0f8bf0df73bc9c297358803588'" :command="[scope.row, '删除']">
|
||||
删除
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item v-btn-permission="'fa0846d977aeef07e9cb7faf648f8f7f'" :command="[scope.row, '编辑']">
|
||||
<el-dropdown-item v-btn-permission="'c88bcafee6144c573a6820df9dde586d'" :command="[scope.row, '编辑']">
|
||||
编辑
|
||||
</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
|
||||
@@ -11,12 +11,12 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button class="common-button-primary" type="primary" size="mini" @click="search"
|
||||
v-btn-permission="">查询
|
||||
v-btn-permission="'fc37681cb98f8122d8969c91b8ee1c94'">查询
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button class="common-button-default" @click="resetSelect" size="mini"
|
||||
v-btn-permission="">清空
|
||||
v-btn-permission="'6b449f378912df86bb15e4fc32da6435'">清空
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -24,15 +24,15 @@
|
||||
<div class="table-content">
|
||||
<div class="table-button">
|
||||
<el-button type="primary" size="mini"
|
||||
class="common-button-primary" @click="committeeAdd">
|
||||
class="common-button-primary" @click="committeeAdd" v-btn-permission="'33519a9d6eee3576e04e165b98e926c7'">
|
||||
新增
|
||||
</el-button>
|
||||
<el-button type="primary" size="mini"
|
||||
class="common-button-primary" @click="committeeEdit">
|
||||
class="common-button-primary" @click="committeeEdit" v-btn-permission="'8fcdfb04dd4257f7ddc3372dd7d06056'">
|
||||
编辑
|
||||
</el-button>
|
||||
<el-button type="primary" size="mini"
|
||||
class="common-button-primary" @click="committeeDel">
|
||||
class="common-button-primary" @click="committeeDel" v-btn-permission="'6382abe1d7d3686909921161503de05f'">
|
||||
批量删除
|
||||
</el-button>
|
||||
</div>
|
||||
|
||||
@@ -58,18 +58,18 @@
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" size="mini"
|
||||
class="common-button-primary" @click="getDatas('1')">
|
||||
class="common-button-primary" @click="getDatas('1')" v-btn-permission="'d285ee99b52abcd63d863f6783e350f0'">
|
||||
查询
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button size="mini" class="common-button-default" @click="clearAllSearch">
|
||||
<el-button size="mini" class="common-button-default" @click="clearAllSearch" v-btn-permission="'12a6b1f548cef7b152746c978fc32dbb'">
|
||||
清空
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
<el-button size="mini" type="primary" @click="selectEdit">
|
||||
<el-button size="mini" type="primary" @click="selectEdit" v-btn-permission="'786a941b255a4fe4d13b7e67f100a4e5'">
|
||||
批量配置岗位
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
@@ -166,7 +166,7 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item v-btn-permission="'30db3b395deb5004266cd65d302c2776'" v-if="scope.row.disableFlag === '1'" :command="[scope.row, '启用']">
|
||||
<el-dropdown-item v-btn-permission="'30db3b395deb5004266cd65d302c2776'" v-if="scope.row.disableFlag === '1'" :command="[scope.row, '启用']" >
|
||||
启用
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item v-btn-permission="'30db3b395deb5004266cd65d302c2776'" v-if="scope.row.disableFlag === '0'" :command="[scope.row, '禁用']">
|
||||
@@ -203,7 +203,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button class="common-button-primary" type="primary" size="mini" @click="searchPostName"
|
||||
v-btn-permission="">查询
|
||||
v-btn-permission="''">查询
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
|
||||
@@ -19,12 +19,12 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button class="common-button-primary" type="primary" size="mini" @click="searchPostName"
|
||||
v-btn-permission="">查询
|
||||
v-btn-permission="'0d8ddb11e7f924c91cb86c9d6f24dc20'">查询
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button class="common-button-default" @click="resetSelect" size="mini"
|
||||
v-btn-permission="">清空
|
||||
v-btn-permission="'93ed4eeb1ad7c005e505a346d3997412'">清空
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -32,15 +32,15 @@
|
||||
<div class="table-content">
|
||||
<div class="table-button">
|
||||
<el-button type="primary" size="mini"
|
||||
class="common-button-primary" @click="add">
|
||||
class="common-button-primary" @click="add" v-btn-permission="'c75cda0786cd76094456082cf8e2d098'">
|
||||
新增
|
||||
</el-button>
|
||||
<el-button type="primary" size="mini"
|
||||
class="common-button-primary" @click="edit">
|
||||
class="common-button-primary" @click="edit" v-btn-permission="'cabf2a3ddd06136225a46bce777ac21c'">
|
||||
编辑
|
||||
</el-button>
|
||||
<el-button type="primary" size="mini"
|
||||
class="common-button-primary" @click="workDel">
|
||||
class="common-button-primary" @click="workDel" v-btn-permission="'0a76fe1a368755aeefc5a1a48eb0ec7f'">
|
||||
批量删除
|
||||
</el-button>
|
||||
</div>
|
||||
|
||||
@@ -1,220 +1,222 @@
|
||||
<template>
|
||||
<div class="Operation-log">
|
||||
<div class="search-area">
|
||||
<div class="left">
|
||||
<el-form
|
||||
ref="searchForm"
|
||||
:model="searchForm"
|
||||
inline
|
||||
>
|
||||
<el-form-item label="操作人" class="search-item">
|
||||
<el-input
|
||||
v-model="searchForm.account"
|
||||
style="display: none;"
|
||||
></el-input>
|
||||
<el-input
|
||||
v-model="searchForm.accountName"
|
||||
placeholder="请选择操作人"
|
||||
readonly="readonly"
|
||||
@click.native="choiceZRR"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="开始日期" >
|
||||
<el-date-picker
|
||||
v-model="searchForm.sTime"
|
||||
type="datetime"
|
||||
placeholder="请选择开始日期"
|
||||
size="small"
|
||||
value-format="yyyy-MM-dd HH:mm:ss">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="结束日期" >
|
||||
<el-date-picker
|
||||
v-model="searchForm.eTime"
|
||||
type="datetime"
|
||||
placeholder="请选择结束日期"
|
||||
size="small"
|
||||
value-format="yyyy-MM-dd HH:mm:ss">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="操作类型" class="search-item">
|
||||
<el-select v-model="searchForm.oper" clearable placeholder="请选择操作类型">
|
||||
<el-option
|
||||
v-for="(item, index) in typeList"
|
||||
placeholder="请选择操作类型"
|
||||
:key="index"
|
||||
:value="item.oper"
|
||||
:label="item.oper"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="操作内容" class="search-item">
|
||||
<el-input
|
||||
v-model="searchForm.content"
|
||||
placeholder="请选择操作内容"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button
|
||||
class="common-button-primary"
|
||||
type="primary"
|
||||
size="mini"
|
||||
@click="searchBtn"
|
||||
>搜索</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
@click="resetSelect"
|
||||
size="mini"
|
||||
>清空</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content">
|
||||
<el-table
|
||||
stripe
|
||||
ref="selections"
|
||||
tooltip-effect="dark"
|
||||
border
|
||||
height="100%"
|
||||
:data="data"
|
||||
class="table"
|
||||
:header-cell-style="{
|
||||
background: '#e8e8e8',
|
||||
color: '#333333',
|
||||
fontSize: '16px',
|
||||
fontWeight: 'bold',
|
||||
height: '48px',
|
||||
}">
|
||||
<el-table-column prop="account" label="操作人">
|
||||
</el-table-column>
|
||||
<el-table-column prop="dept" label="所属部门">
|
||||
</el-table-column>
|
||||
<el-table-column prop="operTime" label="操作时间">
|
||||
</el-table-column>
|
||||
<el-table-column prop="oper" label="操作类型">
|
||||
</el-table-column>
|
||||
<el-table-column prop="special" label="操作内容">
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
<loading :loading="dataLoading">数据处理中</loading>
|
||||
</div>
|
||||
<pagination
|
||||
:total="total"
|
||||
:pageChange="searchForm.page"
|
||||
:pageSizeChange="searchForm.pageSize"
|
||||
@pageChange="pageChange"
|
||||
@pageSizeChange="pageSizeChange"
|
||||
></pagination>
|
||||
<Role-tree
|
||||
check-box
|
||||
:is-title="'选择操作人'"
|
||||
:is-visible.sync="modalshowflag"
|
||||
@checkedRole="checkedRole"
|
||||
:nodeList="nodeList"
|
||||
></Role-tree>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
name: "OperationLog",
|
||||
data () {
|
||||
return {
|
||||
dataLoading: false,
|
||||
total: 0,
|
||||
data: [],
|
||||
typeList: [],
|
||||
styles: {
|
||||
height: 'calc(100% - 55px)',
|
||||
overflow: 'auto',
|
||||
paddingBottom: '53px',
|
||||
position: 'static'
|
||||
},
|
||||
searchForm: {
|
||||
accountName: '',
|
||||
account: '',
|
||||
sTime: '',
|
||||
eTime: '',
|
||||
oper: '',
|
||||
content: '',
|
||||
page: 1,
|
||||
pageSize: this.$store.getters.userInfo.configContent,
|
||||
},
|
||||
nodeList: [],
|
||||
modalshowflag: false,
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
checkedRole (data) {
|
||||
this.searchForm.account = data[0].id
|
||||
this.searchForm.accountName = data[0].name
|
||||
},
|
||||
choiceZRR () {
|
||||
this.nodeList = []
|
||||
this.nodeList.push(this.searchForm.account)
|
||||
this.modalshowflag = true
|
||||
},
|
||||
searchBtn () {
|
||||
this.searchForm.page = 1
|
||||
this.getData()
|
||||
},
|
||||
getData () {
|
||||
this.$http.get('sysLog/sys-log/getAllLog', this.searchForm, {
|
||||
_this: this,
|
||||
loading: 'dataLoading'
|
||||
}, res => {
|
||||
if (res.ok) {
|
||||
this.total = res.data.total;
|
||||
res.data.records.forEach(item => {
|
||||
item.account = "(" + item.account + ")" + item.accountName;
|
||||
});
|
||||
this.data = res.data.records;
|
||||
}
|
||||
})
|
||||
},
|
||||
pageChange (page) {
|
||||
this.searchForm.page = page
|
||||
this.getData()
|
||||
},
|
||||
pageSizeChange (pageSize) {
|
||||
this.searchForm.pageSize = pageSize
|
||||
this.getData()
|
||||
},
|
||||
resetSelect () {
|
||||
this.searchForm.page = 1
|
||||
this.searchForm.accountName = ''
|
||||
this.searchForm.account = ''
|
||||
this.searchForm.sTime = ''
|
||||
this.searchForm.eTime = ''
|
||||
this.searchForm.oper = ''
|
||||
this.searchForm.content = ''
|
||||
this.getData()
|
||||
},
|
||||
},
|
||||
mounted () {
|
||||
this.getData()
|
||||
this.$http.get('sysLog/sys-log/getLogOper', {}, {
|
||||
_this: this,
|
||||
}, res => {
|
||||
if (res.ok) {
|
||||
this.typeList = res.data
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<style lang="less" scoped>
|
||||
.Operation-log {
|
||||
height: 100%;
|
||||
.content {
|
||||
height: calc(~"100% - 55px - 56px");
|
||||
overflow-y: auto;
|
||||
}
|
||||
.search-select.el-dropdown {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<template>
|
||||
<div class="Operation-log">
|
||||
<div class="search-area">
|
||||
<div class="left">
|
||||
<el-form
|
||||
ref="searchForm"
|
||||
:model="searchForm"
|
||||
inline
|
||||
>
|
||||
<el-form-item label="操作人" class="search-item">
|
||||
<el-input
|
||||
v-model="searchForm.account"
|
||||
style="display: none;"
|
||||
></el-input>
|
||||
<el-input
|
||||
v-model="searchForm.accountName"
|
||||
placeholder="请选择操作人"
|
||||
readonly="readonly"
|
||||
@click.native="choiceZRR"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="开始日期" >
|
||||
<el-date-picker
|
||||
v-model="searchForm.sTime"
|
||||
type="datetime"
|
||||
placeholder="请选择开始日期"
|
||||
size="small"
|
||||
value-format="yyyy-MM-dd HH:mm:ss">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="结束日期" >
|
||||
<el-date-picker
|
||||
v-model="searchForm.eTime"
|
||||
type="datetime"
|
||||
placeholder="请选择结束日期"
|
||||
size="small"
|
||||
value-format="yyyy-MM-dd HH:mm:ss">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="操作类型" class="search-item">
|
||||
<el-select v-model="searchForm.oper" clearable placeholder="请选择操作类型">
|
||||
<el-option
|
||||
v-for="(item, index) in typeList"
|
||||
placeholder="请选择操作类型"
|
||||
:key="index"
|
||||
:value="item.oper"
|
||||
:label="item.oper"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="操作内容" class="search-item">
|
||||
<el-input
|
||||
v-model="searchForm.content"
|
||||
placeholder="请选择操作内容"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button
|
||||
class="common-button-primary"
|
||||
type="primary"
|
||||
size="mini"
|
||||
@click="searchBtn"
|
||||
v-btn-permission="'ef2d8c0d8ab743e8b344c8a0f5c330cf'"
|
||||
>搜索</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
@click="resetSelect"
|
||||
size="mini"
|
||||
v-btn-permission="'c8605037fd040fd480b052d6e9dd8d13'"
|
||||
>清空</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content">
|
||||
<el-table
|
||||
stripe
|
||||
ref="selections"
|
||||
tooltip-effect="dark"
|
||||
border
|
||||
height="100%"
|
||||
:data="data"
|
||||
class="table"
|
||||
:header-cell-style="{
|
||||
background: '#e8e8e8',
|
||||
color: '#333333',
|
||||
fontSize: '16px',
|
||||
fontWeight: 'bold',
|
||||
height: '48px',
|
||||
}">
|
||||
<el-table-column prop="account" label="操作人">
|
||||
</el-table-column>
|
||||
<el-table-column prop="dept" label="所属部门">
|
||||
</el-table-column>
|
||||
<el-table-column prop="operTime" label="操作时间">
|
||||
</el-table-column>
|
||||
<el-table-column prop="oper" label="操作类型">
|
||||
</el-table-column>
|
||||
<el-table-column prop="special" label="操作内容">
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
<loading :loading="dataLoading">数据处理中</loading>
|
||||
</div>
|
||||
<pagination
|
||||
:total="total"
|
||||
:pageChange="searchForm.page"
|
||||
:pageSizeChange="searchForm.pageSize"
|
||||
@pageChange="pageChange"
|
||||
@pageSizeChange="pageSizeChange"
|
||||
></pagination>
|
||||
<Role-tree
|
||||
check-box
|
||||
:is-title="'选择操作人'"
|
||||
:is-visible.sync="modalshowflag"
|
||||
@checkedRole="checkedRole"
|
||||
:nodeList="nodeList"
|
||||
></Role-tree>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
name: "OperationLog",
|
||||
data () {
|
||||
return {
|
||||
dataLoading: false,
|
||||
total: 0,
|
||||
data: [],
|
||||
typeList: [],
|
||||
styles: {
|
||||
height: 'calc(100% - 55px)',
|
||||
overflow: 'auto',
|
||||
paddingBottom: '53px',
|
||||
position: 'static'
|
||||
},
|
||||
searchForm: {
|
||||
accountName: '',
|
||||
account: '',
|
||||
sTime: '',
|
||||
eTime: '',
|
||||
oper: '',
|
||||
content: '',
|
||||
page: 1,
|
||||
pageSize: this.$store.getters.userInfo.configContent,
|
||||
},
|
||||
nodeList: [],
|
||||
modalshowflag: false,
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
checkedRole (data) {
|
||||
this.searchForm.account = data[0].id
|
||||
this.searchForm.accountName = data[0].name
|
||||
},
|
||||
choiceZRR () {
|
||||
this.nodeList = []
|
||||
this.nodeList.push(this.searchForm.account)
|
||||
this.modalshowflag = true
|
||||
},
|
||||
searchBtn () {
|
||||
this.searchForm.page = 1
|
||||
this.getData()
|
||||
},
|
||||
getData () {
|
||||
this.$http.get('sysLog/sys-log/getAllLog', this.searchForm, {
|
||||
_this: this,
|
||||
loading: 'dataLoading'
|
||||
}, res => {
|
||||
if (res.ok) {
|
||||
this.total = res.data.total;
|
||||
res.data.records.forEach(item => {
|
||||
item.account = "(" + item.account + ")" + item.accountName;
|
||||
});
|
||||
this.data = res.data.records;
|
||||
}
|
||||
})
|
||||
},
|
||||
pageChange (page) {
|
||||
this.searchForm.page = page
|
||||
this.getData()
|
||||
},
|
||||
pageSizeChange (pageSize) {
|
||||
this.searchForm.pageSize = pageSize
|
||||
this.getData()
|
||||
},
|
||||
resetSelect () {
|
||||
this.searchForm.page = 1
|
||||
this.searchForm.accountName = ''
|
||||
this.searchForm.account = ''
|
||||
this.searchForm.sTime = ''
|
||||
this.searchForm.eTime = ''
|
||||
this.searchForm.oper = ''
|
||||
this.searchForm.content = ''
|
||||
this.getData()
|
||||
},
|
||||
},
|
||||
mounted () {
|
||||
this.getData()
|
||||
this.$http.get('sysLog/sys-log/getLogOper', {}, {
|
||||
_this: this,
|
||||
}, res => {
|
||||
if (res.ok) {
|
||||
this.typeList = res.data
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<style lang="less" scoped>
|
||||
.Operation-log {
|
||||
height: 100%;
|
||||
.content {
|
||||
height: calc(~"100% - 55px - 56px");
|
||||
overflow-y: auto;
|
||||
}
|
||||
.search-select.el-dropdown {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -11,13 +11,14 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button class="common-button-primary" type="primary" size="mini" @click="searchPostName"
|
||||
v-btn-permission="">查询
|
||||
<el-button class="common-button-primary" type="primary"
|
||||
v-btn-permission="'758f8a7438a7bc49a29ecc240789b884'"
|
||||
size="mini" @click="searchPostName">查询
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="" class="search-item btn-box">
|
||||
<el-button class="common-button-default" @click="resetSelect" size="mini"
|
||||
v-btn-permission="">清空
|
||||
v-btn-permission="'50ee603959d7c8f3fbb3240101a6f252'">清空
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -335,7 +336,8 @@
|
||||
} else {
|
||||
this.$http.put('sarPosition/position', {
|
||||
id: this.editId,
|
||||
name: this.sarStandardsInfoEO.name
|
||||
name: this.sarStandardsInfoEO.name,
|
||||
operator : this.$store.getters.userInfo.account
|
||||
}, {
|
||||
_this: this,
|
||||
loading: 'Loading'
|
||||
|
||||
@@ -37,13 +37,13 @@
|
||||
<el-button type="primary"
|
||||
class="common-button-primary add-button"
|
||||
@click="roleAddData"
|
||||
v-btn-permission="'bb2571b08179edb36880aae169cb2e54'"
|
||||
size="mini">配置法规库权限
|
||||
v-btn-permission="'f73bebf2787676d94faf54e923960dc7'"
|
||||
size="mini">配置法规库树结构权限
|
||||
</el-button>
|
||||
<el-button type="primary"
|
||||
class="common-button-primary add-button"
|
||||
@click="roleDataAdd"
|
||||
v-btn-permission="''"
|
||||
v-btn-permission="'bb9ca454af855bbefff426a0a0f8596a'"
|
||||
size="mini">配置法规库数据权限
|
||||
</el-button>
|
||||
<el-button type="primary"
|
||||
@@ -55,6 +55,7 @@
|
||||
<el-button type="primary"
|
||||
class="common-button-primary add-button"
|
||||
@click="getRole"
|
||||
v-btn-permission="'b137bf029b78a6a092661a062ae053e8'"
|
||||
size="mini">查看人员
|
||||
</el-button>
|
||||
</div>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -69,7 +69,7 @@
|
||||
<label style="margin-right: 164px;">{{ child.attrName }}</label>
|
||||
<template v-if="child.value && child.value.length > 0">
|
||||
<!-- 单个文件时-->
|
||||
<div v-for="(file, fileIndex) in child1Func(child.value)">
|
||||
<div v-for="(file, fileIndex) in child1Func(child.value)" style="position: relative;display: flex;">
|
||||
<span v-if="child.value && child.value.length > 0 && child.value.length === 1" style="display: flex; align-items: center;">
|
||||
<a style="font-size: 16px;color: #409EFF;cursor: pointer;"
|
||||
@click="openFileInPdf(file.id, file.oldFileName)" target="_blank"
|
||||
@@ -110,12 +110,11 @@
|
||||
<!-- <span class="time-text">上传时间:{{ dateFormat(file.modifyTime) }}</span>-->
|
||||
</div>
|
||||
<el-button
|
||||
v-if="child.attrField === itemNam "
|
||||
v-if="child.attrField === itemNam"
|
||||
v-for="(itemNam,index) in itemExistList"
|
||||
:key="index"
|
||||
@click="showItemsModel(child.attrField)"
|
||||
class="decomposition-btn"
|
||||
style="right:62px"
|
||||
>标准分解单
|
||||
</el-button>
|
||||
</div>
|
||||
@@ -613,12 +612,11 @@
|
||||
<el-button
|
||||
v-if="child.attrField === itemNam "
|
||||
v-for="(itemNam,index) in itemExistList"
|
||||
:key="index"
|
||||
:key="itemNam"
|
||||
@click="showItemsModel(child.attrField)"
|
||||
class="decomposition-btn"
|
||||
>标准分解单
|
||||
</el-button>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
@@ -864,16 +862,21 @@
|
||||
>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
show-overflow-tooltip
|
||||
prop="termsConditions"
|
||||
min-width="200"
|
||||
label="条款内容"
|
||||
:resizable="false"
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
<div class="table-jump" @click="itemsTextDialog(scope.row.itemsNum, scope.row.termsConditions)">
|
||||
{{ scope.row.termsConditions ? scope.row.termsConditions.replace(/<.*?>/ig, ' ') : '' }}
|
||||
</div>
|
||||
<!-- <div class="table-jump" @click="itemsTextDialog(scope.row.itemsNum, scope.row.termsConditions)">-->
|
||||
<!-- {{ scope.row.termsConditions ? scope.row.termsConditions.replace(/<.*?>/ig, ' ') : '' }}-->
|
||||
<!-- </div>-->
|
||||
<el-tooltip placement="top">
|
||||
<div slot="content" v-html="scope.row.termsConditions" :disabled="scope.row.termsConditions"></div>
|
||||
<div class="table-jump" style=" overflow: hidden;text-overflow: ellipsis;white-space: nowrap;" @click="itemsTextDialog(scope.row.itemsNum, scope.row.termsConditions)">
|
||||
{{ scope.row.termsConditions ? scope.row.termsConditions.replace(/<.*?>/ig, ' ') : '' }}
|
||||
</div>
|
||||
</el-tooltip>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
@@ -2852,7 +2855,7 @@ export default {
|
||||
_this: this
|
||||
}, res => {
|
||||
this.sarStandardsInfoEO = res.data || {}
|
||||
this.itemExistList = this.sarStandardsInfoEO.attrInfoMap.itemExistList;
|
||||
this.itemExistList = new Set(this.sarStandardsInfoEO.attrInfoMap.itemExistList)
|
||||
if (this.sarStandardsInfoEO.issueTime != null && this.sarStandardsInfoEO.issueTime !== '') {
|
||||
this.sarStandardsInfoEO.issueTime = this.sarStandardsInfoEO.issueTime.split(' ')[0]
|
||||
}
|
||||
@@ -3697,7 +3700,7 @@ export default {
|
||||
})
|
||||
},*/
|
||||
async mounted() {
|
||||
this.sarStandardsInfoEO.id = this.$route.params.id
|
||||
this.sarStandardsInfoEO.id = this.$route.params.id
|
||||
// await this.selectStandMessage()
|
||||
this.standItemEO.standId = this.$route.params.id
|
||||
// 从数据库中查询各下拉框数据
|
||||
|
||||
@@ -168,6 +168,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
size="mini"
|
||||
v-btn-permission="'7ec1c1789e26ac06f0c27ff02067b5ec'"
|
||||
class="common-button-primary"
|
||||
@click="StandFileListByPage"
|
||||
>搜索</el-button>
|
||||
@@ -176,6 +177,7 @@
|
||||
<el-button
|
||||
size="mini"
|
||||
class="common-button-default"
|
||||
v-btn-permission="'3d2a7ad51f31f0204810b6e505a244f8'"
|
||||
@click="clearGetStandFileListByPage"
|
||||
>清空</el-button>
|
||||
</el-form-item>
|
||||
@@ -991,19 +993,24 @@ export default {
|
||||
}, {
|
||||
_this: this, loading: 'loading'
|
||||
}, res => {
|
||||
res.data.list.map((item, index) => {
|
||||
if (item.collectId != null && item.collectId !== '') {
|
||||
item.showNumber= item.splitStatus=='0' ? item.showNumber : item.standNumSplit
|
||||
item.standName=item.splitStatus=='0' ? item.standName : item.standNameSplit
|
||||
item.collectBtn = false
|
||||
} else {
|
||||
item.showNumber= item.splitStatus=='0' ? item.showNumber : item.standNumSplit
|
||||
item.standName=item.splitStatus=='0' ? item.standName : item.standNameSplit
|
||||
item.collectBtn = true
|
||||
}
|
||||
})
|
||||
this.standInfoList = res.data.list
|
||||
this.total = res.data.count
|
||||
if(res.data.list.length){
|
||||
res.data.list.map((item, index) => {
|
||||
if (item.collectId != null && item.collectId !== '') {
|
||||
item.showNumber= item.splitStatus=='0' ? item.showNumber : item.standNumSplit
|
||||
item.standName=item.splitStatus=='0' ? item.standName : item.standNameSplit
|
||||
item.collectBtn = false
|
||||
} else {
|
||||
item.showNumber= item.splitStatus=='0' ? item.showNumber : item.standNumSplit
|
||||
item.standName=item.splitStatus=='0' ? item.standName : item.standNameSplit
|
||||
item.collectBtn = true
|
||||
}
|
||||
})
|
||||
this.standInfoList = res.data.list
|
||||
this.total = res.data.count
|
||||
}else{
|
||||
this.splitInfoPage = 1
|
||||
this.getSarFileSplitInfoEOPage()
|
||||
}
|
||||
}, e => {
|
||||
})
|
||||
},
|
||||
|
||||
@@ -37,14 +37,14 @@
|
||||
<div class="tree-right">
|
||||
<div class="content">
|
||||
<div class="action-bar">
|
||||
<el-button v-btn-permission="'SRE2ZRX3MJSSH5YYLRGH'" size="mini" @click="importItemInfo" ><i class="iconfont"></i>导入</el-button>
|
||||
<el-button v-btn-permission="''" size="mini" @click="exportItemInfo"><i class="iconfont"></i>导出</el-button>
|
||||
<el-button v-btn-permission="''" size="mini" @click="judgebatchDeleteItem"><i class="iconfont"></i>删除</el-button>
|
||||
<el-button v-btn-permission="'QULWGFSB3NMP84REU7BP'" size="mini" @click="uploadImportModal"><i class="iconfont"></i>模板下载</el-button>
|
||||
<el-button v-btn-permission="''" size="mini" @click="batchCopy">批量复制</el-button>
|
||||
<el-button v-btn-permission="''" size="mini" @click="combineItems">合并条款</el-button>
|
||||
<el-button v-btn-permission="'P5NLYUS4XTP9P676XDEW'" size="mini" @click="openSubmitAndExamine" v-if="this.$route.query.result === '1'">提交</el-button>
|
||||
<el-button v-if="auditFlag==='1'" size="mini" @click="splitCheckBtn">审核</el-button>
|
||||
<el-button v-btn-permission="'7425c976dbdabe8ed92d12f9bb0f79ba'" size="mini" @click="importItemInfo" ><i class="iconfont"></i>导入</el-button>
|
||||
<el-button v-btn-permission="'11a9ebeec5cbee55e7c49c07c25f47ac'" size="mini" @click="exportItemInfo"><i class="iconfont"></i>导出</el-button>
|
||||
<el-button v-btn-permission="'f53a4a4776dbee07e38f5db04c5a7d81'" size="mini" @click="judgebatchDeleteItem"><i class="iconfont"></i>删除</el-button>
|
||||
<el-button v-btn-permission="'19173939f52bb35d82e85fdcfc5bc37a'" size="mini" @click="uploadImportModal"><i class="iconfont"></i>模板下载</el-button>
|
||||
<el-button v-btn-permission="'6c51b9f4bb333aaf4895c98f8c2ea896'" size="mini" @click="batchCopy">批量复制</el-button>
|
||||
<el-button v-btn-permission="'b5eb643881b814cadd477a1e414e568e'" size="mini" @click="combineItems">合并条款</el-button>
|
||||
<el-button v-btn-permission="'958e004c1ac4fe39564aa7547b8c0b6b'" size="mini" @click="openSubmitAndExamine" v-if="this.$route.query.result === '1'">提交</el-button>
|
||||
<el-button v-if="auditFlag==='1'" size="mini" v-btn-permission="'958e004c1ac4fe39564aa7547b8c0b6b'" @click="splitCheckBtn">审核</el-button>
|
||||
<!--<el-button size="mini" @click="$message.warning('需求暂不明确')" v-if="this.$route.query.result === '1'">提交</el-button>-->
|
||||
</div>
|
||||
<el-table
|
||||
@@ -96,11 +96,11 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '属性']" v-btn-permission="''">属性</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '编辑', scope.$index]" v-if="splitStatus === '0' || splitStatus === '4'" v-btn-permission="''">编辑</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '编辑', scope.$index]" v-else :disabled="true" v-btn-permission="''">编辑</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '复制']" v-btn-permission="''">复制</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '删除']" v-btn-permission="''">删除</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '属性']" v-btn-permission="'6c697ab1dd54d0264e06e526506c4492'">属性</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '编辑', scope.$index]" v-if="splitStatus === '0' || splitStatus === '4'" v-btn-permission="'117fc9260e2014077489c45276976593'">编辑</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '编辑', scope.$index]" v-else :disabled="true" v-btn-permission="'117fc9260e2014077489c45276976593'">编辑</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '复制']" v-btn-permission="'2027eafd482aa7d031c95ef5908dc725'">复制</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '删除']" v-btn-permission="'06a64841ad8acf3dcc74ccbb8123e7b1'">删除</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
|
||||
@@ -19,12 +19,12 @@
|
||||
type="primary"
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-btn-permission="''"
|
||||
v-btn-permission="'91e02de33d955a8df791366636803570'"
|
||||
@click="sarStandCompareHisInfo">搜索</el-button>
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
size="mini"
|
||||
v-btn-permission="''"
|
||||
v-btn-permission="'fda571f37b0dc0738856799e3287990e'"
|
||||
@click="clearSearchStand">清空</el-button>
|
||||
</el-formItem>
|
||||
</el-form>
|
||||
|
||||
@@ -17,11 +17,12 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
size="mini"
|
||||
v-btn-permission="'7bf7951f769ee077e3ef5f6d6d0a0914'"
|
||||
class="common-button-primary"
|
||||
@click="getSarFileSplitInfoEOPage">
|
||||
搜索
|
||||
</el-button>
|
||||
<el-button size="mini" class="common-button-default" @click="clearSearchStand">清空</el-button>
|
||||
<el-button size="mini" v-btn-permission="'c77d866909a907aff3afa2b6d2ac2204'" class="common-button-default" @click="clearSearchStand">清空</el-button>
|
||||
</el-formItem>
|
||||
</el-form>
|
||||
</div>
|
||||
@@ -105,11 +106,12 @@
|
||||
<el-button
|
||||
size="mini"
|
||||
type="primary"
|
||||
v-btn-permission="'cd42491cd3cd8a1794a9349cdf8f3da3'"
|
||||
class="common-button-primary"
|
||||
@click="getSarFileSplitInfoEOPage2">
|
||||
搜索
|
||||
</el-button>
|
||||
<el-button size="mini" class="common-button-default" @click="clearSearchStand2">清空</el-button>
|
||||
<el-button size="mini" v-btn-permission="'760fadd76000c74ae30ee033b8993d16'" class="common-button-default" @click="clearSearchStand2">清空</el-button>
|
||||
</el-formItem>
|
||||
</el-form>
|
||||
</div>
|
||||
@@ -184,8 +186,8 @@
|
||||
</div>
|
||||
<div class="contrast-button">
|
||||
<div>
|
||||
<el-button type="primary" size="mini" @click="comparisonClauses">{{$t('m.termComparison')}}</el-button>
|
||||
<el-button type="primary" size="mini" @click="textComparison">{{$t('m.fullTextComparison')}}</el-button>
|
||||
<el-button type="primary" v-btn-permission="'0a208743eb1c987e8aa0d6bf3007287d'" size="mini" @click="comparisonClauses">{{$t('m.termComparison')}}</el-button>
|
||||
<el-button type="primary" v-btn-permission="'2ee2ffeda5a5c99455b1a6b0a0b31d60'" size="mini" @click="textComparison">{{$t('m.fullTextComparison')}}</el-button>
|
||||
</div>
|
||||
</div>
|
||||
<loading :loading="spinShow">数据加载中……</loading>
|
||||
|
||||
@@ -7,10 +7,10 @@
|
||||
<el-button size="mini" @click="uploadPdf" v-btn-permission="'f56e5f765a93c14cba88f8c3270388c6'"
|
||||
><i class="iconfont"></i>上传</el-button
|
||||
>
|
||||
<el-button size="mini" @click="delData" v-btn-permission="'ef6262d0bf66a25633e903d76a93e579'"
|
||||
<el-button size="mini" @click="delData" v-btn-permission="'74cffbebad841dbe2e0597792e5aba3f'"
|
||||
><i class="iconfont"></i>删除</el-button
|
||||
>
|
||||
<el-button size="mini" @click="editOcrRecord" v-btn-permission="'ef6262d0bf66a25633e903d76a93e579'"
|
||||
<el-button size="mini" @click="editOcrRecord" v-btn-permission="'14bdb937d168478e65b139214e982a8c'"
|
||||
><i class="iconfont"></i>编辑</el-button
|
||||
>
|
||||
</div>
|
||||
|
||||
@@ -134,6 +134,7 @@
|
||||
style="margin: 6px 8px 0 0"
|
||||
type="primary"
|
||||
size="mini"
|
||||
v-btn-permission="'5dca375c3d8d57c45e4815acf3611b34'"
|
||||
@click="searchBtnClick"
|
||||
class="common-button-primary">
|
||||
查询
|
||||
@@ -141,6 +142,7 @@
|
||||
<el-button
|
||||
style="margin: 6px 0 0 0"
|
||||
size="mini"
|
||||
v-btn-permission="'8258ee44344e92365e7e5bd90f3c8d21'"
|
||||
@click="clearBtnClick"
|
||||
class="common-button-primary">
|
||||
清空
|
||||
@@ -150,7 +152,9 @@
|
||||
</el-form>
|
||||
</div>
|
||||
<div style="float: right;margin: 0 3% 10px 0">
|
||||
<el-button type="primary" size="mini" @click="exportExcelBtn">导出Excel</el-button>
|
||||
<el-button type="primary" size="mini"
|
||||
v-btn-permission="'a34dcbc3a44a297a6b6cc95e450b28ea'"
|
||||
@click="exportExcelBtn">导出Excel</el-button>
|
||||
</div>
|
||||
<div class="content">
|
||||
<!-- <el-divider content-position="left" class="dynamic-child-title">实施日期预警</el-divider>-->
|
||||
@@ -237,6 +241,7 @@
|
||||
<el-button
|
||||
size="mini"
|
||||
type="danger"
|
||||
v-btn-permission="'30d080f4194a10a76cc4994bad0afc9e'"
|
||||
@click="cancelWarning(scope.$index, scope.row)">取消预警
|
||||
</el-button>
|
||||
</template>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<!-- 标准调研流程-->
|
||||
<ProcessHeader toggle>
|
||||
<template slot="proName">标准调研流程</template>
|
||||
<template slot="proNode"></template>
|
||||
<template slot="proNode">批准</template>
|
||||
</ProcessHeader>
|
||||
<div class="headerTabs">
|
||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
||||
|
||||
@@ -56,19 +56,13 @@
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准中文名称" prop="standName" class="add-form-item form-item-disabled">
|
||||
<el-tooltip v-if="form.standName" effect="dark" :content=form.standName placement="top-start">
|
||||
<el-tooltip :disabled="!form.standName" effect="dark" :content=form.standName placement="top-start">
|
||||
<el-input
|
||||
v-model="form.standName"
|
||||
placeholder="请输入标准中文名称"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-tooltip>
|
||||
<el-input
|
||||
v-else
|
||||
v-model="form.standName"
|
||||
placeholder="请输入标准中文名称"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
|
||||
@@ -61,20 +61,13 @@
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准中文名称" prop="standName" class="add-form-item form-item-disabled">
|
||||
<el-tooltip v-if="form.standName" effect="dark" :content=form.standName placement="top-start">
|
||||
<el-tooltip :disabled="!form.standName" effect="dark" :content=form.standName placement="top-start">
|
||||
<el-input
|
||||
v-model="form.standName"
|
||||
placeholder="请输入标准中文名称"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-tooltip>
|
||||
<el-input
|
||||
v-else
|
||||
disabled
|
||||
v-model="form.standName"
|
||||
placeholder="请输入标准中文名称"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
|
||||
@@ -831,7 +831,7 @@ export default {
|
||||
if (valid) {
|
||||
this.isSubmit = true
|
||||
this.$http.post('lawss/activiti/startProcessRollBack', {
|
||||
id: this.bpnId || '',
|
||||
id: '',
|
||||
createUser: this.$store.getters.userInfo.userId,
|
||||
createUserName: this.$store.getters.userInfo.userName,
|
||||
type: '3',
|
||||
|
||||
@@ -39,10 +39,12 @@
|
||||
type="primary"
|
||||
class="common-button-primary"
|
||||
size="mini"
|
||||
v-btn-permission="'2c8041eb6226368ee6e6b975b4aa88f1'"
|
||||
@click="selectProcessBtn">查询</el-button>
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
size="mini"
|
||||
v-btn-permission="'4c674bc8b1a21ca17592f1b034444c57'"
|
||||
@click="resetSelect">清空</el-button>
|
||||
</el-form-item>
|
||||
</div>
|
||||
|
||||
@@ -39,10 +39,12 @@
|
||||
type="primary"
|
||||
class="common-button-primary"
|
||||
size="mini"
|
||||
v-btn-permission="'253fb387b97868c10434cc8fa3d87294'"
|
||||
@click="selectProcessBtn">查询</el-button>
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
size="mini"
|
||||
v-btn-permission="'dc9c8efc60be6ba8b78b68bf949e2f6b'"
|
||||
@click="resetSelect">清空</el-button>
|
||||
</el-form-item>
|
||||
</div>
|
||||
|
||||
@@ -39,10 +39,12 @@
|
||||
type="primary"
|
||||
class="common-button-primary"
|
||||
size="mini"
|
||||
v-btn-permission="'68d17445a13ff3f635c39291070985c3'"
|
||||
@click="selectProcessBtn">查询</el-button>
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
size="mini"
|
||||
v-btn-permission="'2321e6eaaf6d89eb7c36a12aa5624396'"
|
||||
@click="resetSelect">清空</el-button>
|
||||
</el-form-item>
|
||||
</div>
|
||||
@@ -125,7 +127,7 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '查看']">查看</el-dropdown-item>
|
||||
<el-dropdown-item v-btn-permission="'e1eb3e91143c1cf356889e013e698672'" :command="[scope.row, '查看']">查看</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<!--新建流程页面-->
|
||||
<template>
|
||||
<div id="NewProcess">
|
||||
<div v-if="bzfggllc">
|
||||
<div >
|
||||
<el-divider content-position="left"><h2>标准法规政策相关流程</h2></el-divider>
|
||||
<div class="process-box">
|
||||
<div class="process-name">
|
||||
@@ -125,7 +125,7 @@
|
||||
</el-card>
|
||||
</div>
|
||||
<div class="process-name">
|
||||
<el-card shadow="hover" v-btn-permission="'a5694521151720f41a8b22d550bf435a'">
|
||||
<el-card shadow="hover" v-btn-permission="'f01a55435ba41dfe0a4bf99428b9e5c2'">
|
||||
<div class="card-box" @click="handleCreateProcess('13')">
|
||||
<div class="card-top">
|
||||
<div class="card-top-left">
|
||||
@@ -190,7 +190,7 @@
|
||||
<el-divider content-position="left"><h2>企业标准相关流程</h2></el-divider>
|
||||
<div class="process-box">
|
||||
<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-top">
|
||||
<div class="card-top-left">
|
||||
@@ -205,7 +205,7 @@
|
||||
</el-card>
|
||||
</div>
|
||||
<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-top">
|
||||
<div class="card-top-left">
|
||||
@@ -265,7 +265,7 @@
|
||||
</el-card>
|
||||
</div>
|
||||
<div class="process-name">
|
||||
<el-card shadow="hover" v-btn-permission="''">
|
||||
<el-card shadow="hover" v-btn-permission="'2ddb307d6b6840ac4e7f8f46d4c8f437'">
|
||||
<div class="card-box" @click="handleCreateProcess('26')">
|
||||
<div class="card-top">
|
||||
<div class="card-top-left">
|
||||
@@ -612,10 +612,10 @@ export default {
|
||||
* 标准法规管理流程
|
||||
* @returns {boolean}
|
||||
*/
|
||||
bzfggllc() {
|
||||
const idArray = ['2564bd61852551b99e0fe3d49a89b288', '2d0f99ba961c551b1d8cad8ad5223731', '7751d25f72d0a6515e4110ae41837db8', '90c7bae6308595f053c6f6f90167e493', '9adff72ab464793564c5d1de20b45620', 'a151f5e2ee44f8df81e201b8696fca31', 'f4eeb9ed48eac5686a456a5582508d9c', 'fc25b770ad3752cdec52f3bd7b35a6a1']
|
||||
return this.checkPermission(idArray)
|
||||
},
|
||||
// bzfggllc() {
|
||||
// const idArray = ['2564bd61852551b99e0fe3d49a89b288', '2d0f99ba961c551b1d8cad8ad5223731', '7751d25f72d0a6515e4110ae41837db8', '90c7bae6308595f053c6f6f90167e493', '9adff72ab464793564c5d1de20b45620', 'a151f5e2ee44f8df81e201b8696fca31', 'f4eeb9ed48eac5686a456a5582508d9c', 'fc25b770ad3752cdec52f3bd7b35a6a1']
|
||||
// return this.checkPermission(idArray)
|
||||
// },
|
||||
/**
|
||||
* 政策管理流程
|
||||
* @returns {boolean}
|
||||
|
||||
@@ -39,10 +39,12 @@
|
||||
type="primary"
|
||||
class="common-button-primary"
|
||||
size="mini"
|
||||
v-btn-permission="'5eb720bb99553de7ae77a977a6276d7c'"
|
||||
@click="selectProcessBtn">查询</el-button>
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
size="mini"
|
||||
v-btn-permission="'8e354f43e928886eee08817b71b3df65'"
|
||||
@click="resetSelect">清空</el-button>
|
||||
</el-form-item>
|
||||
</div>
|
||||
@@ -74,7 +76,7 @@
|
||||
width="150"
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
<a @click="dealWith(scope.row)" class="table-jump">{{ scope.row.prcNum }}</a>
|
||||
<a @click="dealWith(scope.row)" class="table-jump" v-btn-permission="'4219fdb5e33dbbc84d845af98c947e66'">{{ scope.row.prcNum }}</a>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
@@ -84,7 +86,7 @@
|
||||
width="180"
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
<span @click="dealWith(scope.row)" class="table-jump">{{ getPrcName(scope.row.prcType) }}</span>
|
||||
<span @click="dealWith(scope.row)" class="table-jump" v-btn-permission="'4219fdb5e33dbbc84d845af98c947e66'">{{ getPrcName(scope.row.prcType) }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
@@ -95,7 +97,7 @@
|
||||
min-width="250"
|
||||
><!--scope.row.prcName-->
|
||||
<template slot-scope="scope">
|
||||
<a @click="dealWith(scope.row)" class="table-jump">{{ getPrcNameFilter(scope.row) }}</a>
|
||||
<a @click="dealWith(scope.row)" class="table-jump" v-btn-permission="'4219fdb5e33dbbc84d845af98c947e66'">{{ getPrcNameFilter(scope.row) }}</a>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
@@ -131,8 +133,8 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand" v-btn-permission="'4219fdb5e33dbbc84d845af98c947e66'">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '办理']">办理</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '转办']">转办</el-dropdown-item>
|
||||
<el-dropdown-item v-btn-permission="'4219fdb5e33dbbc84d845af98c947e66'" :command="[scope.row, '办理']">办理</el-dropdown-item>
|
||||
<el-dropdown-item v-btn-permission="'5cf95d4e0eaae6118e1375f677a0a08d'":command="[scope.row, '转办']">转办</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
|
||||
@@ -39,12 +39,17 @@
|
||||
type="primary"
|
||||
class="common-button-primary"
|
||||
size="mini"
|
||||
v-btn-permission="'255351d90836fad911d347da0e8c65b5'"
|
||||
@click="selectProcessBtn">查询</el-button>
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
size="mini"
|
||||
v-btn-permission="'568cc2a4431e8ea0d1f65bd0c0805907'"
|
||||
@click="resetSelect">清空</el-button>
|
||||
<el-button size="mini" type="danger" @click="dataDel">删除</el-button>
|
||||
<el-button size="mini" type="danger"
|
||||
v-btn-permission="'de85dfbf1ca4fff1f47d4908af13c284'"
|
||||
@click="dataDel"
|
||||
>删除</el-button>
|
||||
</el-form-item>
|
||||
</div>
|
||||
<div class="search-area-item">
|
||||
|
||||
@@ -163,12 +163,12 @@
|
||||
v-btn-permission="'5aedea192a77b14c364f19bdcee3513a'"><i class="iconfont"></i>移除标准
|
||||
</el-button>
|
||||
<el-button class="common-button-default"
|
||||
v-btn-permission="''"
|
||||
v-btn-permission="'e7727b0018f886127174227cdbc58f28'"
|
||||
size="mini"
|
||||
@click="OCRAdd('0')"><i class="iconfont"></i>OCR
|
||||
</el-button>
|
||||
<el-button class="common-button-default"
|
||||
v-btn-permission="''"
|
||||
v-btn-permission="'9b718444ea1f163e8ccd492396cc9234'"
|
||||
size="mini"
|
||||
@click="OCRAdd('1')"><i class="iconfont"></i>拆分
|
||||
</el-button>
|
||||
@@ -2747,11 +2747,11 @@ export default {
|
||||
synopsis: [
|
||||
{type: 'string', max: 500, message: '文本说明不能超过500个字符', trigger: 'change'}
|
||||
],
|
||||
standYear: [
|
||||
{required: true, message: '标准年份不能为空', trigger: 'change'},
|
||||
// {validator: this.verify.testNumberCode, trigger: 'change'},
|
||||
{type: 'string', max: 100, message: '标准年份不能超过100个字符', trigger: 'change'}
|
||||
],
|
||||
// standYear: [
|
||||
// {required: true, message: '标准年份不能为空', trigger: 'change'},
|
||||
// // {validator: this.verify.testNumberCode, trigger: 'change'},
|
||||
// {type: 'string', max: 100, message: '标准年份不能超过100个字符', trigger: 'change'}
|
||||
// ],
|
||||
standName: [
|
||||
{required: true, message: '中文名称不能为空', trigger: 'change'},
|
||||
{type: 'string', max: 500, message: '中文名称不能超过500个字符', trigger: 'change'}
|
||||
|
||||
+23
-25
@@ -275,11 +275,11 @@
|
||||
</el-button>
|
||||
<el-button class="common-button-default"
|
||||
size="mini" @click="OCRAdd('2')"
|
||||
v-btn-permission="'247cebaefa7cf1683092af160af11502'"><i class="iconfont"></i>编辑
|
||||
v-btn-permission="'dd4ea796dab7a01b105ba657b1968a84'"><i class="iconfont"></i>编辑
|
||||
</el-button>
|
||||
<el-button class="common-button-default"
|
||||
size="mini" @click="selectBuss()" style="float: right;margin-top: 11px;"
|
||||
v-btn-permission="''"><i class="iconfont"></i>企标复审计划
|
||||
v-btn-permission="'76742566e1cf930f384ef78cecb86f61'"><i class="iconfont"></i>企标复审计划
|
||||
</el-button>
|
||||
</div>
|
||||
<!--表格-->
|
||||
@@ -416,27 +416,27 @@
|
||||
<el-table-column fixed="right"
|
||||
v-if="isPermission('d9730d984627af948053df56a2db7997,dd4ea796dab7a01b105ba657b1968a84,a7a38a95ea374695fc3128037f6feccf')>0" label="收藏" align="center" width="50">
|
||||
<template slot-scope="scope">
|
||||
<div v-if="isPermission('d9730d984627af948053df56a2db7997,dd4ea796dab7a01b105ba657b1968a84,a7a38a95ea374695fc3128037f6feccf') == 1"
|
||||
@command="handleCommand"
|
||||
>
|
||||
<el-button type="text" v-btn-permission="'d9730d984627af948053df56a2db7997'"
|
||||
v-if="scope.row.collectBtn"
|
||||
@click="handleCommand([scope.row, '收藏'])"
|
||||
>收藏
|
||||
</el-button>
|
||||
<el-button type="text" v-btn-permission="'d9730d984627af948053df56a2db7997'"
|
||||
v-else
|
||||
@click="handleCommand([scope.row, '取消收藏'])"
|
||||
>取消收藏
|
||||
</el-button>
|
||||
<el-button type="text" @click="handleCommand([scope.row, '编辑'])"
|
||||
v-btn-permission="'dd4ea796dab7a01b105ba657b1968a84'">编辑
|
||||
</el-button>
|
||||
<el-button type="text" @click="handleCommand([scope.row, '删除']) "
|
||||
v-btn-permission="'a7a38a95ea374695fc3128037f6feccf'">删除
|
||||
</el-button>
|
||||
</div>
|
||||
<div v-else>
|
||||
<!-- <div v-if="isPermission('d9730d984627af948053df56a2db7997,dd4ea796dab7a01b105ba657b1968a84,a7a38a95ea374695fc3128037f6feccf') == 1"-->
|
||||
<!-- @command="handleCommand"-->
|
||||
<!-- >-->
|
||||
<!-- <el-button type="text" v-btn-permission="'d9730d984627af948053df56a2db7997'"-->
|
||||
<!-- v-if="scope.row.collectBtn"-->
|
||||
<!-- @click="handleCommand([scope.row, '收藏'])"-->
|
||||
<!-- >收藏-->
|
||||
<!-- </el-button>-->
|
||||
<!-- <el-button type="text" v-btn-permission="'d9730d984627af948053df56a2db7997'"-->
|
||||
<!-- v-else-->
|
||||
<!-- @click="handleCommand([scope.row, '取消收藏'])"-->
|
||||
<!-- >取消收藏-->
|
||||
<!-- </el-button>-->
|
||||
<!-- <el-button type="text" @click="handleCommand([scope.row, '编辑'])"-->
|
||||
<!-- v-btn-permission="'dd4ea796dab7a01b105ba657b1968a84'">编辑-->
|
||||
<!-- </el-button>-->
|
||||
<!-- <el-button type="text" @click="handleCommand([scope.row, '删除']) "-->
|
||||
<!-- v-btn-permission="'a7a38a95ea374695fc3128037f6feccf'">删除-->
|
||||
<!-- </el-button>-->
|
||||
<!-- </div>-->
|
||||
<div>
|
||||
<div @click.stop style="display: inline-block">
|
||||
<el-button title="收藏" class="collection-btn" icon="el-icon-star-off" v-btn-permission="'d9730d984627af948053df56a2db7997'"
|
||||
v-if="scope.row.collectBtn"
|
||||
@@ -449,9 +449,7 @@
|
||||
>
|
||||
</el-button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</template>
|
||||
|
||||
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item class="search-item btn-box">
|
||||
<el-button
|
||||
v-btn-permission="'1595c63ae9b14631ff3adefe51a92bdb'"
|
||||
type="primary"
|
||||
class="common-button-primary"
|
||||
size="mini"
|
||||
@@ -43,6 +44,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item class="search-item btn-box">
|
||||
<el-button
|
||||
v-btn-permission="'5c8347d102094d48139b30723e187113'"
|
||||
class="common-button-default"
|
||||
size="mini"
|
||||
@click="clearData">
|
||||
@@ -56,6 +58,7 @@
|
||||
<el-button type="primary"
|
||||
class="common-button-primary add-button"
|
||||
size="mini"
|
||||
v-btn-permission="'66ae947771821e3bd064c5594a14d145'"
|
||||
@click="addData"><i class="el-icon-plus"></i>新增
|
||||
</el-button>
|
||||
<!-- <el-button class="common-button-default in-button"-->
|
||||
@@ -71,6 +74,7 @@
|
||||
<!-- </el-button>-->
|
||||
<el-button class="common-button-default"
|
||||
size="mini"
|
||||
v-btn-permission="'74c437f9bfce7198144aa08e9a52950e'"
|
||||
@click="deleteList"><i class="iconfont"></i>删除
|
||||
</el-button>
|
||||
</div>
|
||||
@@ -171,13 +175,13 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '查看']">
|
||||
<el-dropdown-item v-btn-permission="'68bc53399a9e0daf1cc2f1bb2aa1d566'" :command="[scope.row, '查看']">
|
||||
查看
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '编辑']">
|
||||
<el-dropdown-item v-btn-permission="'cc5d8f1a15726c62c5016e595246ec8b'" :command="[scope.row, '编辑']">
|
||||
编辑
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '删除']">
|
||||
<el-dropdown-item v-btn-permission="'74c437f9bfce7198144aa08e9a52950e'" :command="[scope.row, '删除']">
|
||||
删除
|
||||
</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
|
||||
@@ -160,7 +160,7 @@
|
||||
</el-button>
|
||||
<el-button class="common-button-default"
|
||||
size="mini" @click="OCRAdd('2')"
|
||||
v-btn-permission="'247cebaefa7cf1683092af160af11502'"><i class="iconfont"></i>编辑
|
||||
v-btn-permission="'e8d690904ee1895dd0d17d9c794fbcd7'"><i class="iconfont"></i>编辑
|
||||
</el-button>
|
||||
<!--<!– <el-button class="common-button-default"
|
||||
size="mini" :loading="searching"
|
||||
|
||||
+1
-1
@@ -83,7 +83,7 @@
|
||||
width="80"
|
||||
align="center">
|
||||
<template slot-scope="scope">
|
||||
<el-button size="mini" type="primary" class="common-button-primary" @click="handleProjectCompliance(scope.row)">查看</el-button>
|
||||
<el-button size="mini" type="primary" class="common-button-primary" @click="handleProjectCompliance(scope.row)" v-btn-permission="'08e9f28f1afb80b706217bdd9c6323bd'">查看</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
||||
+1
-1
@@ -104,7 +104,7 @@
|
||||
width="100"
|
||||
align="center">
|
||||
<template slot-scope="scope">
|
||||
<el-button class="common-button-primary" type="primary" size="mini" @click="handleProjectCompliance(scope.row)">查看</el-button>
|
||||
<el-button class="common-button-primary" type="primary" size="mini" @click="handleProjectCompliance(scope.row)" v-btn-permission="'7d79b9521e77c73857ee788e30670e8d'">查看</el-button>
|
||||
<!-- <i class="el-icon-view btn-i" @click="handleProjectCompliance(scope.row)"></i>-->
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
<template>
|
||||
<div id="non-cnfomity" >
|
||||
<div class="non-content">
|
||||
<el-tabs v-model="activeName" @tab-click="handleClick" style="height: 100%">
|
||||
<el-tab-pane label="未符合项整改数据库" name="database">
|
||||
<el-tabs v-model="tabValue" @tab-click="handleClick" style="height: 100%">
|
||||
<el-tab-pane label="未符合项整改数据库" name="database" v-if="database">
|
||||
<rectification-database></rectification-database>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="重点问题项管控" name="keynote">
|
||||
<el-tab-pane label="重点问题项管控" name="keynote" v-if="keynote">
|
||||
<key-issues :keynoteActiveName="keynoteActiveName"></key-issues>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
@@ -22,30 +22,53 @@
|
||||
keyIssues,
|
||||
rectificationDatabase,
|
||||
},
|
||||
data () {
|
||||
data() {
|
||||
return {
|
||||
activeName: 'database',
|
||||
keynote: false,
|
||||
database: false,
|
||||
menuName: ["未符合项整改数据库", "重点问题项管控"],
|
||||
tabValue: '',
|
||||
keynoteActiveName: 'cause'
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
handleClick(tab, event) {
|
||||
},
|
||||
getActiveName(){
|
||||
if (this.$route.query.activeName){
|
||||
this.activeName = this.$route.query.activeName
|
||||
}
|
||||
if (this.$route.query.keynoteActiveName){
|
||||
this.keynoteActiveName = this.$route.query.keynoteActiveName
|
||||
}
|
||||
console.log('35',this.keynoteActiveName)
|
||||
}
|
||||
// getActiveName() {
|
||||
// if (this.$route.query.activeName) {
|
||||
// this.activeName = this.$route.query.activeName
|
||||
// }
|
||||
// if (this.$route.query.keynoteActiveName) {
|
||||
// this.keynoteActiveName = this.$route.query.keynoteActiveName
|
||||
// }
|
||||
// console.log('35', this.keynoteActiveName)
|
||||
// }
|
||||
},
|
||||
created() {
|
||||
this.getActiveName()
|
||||
// this.getActiveName()
|
||||
},
|
||||
mounted () {
|
||||
var list = [];
|
||||
const menuList = this.$store.getters.getMenuList;
|
||||
let menuData = [];
|
||||
let menuID = ["ff7bc984c8115204bba04090f350b19c", "e02897e9ab6b1a72f49c47c07b5be9a5"];
|
||||
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 === "ff7bc984c8115204bba04090f350b19c") {
|
||||
this.database = true
|
||||
} else if (entity.id === "e02897e9ab6b1a72f49c47c07b5be9a5") {
|
||||
this.keynote = true
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
this.tabValue = this.database ? 'database' : (this.keynote ? 'keynote' : (this.tracking ? 'listTracking' : (this.other ? 'listOther' : (this.library ? 'localProductsOrProjectLibrary' : ''))))
|
||||
},
|
||||
watch: {},
|
||||
mounted () {}
|
||||
}
|
||||
</script>
|
||||
<style lang="less" scoped>
|
||||
|
||||
@@ -75,7 +75,7 @@
|
||||
type="primary"
|
||||
class="common-button-primary"
|
||||
size="mini"
|
||||
v-btn-permission="'aff4a409c3c3856986c535a5f4782b13'"
|
||||
v-btn-permission="'dd74d2cb03c9f31074c5ea06c57c89cb'"
|
||||
@click="searchSarAccessBtn('')">
|
||||
查询
|
||||
</el-button>
|
||||
@@ -84,7 +84,7 @@
|
||||
<el-button
|
||||
class="common-button-default"
|
||||
size="mini"
|
||||
v-btn-permission="'66fa37fc93e298b03d272fe17aeca6de'"
|
||||
v-btn-permission="'3f5fe30d457f714c9cf68ec48b2887ec'"
|
||||
@click="clearAllSearch">清空
|
||||
</el-button>
|
||||
</el-form-item>
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
class="common-button-primary"
|
||||
type="primary"
|
||||
size="mini"
|
||||
v-btn-permission="''"
|
||||
v-btn-permission="'013dc790d5438d2fa93a03eabf641318'"
|
||||
title="不勾选时默认导出所有筛选项;勾选时仅导出勾选项"
|
||||
><i class="iconfont"></i>导出
|
||||
</el-button>
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
type="primary"
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-btn-permission="'904b8b52d0c9d76e3622531d9d5a9f0e'"
|
||||
@click="getTableBtn">
|
||||
查询
|
||||
</el-button>
|
||||
@@ -41,6 +42,7 @@
|
||||
<el-button
|
||||
size="mini"
|
||||
class="common-button-default"
|
||||
v-btn-permission="'af79900eebf9360eea4ed45f257dae0c'"
|
||||
@click="clearAllSearch">清空</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -76,7 +78,7 @@
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="standName"
|
||||
width="180px"
|
||||
min-width="300px"
|
||||
align="center"
|
||||
label="标准名称">
|
||||
<template slot-scope="scope">
|
||||
@@ -103,19 +105,17 @@
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="productName"
|
||||
width="150"
|
||||
min-width="200"
|
||||
align="center"
|
||||
label="项目名称">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="responsibleUnit"
|
||||
width="150"
|
||||
align="center"
|
||||
label="责任部门">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="dutyEngineerName"
|
||||
width="150"
|
||||
align="center"
|
||||
label="责任工程师">
|
||||
</el-table-column>
|
||||
@@ -132,7 +132,7 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '查看']">查看</el-dropdown-item>
|
||||
<el-dropdown-item v-btn-permission="'24e7400242307a236cc50bbec1796d26'" :command="[scope.row, '查看']">查看</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
|
||||
@@ -58,6 +58,7 @@
|
||||
type="primary"
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-btn-permission="'e1be15b50bc9493f20c38ad678699422'"
|
||||
@click="getTableBtn">
|
||||
查询
|
||||
</el-button>
|
||||
@@ -66,6 +67,7 @@
|
||||
<el-button
|
||||
size="mini"
|
||||
class="common-button-default"
|
||||
v-btn-permission="'8dbef1803c841b8dadbed619d3cbf249'"
|
||||
@click="clearAllSearch">清空</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -154,7 +156,7 @@
|
||||
<el-dropdown trigger="click" @command="handleCommand">
|
||||
<i class="iconfont"></i>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
<el-dropdown-item :command="[scope.row, '查看']">查看</el-dropdown-item>
|
||||
<el-dropdown-item v-btn-permission="'41f76602450a4f4fa4516b6c35eb3b75'" :command="[scope.row, '查看']">查看</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
class="common-button-primary"
|
||||
size="small"
|
||||
type="primary"
|
||||
v-btn-permission="''"
|
||||
v-btn-permission="'0021d017199b2b57c953671fa09e1677'"
|
||||
@click="addModel"
|
||||
><i class="el-icon-plus"></i>新增
|
||||
</el-button>
|
||||
@@ -188,7 +188,7 @@
|
||||
<el-dropdown-item :command="[scope.row, '查看']"
|
||||
v-btn-permission="'374cb5206597fa201e57f561ff2f8ed7'">查看
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="''">编辑</el-dropdown-item>
|
||||
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'bcd9e2881cc174e5aef98bf0e54694e9'">编辑</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</div>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -7,6 +7,7 @@
|
||||
<div class="header-right">
|
||||
<el-button
|
||||
type="primary"
|
||||
v-btn-permission="'141c18729a988fe5d9c52296f35ba9f4'"
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-if="addButton"
|
||||
@@ -16,6 +17,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
size="mini"
|
||||
v-btn-permission="'42a77131e13b8cc67886025b44d9948d'"
|
||||
class="common-button-primary"
|
||||
v-if="addItemButton"
|
||||
@click="addItem2">
|
||||
@@ -26,6 +28,7 @@
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-if="editButton"
|
||||
v-btn-permission="'a3803aae3f65134dee97c6b03680d4f9'"
|
||||
@click="editItem">
|
||||
编辑
|
||||
</el-button>
|
||||
@@ -33,6 +36,7 @@
|
||||
type="primary"
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-btn-permission="'db4ab168afb99c61d4f986c9746a7c65'"
|
||||
v-if="seeButton"
|
||||
@click="seeItem">
|
||||
查看
|
||||
@@ -42,6 +46,7 @@
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-if="seeItemButton"
|
||||
v-btn-permission="'e99a7847d5d9d04d4423e8f69e77f080'"
|
||||
@click="handlePreview(standId)">
|
||||
查看标准
|
||||
</el-button>
|
||||
@@ -50,6 +55,7 @@
|
||||
size="mini"
|
||||
class="common-button-default"
|
||||
v-if="delectButton"
|
||||
v-btn-permission="'b1391e768988c363b177419e2ae16633'"
|
||||
@click="delItem">
|
||||
删除
|
||||
</el-button>
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-if="addButton"
|
||||
v-btn-permission="'9b99ffc92c0100dab08b9fd0037e2b06'"
|
||||
@click="addItem">
|
||||
新增
|
||||
</el-button>
|
||||
@@ -18,6 +19,7 @@
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-if="addItemButton"
|
||||
v-btn-permission="'fc429d36f2d117f13f079aab59c28338'"
|
||||
@click="addItem2">
|
||||
新增政策
|
||||
</el-button>
|
||||
@@ -26,6 +28,7 @@
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-if="editButton"
|
||||
v-btn-permission="'8088f3612c206cb5ca5040091a08ac86'"
|
||||
@click="editItem">
|
||||
编辑
|
||||
</el-button>
|
||||
@@ -34,6 +37,7 @@
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-if="seeButton"
|
||||
v-btn-permission="'4abd63ca838a6845bdf6a9e8cbc8ad5b'"
|
||||
@click="seeItem">
|
||||
查看
|
||||
</el-button>
|
||||
@@ -42,6 +46,7 @@
|
||||
size="mini"
|
||||
class="common-button-primary"
|
||||
v-if="seeItemButton"
|
||||
v-btn-permission="'acc9bf3585de7dbf7282cc3cf4fb6337'"
|
||||
@click="handlePreview(standId)">
|
||||
查看政策
|
||||
</el-button>
|
||||
@@ -50,6 +55,7 @@
|
||||
size="mini"
|
||||
class="common-button-default"
|
||||
v-if="delectButton"
|
||||
v-btn-permission="'19e9ff56a1d5dcde2710036d5cc53ebb'"
|
||||
@click="delItem">
|
||||
删除
|
||||
</el-button>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<workingGroup2 v-if="activeName === 'workingGroup2'"></workingGroup2>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
<el-button size="mini" type="primary" @click="statisticsBtn" class="statistics">工作组统计</el-button>
|
||||
<el-button size="mini" type="primary" @click="statisticsBtn" v-btn-permission="'2331baafd7d298b87ab3c0b5430d608d'" class="statistics">工作组统计</el-button>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
|
||||
Reference in New Issue
Block a user