Merge branch 'develop' into FOTON

This commit is contained in:
super_liu
2022-03-21 15:16:29 +08:00
39 changed files with 3591 additions and 3550 deletions
+1 -1
View File
@@ -106,7 +106,7 @@ export default {
allowType: { allowType: {
type: Array, type: Array,
default: () => { 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']
} }
}, },
// 栅格比例 // 栅格比例
+1 -1
View File
@@ -260,7 +260,7 @@
{ {
title: '标准化活动日历', title: '标准化活动日历',
path: '/standCalendar', path: '/standCalendar',
menuId: '' menuId: '5e834b3fca90619e593ad0ee83263885'
}, },
// { // {
// title: '标准比对库', // title: '标准比对库',
File diff suppressed because it is too large Load Diff
@@ -2,8 +2,8 @@
<template> <template>
<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="''" @click="showAddModel">新增</el-button> <el-button class="common-button-primary add-button" style="margin-right: 5px" size="mini" type="primary" v-btn-permission="'fe7880ecf38dc55c02d9013f72b6242a'" @click="showAddModel">新增</el-button>
<el-button class="common-button-default" size="small" @click="showDisplayLocationDialog" v-btn-permission="''">展示区域管理</el-button> <el-button class="common-button-default" size="small" @click="showDisplayLocationDialog" v-btn-permission="'85b2b303cce28234fafa1f5ab12ba61d'">展示区域管理</el-button>
</div> </div>
<loading :loading="attributeDataLoading">数据处理中</loading> <loading :loading="attributeDataLoading">数据处理中</loading>
<div class="content"> <div class="content">
@@ -76,8 +76,8 @@
<el-dropdown trigger="click" @command="handleCommand"> <el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'b1e60ec7b60389713bf5b450ec2d1115'">编辑</el-dropdown-item> <el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'18f50c76137df9b3112d07942b0d517f'">编辑</el-dropdown-item>
<el-dropdown-item :disabled="scope.row.isEdit==='1'" v-btn-permission="'c157be4e073787ea6c4a04bd39686c2d'" :command="[scope.row, '删除']">删除</el-dropdown-item> <el-dropdown-item :disabled="scope.row.isEdit==='1'" v-btn-permission="'8040f3cbceb668f7791c2182e620a051'" :command="[scope.row, '删除']">删除</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
</div> </div>
@@ -199,7 +199,7 @@
width="400px" width="400px"
> >
<div style="margin-bottom: 10px;"> <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="'b12bdf78f2f6cff502bf5e520832d8ea'">新增</el-button>
</div> </div>
<el-table <el-table
:loading="displayLocationDialogTableConfig.loading" :loading="displayLocationDialogTableConfig.loading"
@@ -230,8 +230,8 @@
<el-dropdown trigger="click" @command="handleCommand2"> <el-dropdown trigger="click" @command="handleCommand2">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</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="'7c7a446f6dd661bce1e0bb9319b38753'">修改</el-dropdown-item>
<el-dropdown-item :disabled="scope.row.validFlag===1" :command="[scope.row, '删除']">删除</el-dropdown-item> <el-dropdown-item :disabled="scope.row.validFlag===1" :command="[scope.row, '删除']" v-btn-permission="'681bb0153c74b070b76e63ce020b8477'">删除</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
</div> </div>
File diff suppressed because it is too large Load Diff
@@ -1,79 +1,79 @@
<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">
<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'"></stand> <stand v-if="tabValue === 'stand'" v-btn-permission="'ad3ef2b8b8487229e52a7fe93416c437'"></stand>
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="国内外政策" name="laws"> <el-tab-pane label="国内外政策" name="laws" >
<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'"></laws> <laws v-if="tabValue === 'laws'" v-btn-permission="'efcbe65f90d3a23f0be5df5ad60d1dac'"></laws >
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="企业标准库" name="buss"> <el-tab-pane label="企业标准库" name="buss">
<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'"></buss> <buss v-if="tabValue === 'buss'" v-btn-permission="'7feeb73929c25a6f1fd67952704ec02b'"></buss>
</div> </div>
</el-tab-pane> </el-tab-pane>
<!-- <el-tab-pane label="其他" name="other"> <!-- <el-tab-pane label="其他" name="other">
<div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;"> <div style="position: absolute;top: 0;left: 0;right: 0;bottom: 0;">
<other v-if="tabValue === 'other'"></other> <other v-if="tabValue === 'other'"></other>
</div> </div>
</el-tab-pane>--> </el-tab-pane>-->
</el-tabs> </el-tabs>
</div> </div>
</template> </template>
<script> <script>
import Laws from './components/laws' import Laws from './components/laws'
import Stand from './components/stand' import Stand from './components/stand'
import Buss from './components/buss' import Buss from './components/buss'
/*import Other from './components/other'*/ /*import Other from './components/other'*/
export default { export default {
name: 'index', name: 'index',
components: { components: {
Laws, Laws,
Stand, Stand,
Buss, Buss,
// Other // Other
}, },
data () { data () {
return { return {
tabValue: 'stand' tabValue: 'stand'
} }
} }
} }
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.wx-custom-tab { .wx-custom-tab {
height: 100%; height: 100%;
padding: 0 10px; padding: 0 10px;
background: #fff; background: #fff;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
/deep/.el-tabs{ /deep/.el-tabs{
flex: auto; flex: auto;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
/deep/ .el-tabs__header{ /deep/ .el-tabs__header{
margin:0 !important; margin:0 !important;
} }
.el-tabs__content { .el-tabs__content {
height: 100% !important; height: 100% !important;
flex: auto; flex: auto;
position: relative; position: relative;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
.el-tab-pane { .el-tab-pane {
height: 100%; height: 100%;
flex: auto; flex: auto;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
} }
} }
} }
} }
</style> </style>
@@ -7,7 +7,7 @@
type="primary" type="primary"
class="common-button-primary add-button" class="common-button-primary add-button"
@click="addLink" @click="addLink"
v-btn-permission="'980cb239683de9e29ee5335cec98e5b4'" v-btn-permission="'a87f58f50bed49452ee2a9147254b16b'"
size="mini">新增 size="mini">新增
</el-button> </el-button>
<!-- <el-button <!-- <el-button
@@ -21,7 +21,7 @@
type="danger" type="danger"
class="common-button-primary add-button" class="common-button-primary add-button"
@click="deleteAllLink" @click="deleteAllLink"
v-btn-permission="'779665b2e4bb20fc480cf9372a100f69'" v-btn-permission="'cd639217443270d5c858fc593b439f79'"
size="mini">删除 size="mini">删除
</el-button> </el-button>
</div> </div>
@@ -81,10 +81,10 @@
<el-dropdown trigger="click" @command="handleCommand"> <el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <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>
<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-item>
</el-dropdown-menu> </el-dropdown-menu>
@@ -7,7 +7,7 @@
type="primary" type="primary"
class="common-button-primary add-button" class="common-button-primary add-button"
@click="addLink" @click="addLink"
v-btn-permission="'980cb239683de9e29ee5335cec98e5b4'" v-btn-permission="'123a2d7808ec50b6b4ce14567a9282f2'"
size="mini">新增 size="mini">新增
</el-button> </el-button>
<!-- <el-button <!-- <el-button
@@ -21,7 +21,7 @@
type="danger" type="danger"
class="common-button-primary add-button" class="common-button-primary add-button"
@click="deleteAllLink" @click="deleteAllLink"
v-btn-permission="'779665b2e4bb20fc480cf9372a100f69'" v-btn-permission="'74725d0f8bf0df73bc9c297358803588'"
size="mini">删除 size="mini">删除
</el-button> </el-button>
</div> </div>
@@ -81,10 +81,10 @@
<el-dropdown trigger="click" @command="handleCommand"> <el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <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>
<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-item>
</el-dropdown-menu> </el-dropdown-menu>
@@ -11,12 +11,12 @@
</el-form-item> </el-form-item>
<el-form-item label="" class="search-item btn-box"> <el-form-item label="" class="search-item btn-box">
<el-button class="common-button-primary" type="primary" size="mini" @click="search" <el-button class="common-button-primary" type="primary" size="mini" @click="search"
v-btn-permission="">查询 v-btn-permission="'fc37681cb98f8122d8969c91b8ee1c94'">查询
</el-button> </el-button>
</el-form-item> </el-form-item>
<el-form-item label="" class="search-item btn-box"> <el-form-item label="" class="search-item btn-box">
<el-button class="common-button-default" @click="resetSelect" size="mini" <el-button class="common-button-default" @click="resetSelect" size="mini"
v-btn-permission="">清空 v-btn-permission="'6b449f378912df86bb15e4fc32da6435'">清空
</el-button> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
@@ -24,15 +24,15 @@
<div class="table-content"> <div class="table-content">
<div class="table-button"> <div class="table-button">
<el-button type="primary" size="mini" <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>
<el-button type="primary" size="mini" <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>
<el-button type="primary" size="mini" <el-button type="primary" size="mini"
class="common-button-primary" @click="committeeDel"> class="common-button-primary" @click="committeeDel" v-btn-permission="'6382abe1d7d3686909921161503de05f'">
批量删除 批量删除
</el-button> </el-button>
</div> </div>
@@ -58,18 +58,18 @@
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" size="mini" <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-button>
</el-form-item> </el-form-item>
<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-button>
</el-form-item> </el-form-item>
<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-button>
</el-form-item> </el-form-item>
@@ -166,7 +166,7 @@
<el-dropdown trigger="click" @command="handleCommand"> <el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <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>
<el-dropdown-item v-btn-permission="'30db3b395deb5004266cd65d302c2776'" v-if="scope.row.disableFlag === '0'" :command="[scope.row, '禁用']"> <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>
<el-form-item label="" class="search-item btn-box"> <el-form-item label="" class="search-item btn-box">
<el-button class="common-button-primary" type="primary" size="mini" @click="searchPostName" <el-button class="common-button-primary" type="primary" size="mini" @click="searchPostName"
v-btn-permission="">查询 v-btn-permission="''">查询
</el-button> </el-button>
</el-form-item> </el-form-item>
<el-form-item label="" class="search-item btn-box"> <el-form-item label="" class="search-item btn-box">
@@ -19,12 +19,12 @@
</el-form-item> </el-form-item>
<el-form-item label="" class="search-item btn-box"> <el-form-item label="" class="search-item btn-box">
<el-button class="common-button-primary" type="primary" size="mini" @click="searchPostName" <el-button class="common-button-primary" type="primary" size="mini" @click="searchPostName"
v-btn-permission="">查询 v-btn-permission="'0d8ddb11e7f924c91cb86c9d6f24dc20'">查询
</el-button> </el-button>
</el-form-item> </el-form-item>
<el-form-item label="" class="search-item btn-box"> <el-form-item label="" class="search-item btn-box">
<el-button class="common-button-default" @click="resetSelect" size="mini" <el-button class="common-button-default" @click="resetSelect" size="mini"
v-btn-permission="">清空 v-btn-permission="'93ed4eeb1ad7c005e505a346d3997412'">清空
</el-button> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
@@ -32,15 +32,15 @@
<div class="table-content"> <div class="table-content">
<div class="table-button"> <div class="table-button">
<el-button type="primary" size="mini" <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>
<el-button type="primary" size="mini" <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>
<el-button type="primary" size="mini" <el-button type="primary" size="mini"
class="common-button-primary" @click="workDel"> class="common-button-primary" @click="workDel" v-btn-permission="'0a76fe1a368755aeefc5a1a48eb0ec7f'">
批量删除 批量删除
</el-button> </el-button>
</div> </div>
+4 -3
View File
@@ -11,13 +11,14 @@
</el-form-item> </el-form-item>
<el-form-item label="" class="search-item btn-box"> <el-form-item label="" class="search-item btn-box">
<el-button class="common-button-primary" type="primary" size="mini" @click="searchPostName" <el-button class="common-button-primary" type="primary"
v-btn-permission="">查询 v-btn-permission="'758f8a7438a7bc49a29ecc240789b884'"
size="mini" @click="searchPostName">查询
</el-button> </el-button>
</el-form-item> </el-form-item>
<el-form-item label="" class="search-item btn-box"> <el-form-item label="" class="search-item btn-box">
<el-button class="common-button-default" @click="resetSelect" size="mini" <el-button class="common-button-default" @click="resetSelect" size="mini"
v-btn-permission="">清空 v-btn-permission="'50ee603959d7c8f3fbb3240101a6f252'">清空
</el-button> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
+4 -3
View File
@@ -37,13 +37,13 @@
<el-button type="primary" <el-button type="primary"
class="common-button-primary add-button" class="common-button-primary add-button"
@click="roleAddData" @click="roleAddData"
v-btn-permission="'bb2571b08179edb36880aae169cb2e54'" v-btn-permission="'f73bebf2787676d94faf54e923960dc7'"
size="mini">配置法规库权限 size="mini">配置法规库树结构权限
</el-button> </el-button>
<el-button type="primary" <el-button type="primary"
class="common-button-primary add-button" class="common-button-primary add-button"
@click="roleDataAdd" @click="roleDataAdd"
v-btn-permission="''" v-btn-permission="'bb9ca454af855bbefff426a0a0f8596a'"
size="mini">配置法规库数据权限 size="mini">配置法规库数据权限
</el-button> </el-button>
<el-button type="primary" <el-button type="primary"
@@ -55,6 +55,7 @@
<el-button type="primary" <el-button type="primary"
class="common-button-primary add-button" class="common-button-primary add-button"
@click="getRole" @click="getRole"
v-btn-permission="'b137bf029b78a6a092661a062ae053e8'"
size="mini">查看人员 size="mini">查看人员
</el-button> </el-button>
</div> </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> <label style="margin-right: 164px;">{{ child.attrName }}</label>
<template v-if="child.value && child.value.length > 0"> <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;"> <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;" <a style="font-size: 16px;color: #409EFF;cursor: pointer;"
@click="openFileInPdf(file.id, file.oldFileName)" target="_blank" @click="openFileInPdf(file.id, file.oldFileName)" target="_blank"
@@ -110,12 +110,11 @@
<!-- <span class="time-text">上传时间{{ dateFormat(file.modifyTime) }}</span>--> <!-- <span class="time-text">上传时间{{ dateFormat(file.modifyTime) }}</span>-->
</div> </div>
<el-button <el-button
v-if="child.attrField === itemNam " v-if="child.attrField === itemNam"
v-for="(itemNam,index) in itemExistList" v-for="(itemNam,index) in itemExistList"
:key="index" :key="index"
@click="showItemsModel(child.attrField)" @click="showItemsModel(child.attrField)"
class="decomposition-btn" class="decomposition-btn"
style="right:62px"
>标准分解单 >标准分解单
</el-button> </el-button>
</div> </div>
@@ -613,12 +612,11 @@
<el-button <el-button
v-if="child.attrField === itemNam " v-if="child.attrField === itemNam "
v-for="(itemNam,index) in itemExistList" v-for="(itemNam,index) in itemExistList"
:key="index" :key="itemNam"
@click="showItemsModel(child.attrField)" @click="showItemsModel(child.attrField)"
class="decomposition-btn" class="decomposition-btn"
>标准分解单 >标准分解单
</el-button> </el-button>
</div> </div>
</div> </div>
</template> </template>
@@ -864,16 +862,21 @@
> >
</el-table-column> </el-table-column>
<el-table-column <el-table-column
show-overflow-tooltip
prop="termsConditions" prop="termsConditions"
min-width="200" min-width="200"
label="条款内容" label="条款内容"
:resizable="false" :resizable="false"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<div class="table-jump" @click="itemsTextDialog(scope.row.itemsNum, scope.row.termsConditions)"> <!-- <div class="table-jump" @click="itemsTextDialog(scope.row.itemsNum, scope.row.termsConditions)">-->
{{ scope.row.termsConditions ? scope.row.termsConditions.replace(/<.*?>/ig, ' ') : '' }} <!-- {{ scope.row.termsConditions ? scope.row.termsConditions.replace(/<.*?>/ig, ' ') : '' }}-->
</div> <!-- </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> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
@@ -2852,7 +2855,7 @@ export default {
_this: this _this: this
}, res => { }, res => {
this.sarStandardsInfoEO = res.data || {} 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 !== '') { if (this.sarStandardsInfoEO.issueTime != null && this.sarStandardsInfoEO.issueTime !== '') {
this.sarStandardsInfoEO.issueTime = this.sarStandardsInfoEO.issueTime.split(' ')[0] this.sarStandardsInfoEO.issueTime = this.sarStandardsInfoEO.issueTime.split(' ')[0]
} }
@@ -3697,7 +3700,7 @@ export default {
}) })
},*/ },*/
async mounted() { async mounted() {
this.sarStandardsInfoEO.id = this.$route.params.id this.sarStandardsInfoEO.id = this.$route.params.id
// await this.selectStandMessage() // await this.selectStandMessage()
this.standItemEO.standId = this.$route.params.id this.standItemEO.standId = this.$route.params.id
// 从数据库中查询各下拉框数据 // 从数据库中查询各下拉框数据
@@ -168,6 +168,7 @@
<el-button <el-button
type="primary" type="primary"
size="mini" size="mini"
v-btn-permission="'7ec1c1789e26ac06f0c27ff02067b5ec'"
class="common-button-primary" class="common-button-primary"
@click="StandFileListByPage" @click="StandFileListByPage"
>搜索</el-button> >搜索</el-button>
@@ -176,6 +177,7 @@
<el-button <el-button
size="mini" size="mini"
class="common-button-default" class="common-button-default"
v-btn-permission="'3d2a7ad51f31f0204810b6e505a244f8'"
@click="clearGetStandFileListByPage" @click="clearGetStandFileListByPage"
>清空</el-button> >清空</el-button>
</el-form-item> </el-form-item>
@@ -37,14 +37,14 @@
<div class="tree-right"> <div class="tree-right">
<div class="content"> <div class="content">
<div class="action-bar"> <div class="action-bar">
<el-button v-btn-permission="'SRE2ZRX3MJSSH5YYLRGH'" size="mini" @click="importItemInfo" ><i class="iconfont">&#xe6de;</i>导入</el-button> <el-button v-btn-permission="'7425c976dbdabe8ed92d12f9bb0f79ba'" size="mini" @click="importItemInfo" ><i class="iconfont">&#xe6de;</i>导入</el-button>
<el-button v-btn-permission="''" size="mini" @click="exportItemInfo"><i class="iconfont">&#xe6e9;</i>导出</el-button> <el-button v-btn-permission="'11a9ebeec5cbee55e7c49c07c25f47ac'" size="mini" @click="exportItemInfo"><i class="iconfont">&#xe6e9;</i>导出</el-button>
<el-button v-btn-permission="''" size="mini" @click="judgebatchDeleteItem"><i class="iconfont">&#xe61b;</i>删除</el-button> <el-button v-btn-permission="'f53a4a4776dbee07e38f5db04c5a7d81'" size="mini" @click="judgebatchDeleteItem"><i class="iconfont">&#xe61b;</i>删除</el-button>
<el-button v-btn-permission="'QULWGFSB3NMP84REU7BP'" size="mini" @click="uploadImportModal"><i class="iconfont">&#xe825;</i>模板下载</el-button> <el-button v-btn-permission="'19173939f52bb35d82e85fdcfc5bc37a'" size="mini" @click="uploadImportModal"><i class="iconfont">&#xe825;</i>模板下载</el-button>
<el-button v-btn-permission="''" size="mini" @click="batchCopy">批量复制</el-button> <el-button v-btn-permission="'6c51b9f4bb333aaf4895c98f8c2ea896'" size="mini" @click="batchCopy">批量复制</el-button>
<el-button v-btn-permission="''" size="mini" @click="combineItems">合并条款</el-button> <el-button v-btn-permission="'b5eb643881b814cadd477a1e414e568e'" 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-btn-permission="'958e004c1ac4fe39564aa7547b8c0b6b'" 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-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>--> <!--<el-button size="mini" @click="$message.warning('需求暂不明确')" v-if="this.$route.query.result === '1'">提交</el-button>-->
</div> </div>
<el-table <el-table
@@ -96,11 +96,11 @@
<el-dropdown trigger="click" @command="handleCommand"> <el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<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="''">编辑</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="''">编辑</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="''">复制</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="''">删除</el-dropdown-item> <el-dropdown-item :command="[scope.row, '删除']" v-btn-permission="'06a64841ad8acf3dcc74ccbb8123e7b1'">删除</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
</div> </div>
+2 -2
View File
@@ -19,12 +19,12 @@
type="primary" type="primary"
size="mini" size="mini"
class="common-button-primary" class="common-button-primary"
v-btn-permission="''" v-btn-permission="'91e02de33d955a8df791366636803570'"
@click="sarStandCompareHisInfo">搜索</el-button> @click="sarStandCompareHisInfo">搜索</el-button>
<el-button <el-button
class="common-button-default" class="common-button-default"
size="mini" size="mini"
v-btn-permission="''" v-btn-permission="'fda571f37b0dc0738856799e3287990e'"
@click="clearSearchStand">清空</el-button> @click="clearSearchStand">清空</el-button>
</el-formItem> </el-formItem>
</el-form> </el-form>
@@ -17,11 +17,12 @@
<el-button <el-button
type="primary" type="primary"
size="mini" size="mini"
v-btn-permission="'7bf7951f769ee077e3ef5f6d6d0a0914'"
class="common-button-primary" class="common-button-primary"
@click="getSarFileSplitInfoEOPage"> @click="getSarFileSplitInfoEOPage">
搜索 搜索
</el-button> </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">1</el-button>
</el-formItem> </el-formItem>
</el-form> </el-form>
</div> </div>
@@ -105,11 +106,12 @@
<el-button <el-button
size="mini" size="mini"
type="primary" type="primary"
v-btn-permission="'cd42491cd3cd8a1794a9349cdf8f3da3'"
class="common-button-primary" class="common-button-primary"
@click="getSarFileSplitInfoEOPage2"> @click="getSarFileSplitInfoEOPage2">
搜索 搜索
</el-button> </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-formItem>
</el-form> </el-form>
</div> </div>
@@ -184,8 +186,8 @@
</div> </div>
<div class="contrast-button"> <div class="contrast-button">
<div> <div>
<el-button type="primary" size="mini" @click="comparisonClauses">{{$t('m.termComparison')}}</el-button> <el-button type="primary" v-btn-permission="'0a208743eb1c987e8aa0d6bf3007287d'" 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="'2ee2ffeda5a5c99455b1a6b0a0b31d60'" size="mini" @click="textComparison">{{$t('m.fullTextComparison')}}</el-button>
</div> </div>
</div> </div>
<loading :loading="spinShow">数据加载中</loading> <loading :loading="spinShow">数据加载中</loading>
@@ -7,10 +7,10 @@
<el-button size="mini" @click="uploadPdf" v-btn-permission="'f56e5f765a93c14cba88f8c3270388c6'" <el-button size="mini" @click="uploadPdf" v-btn-permission="'f56e5f765a93c14cba88f8c3270388c6'"
><i class="iconfont">&#xe65d;</i>上传</el-button ><i class="iconfont">&#xe65d;</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">&#xe61b;</i>删除</el-button ><i class="iconfont">&#xe61b;</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">&#xe611;</i>编辑</el-button ><i class="iconfont">&#xe611;</i>编辑</el-button
> >
</div> </div>
+6 -1
View File
@@ -134,6 +134,7 @@
style="margin: 6px 8px 0 0" style="margin: 6px 8px 0 0"
type="primary" type="primary"
size="mini" size="mini"
v-btn-permission="'5dca375c3d8d57c45e4815acf3611b34'"
@click="searchBtnClick" @click="searchBtnClick"
class="common-button-primary"> class="common-button-primary">
查询 查询
@@ -141,6 +142,7 @@
<el-button <el-button
style="margin: 6px 0 0 0" style="margin: 6px 0 0 0"
size="mini" size="mini"
v-btn-permission="'8258ee44344e92365e7e5bd90f3c8d21'"
@click="clearBtnClick" @click="clearBtnClick"
class="common-button-primary"> class="common-button-primary">
清空 清空
@@ -150,7 +152,9 @@
</el-form> </el-form>
</div> </div>
<div style="float: right;margin: 0 3% 10px 0"> <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>
<div class="content"> <div class="content">
<!-- <el-divider content-position="left" class="dynamic-child-title">实施日期预警</el-divider>--> <!-- <el-divider content-position="left" class="dynamic-child-title">实施日期预警</el-divider>-->
@@ -237,6 +241,7 @@
<el-button <el-button
size="mini" size="mini"
type="danger" type="danger"
v-btn-permission="'30d080f4194a10a76cc4994bad0afc9e'"
@click="cancelWarning(scope.$index, scope.row)">取消预警 @click="cancelWarning(scope.$index, scope.row)">取消预警
</el-button> </el-button>
</template> </template>
@@ -3,7 +3,7 @@
<!-- 标准调研流程--> <!-- 标准调研流程-->
<ProcessHeader toggle> <ProcessHeader toggle>
<template slot="proName">标准调研流程</template> <template slot="proName">标准调研流程</template>
<template slot="proNode"></template> <template slot="proNode">批准</template>
</ProcessHeader> </ProcessHeader>
<div class="headerTabs"> <div class="headerTabs">
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div> <div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
@@ -56,19 +56,13 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="标准中文名称" prop="standName" class="add-form-item form-item-disabled"> <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 <el-input
v-model="form.standName" v-model="form.standName"
placeholder="请输入标准中文名称" placeholder="请输入标准中文名称"
clearable clearable
></el-input> ></el-input>
</el-tooltip> </el-tooltip>
<el-input
v-else
v-model="form.standName"
placeholder="请输入标准中文名称"
clearable
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled"> <el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled">
<el-input <el-input
@@ -61,20 +61,13 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="标准中文名称" prop="standName" class="add-form-item form-item-disabled"> <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 <el-input
v-model="form.standName" v-model="form.standName"
placeholder="请输入标准中文名称" placeholder="请输入标准中文名称"
clearable clearable
></el-input> ></el-input>
</el-tooltip> </el-tooltip>
<el-input
v-else
disabled
v-model="form.standName"
placeholder="请输入标准中文名称"
clearable
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled"> <el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled">
<el-input <el-input
@@ -39,10 +39,12 @@
type="primary" type="primary"
class="common-button-primary" class="common-button-primary"
size="mini" size="mini"
v-btn-permission="'2c8041eb6226368ee6e6b975b4aa88f1'"
@click="selectProcessBtn">查询</el-button> @click="selectProcessBtn">查询</el-button>
<el-button <el-button
class="common-button-default" class="common-button-default"
size="mini" size="mini"
v-btn-permission="'4c674bc8b1a21ca17592f1b034444c57'"
@click="resetSelect">清空</el-button> @click="resetSelect">清空</el-button>
</el-form-item> </el-form-item>
</div> </div>
@@ -39,10 +39,12 @@
type="primary" type="primary"
class="common-button-primary" class="common-button-primary"
size="mini" size="mini"
v-btn-permission="'253fb387b97868c10434cc8fa3d87294'"
@click="selectProcessBtn">查询</el-button> @click="selectProcessBtn">查询</el-button>
<el-button <el-button
class="common-button-default" class="common-button-default"
size="mini" size="mini"
v-btn-permission="'dc9c8efc60be6ba8b78b68bf949e2f6b'"
@click="resetSelect">清空</el-button> @click="resetSelect">清空</el-button>
</el-form-item> </el-form-item>
</div> </div>
@@ -39,10 +39,12 @@
type="primary" type="primary"
class="common-button-primary" class="common-button-primary"
size="mini" size="mini"
v-btn-permission="'68d17445a13ff3f635c39291070985c3'"
@click="selectProcessBtn">查询</el-button> @click="selectProcessBtn">查询</el-button>
<el-button <el-button
class="common-button-default" class="common-button-default"
size="mini" size="mini"
v-btn-permission="'2321e6eaaf6d89eb7c36a12aa5624396'"
@click="resetSelect">清空</el-button> @click="resetSelect">清空</el-button>
</el-form-item> </el-form-item>
</div> </div>
@@ -125,7 +127,7 @@
<el-dropdown trigger="click" @command="handleCommand"> <el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <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-menu>
</el-dropdown> </el-dropdown>
</div> </div>
@@ -125,7 +125,7 @@
</el-card> </el-card>
</div> </div>
<div class="process-name"> <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-box" @click="handleCreateProcess('13')">
<div class="card-top"> <div class="card-top">
<div class="card-top-left"> <div class="card-top-left">
@@ -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">
@@ -265,7 +265,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="'2ddb307d6b6840ac4e7f8f46d4c8f437'">
<div class="card-box" @click="handleCreateProcess('26')"> <div class="card-box" @click="handleCreateProcess('26')">
<div class="card-top"> <div class="card-top">
<div class="card-top-left"> <div class="card-top-left">
@@ -39,10 +39,12 @@
type="primary" type="primary"
class="common-button-primary" class="common-button-primary"
size="mini" size="mini"
v-btn-permission="'5eb720bb99553de7ae77a977a6276d7c'"
@click="selectProcessBtn">查询</el-button> @click="selectProcessBtn">查询</el-button>
<el-button <el-button
class="common-button-default" class="common-button-default"
size="mini" size="mini"
v-btn-permission="'8e354f43e928886eee08817b71b3df65'"
@click="resetSelect">清空</el-button> @click="resetSelect">清空</el-button>
</el-form-item> </el-form-item>
</div> </div>
@@ -131,8 +133,8 @@
<el-dropdown trigger="click" @command="handleCommand" v-btn-permission="'4219fdb5e33dbbc84d845af98c947e66'"> <el-dropdown trigger="click" @command="handleCommand" v-btn-permission="'4219fdb5e33dbbc84d845af98c947e66'">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<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 :command="[scope.row, '转办']">转办</el-dropdown-item> <el-dropdown-item v-btn-permission="'5cf95d4e0eaae6118e1375f677a0a08d'":command="[scope.row, '转办']">转办</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
</div> </div>
@@ -39,12 +39,17 @@
type="primary" type="primary"
class="common-button-primary" class="common-button-primary"
size="mini" size="mini"
v-btn-permission="'255351d90836fad911d347da0e8c65b5'"
@click="selectProcessBtn">查询</el-button> @click="selectProcessBtn">查询</el-button>
<el-button <el-button
class="common-button-default" class="common-button-default"
size="mini" size="mini"
v-btn-permission="'568cc2a4431e8ea0d1f65bd0c0805907'"
@click="resetSelect">清空</el-button> @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> </el-form-item>
</div> </div>
<div class="search-area-item"> <div class="search-area-item">
@@ -163,12 +163,12 @@
v-btn-permission="'5aedea192a77b14c364f19bdcee3513a'"><i class="iconfont">&#xe611;</i>移除标准 v-btn-permission="'5aedea192a77b14c364f19bdcee3513a'"><i class="iconfont">&#xe611;</i>移除标准
</el-button> </el-button>
<el-button class="common-button-default" <el-button class="common-button-default"
v-btn-permission="''" v-btn-permission="'e7727b0018f886127174227cdbc58f28'"
size="mini" size="mini"
@click="OCRAdd('0')"><i class="iconfont">&#xe611;</i>OCR @click="OCRAdd('0')"><i class="iconfont">&#xe611;</i>OCR
</el-button> </el-button>
<el-button class="common-button-default" <el-button class="common-button-default"
v-btn-permission="''" v-btn-permission="'9b718444ea1f163e8ccd492396cc9234'"
size="mini" size="mini"
@click="OCRAdd('1')"><i class="iconfont">&#xe611;</i>拆分 @click="OCRAdd('1')"><i class="iconfont">&#xe611;</i>拆分
</el-button> </el-button>
@@ -275,11 +275,11 @@
</el-button> </el-button>
<el-button class="common-button-default" <el-button class="common-button-default"
size="mini" @click="OCRAdd('2')" size="mini" @click="OCRAdd('2')"
v-btn-permission="'247cebaefa7cf1683092af160af11502'"><i class="iconfont">&#xe611;</i>编辑 v-btn-permission="'dd4ea796dab7a01b105ba657b1968a84'"><i class="iconfont">&#xe611;</i>编辑
</el-button> </el-button>
<el-button class="common-button-default" <el-button class="common-button-default"
size="mini" @click="selectBuss()" style="float: right;margin-top: 11px;" size="mini" @click="selectBuss()" style="float: right;margin-top: 11px;"
v-btn-permission="''"><i class="iconfont">&#xe606;</i>企标复审计划 v-btn-permission="'76742566e1cf930f384ef78cecb86f61'"><i class="iconfont">&#xe606;</i>企标复审计划
</el-button> </el-button>
</div> </div>
<!--表格--> <!--表格-->
@@ -2,11 +2,11 @@
<template> <template>
<div id="non-cnfomity" > <div id="non-cnfomity" >
<div class="non-content"> <div class="non-content">
<el-tabs v-model="activeName" @tab-click="handleClick" style="height: 100%"> <el-tabs v-model="tabValue" @tab-click="handleClick" style="height: 100%">
<el-tab-pane label="未符合项整改数据库" name="database"> <el-tab-pane label="未符合项整改数据库" name="database" v-if="database">
<rectification-database></rectification-database> <rectification-database></rectification-database>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="重点问题项管控" name="keynote"> <el-tab-pane label="重点问题项管控" name="keynote" v-if="keynote">
<key-issues :keynoteActiveName="keynoteActiveName"></key-issues> <key-issues :keynoteActiveName="keynoteActiveName"></key-issues>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
@@ -22,30 +22,53 @@
keyIssues, keyIssues,
rectificationDatabase, rectificationDatabase,
}, },
data () { data() {
return { return {
activeName: 'database', keynote: false,
database: false,
menuName: ["未符合项整改数据库", "重点问题项管控"],
tabValue: '',
keynoteActiveName: 'cause' keynoteActiveName: 'cause'
} }
}, },
methods: { methods: {
handleClick(tab, event) { handleClick(tab, event) {
}, },
getActiveName(){ // getActiveName() {
if (this.$route.query.activeName){ // if (this.$route.query.activeName) {
this.activeName = this.$route.query.activeName // this.activeName = this.$route.query.activeName
} // }
if (this.$route.query.keynoteActiveName){ // if (this.$route.query.keynoteActiveName) {
this.keynoteActiveName = this.$route.query.keynoteActiveName // this.keynoteActiveName = this.$route.query.keynoteActiveName
} // }
console.log('35',this.keynoteActiveName) // console.log('35', this.keynoteActiveName)
} // }
}, },
created() { 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: {}, watch: {},
mounted () {}
} }
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
@@ -75,7 +75,7 @@
type="primary" type="primary"
class="common-button-primary" class="common-button-primary"
size="mini" size="mini"
v-btn-permission="'aff4a409c3c3856986c535a5f4782b13'" v-btn-permission="'dd74d2cb03c9f31074c5ea06c57c89cb'"
@click="searchSarAccessBtn('')"> @click="searchSarAccessBtn('')">
查询 查询
</el-button> </el-button>
@@ -84,7 +84,7 @@
<el-button <el-button
class="common-button-default" class="common-button-default"
size="mini" size="mini"
v-btn-permission="'66fa37fc93e298b03d272fe17aeca6de'" v-btn-permission="'3f5fe30d457f714c9cf68ec48b2887ec'"
@click="clearAllSearch">清空 @click="clearAllSearch">清空
</el-button> </el-button>
</el-form-item> </el-form-item>
@@ -90,7 +90,7 @@
class="common-button-primary" class="common-button-primary"
type="primary" type="primary"
size="mini" size="mini"
v-btn-permission="''" v-btn-permission="'013dc790d5438d2fa93a03eabf641318'"
title="不勾选时默认导出所有筛选项;勾选时仅导出勾选项" title="不勾选时默认导出所有筛选项;勾选时仅导出勾选项"
><i class="iconfont">&#xe6e9;</i>导出 ><i class="iconfont">&#xe6e9;</i>导出
</el-button> </el-button>
@@ -33,6 +33,7 @@
type="primary" type="primary"
size="mini" size="mini"
class="common-button-primary" class="common-button-primary"
v-btn-permission="'904b8b52d0c9d76e3622531d9d5a9f0e'"
@click="getTableBtn"> @click="getTableBtn">
查询 查询
</el-button> </el-button>
@@ -41,6 +42,7 @@
<el-button <el-button
size="mini" size="mini"
class="common-button-default" class="common-button-default"
v-btn-permission="'af79900eebf9360eea4ed45f257dae0c'"
@click="clearAllSearch">清空</el-button> @click="clearAllSearch">清空</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
@@ -76,7 +78,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="standName" prop="standName"
width="180px" min-width="300px"
align="center" align="center"
label="标准名称"> label="标准名称">
<template slot-scope="scope"> <template slot-scope="scope">
@@ -103,19 +105,17 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="productName" prop="productName"
width="150" min-width="200"
align="center" align="center"
label="项目名称"> label="项目名称">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="responsibleUnit" prop="responsibleUnit"
width="150"
align="center" align="center"
label="责任部门"> label="责任部门">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="dutyEngineerName" prop="dutyEngineerName"
width="150"
align="center" align="center"
label="责任工程师"> label="责任工程师">
</el-table-column> </el-table-column>
@@ -132,7 +132,7 @@
<el-dropdown trigger="click" @command="handleCommand"> <el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <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-menu>
</el-dropdown> </el-dropdown>
</div> </div>
@@ -58,6 +58,7 @@
type="primary" type="primary"
size="mini" size="mini"
class="common-button-primary" class="common-button-primary"
v-btn-permission="'e1be15b50bc9493f20c38ad678699422'"
@click="getTableBtn"> @click="getTableBtn">
查询 查询
</el-button> </el-button>
@@ -66,6 +67,7 @@
<el-button <el-button
size="mini" size="mini"
class="common-button-default" class="common-button-default"
v-btn-permission="'8dbef1803c841b8dadbed619d3cbf249'"
@click="clearAllSearch">清空</el-button> @click="clearAllSearch">清空</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
@@ -154,7 +156,7 @@
<el-dropdown trigger="click" @command="handleCommand"> <el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i> <i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown"> <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-menu>
</el-dropdown> </el-dropdown>
</div> </div>
@@ -55,7 +55,7 @@
class="common-button-primary" class="common-button-primary"
size="small" size="small"
type="primary" type="primary"
v-btn-permission="''" v-btn-permission="'0021d017199b2b57c953671fa09e1677'"
@click="addModel" @click="addModel"
><i class="el-icon-plus"></i>新增 ><i class="el-icon-plus"></i>新增
</el-button> </el-button>
@@ -188,7 +188,7 @@
<el-dropdown-item :command="[scope.row, '查看']" <el-dropdown-item :command="[scope.row, '查看']"
v-btn-permission="'374cb5206597fa201e57f561ff2f8ed7'">查看 v-btn-permission="'374cb5206597fa201e57f561ff2f8ed7'">查看
</el-dropdown-item> </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-menu>
</el-dropdown> </el-dropdown>
</div> </div>