Merge branch 'develop' into FOTON
This commit is contained in:
+1
-1
@@ -472,7 +472,7 @@ export function afterConferenceProcess (data) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// 国外标准清单流程入库
|
// 海外标准清单流程入库
|
||||||
export function foreignAccessProcess (data) {
|
export function foreignAccessProcess (data) {
|
||||||
return axios({
|
return axios({
|
||||||
url: '/api/lawss/actSarItems/foreignAccessProcess',
|
url: '/api/lawss/actSarItems/foreignAccessProcess',
|
||||||
|
|||||||
@@ -28,9 +28,9 @@ export const m = {
|
|||||||
more: '更多',
|
more: '更多',
|
||||||
dataCenter: '资料中心',
|
dataCenter: '资料中心',
|
||||||
domesticStandardDatabase: '国内标准法规',
|
domesticStandardDatabase: '国内标准法规',
|
||||||
foreignStandardDatabase: '国外标准法规',
|
foreignStandardDatabase: '海外标准法规',
|
||||||
domesticRegulationsDatabase: '国内政策',
|
domesticRegulationsDatabase: '国内政策',
|
||||||
foreignRegulationsDatabase: '国外政策',
|
foreignRegulationsDatabase: '海外政策',
|
||||||
enterpriseStandardDatabase: '企业标准法规',
|
enterpriseStandardDatabase: '企业标准法规',
|
||||||
accessStandardsAndRegulations: '标准法规清单',
|
accessStandardsAndRegulations: '标准法规清单',
|
||||||
testItemDatabase: '试验项目库',
|
testItemDatabase: '试验项目库',
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
v-model="replaceLawsNumForm.standType"
|
v-model="replaceLawsNumForm.standType"
|
||||||
placeholder="请选择标准来源">
|
placeholder="请选择标准来源">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="search-item btn-box">
|
<el-form-item class="search-item btn-box">
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -57,7 +57,7 @@
|
|||||||
v-model="replaceLawsNumForm.standType"
|
v-model="replaceLawsNumForm.standType"
|
||||||
placeholder="请选择标准来源">
|
placeholder="请选择标准来源">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="search-item btn-box">
|
<el-form-item class="search-item btn-box">
|
||||||
|
|||||||
@@ -220,7 +220,7 @@ export default {
|
|||||||
// 数据搜索 数据来源list
|
// 数据搜索 数据来源list
|
||||||
dataSourceOptions: [
|
dataSourceOptions: [
|
||||||
{value: 'INLAND_STAND', label: '国内标准法规'},
|
{value: 'INLAND_STAND', label: '国内标准法规'},
|
||||||
{value: 'FOREIGN_STAND', label: '国外标准法规'},
|
{value: 'FOREIGN_STAND', label: '海外标准法规'},
|
||||||
{value: 'BUSINESS', label: '企业标准 '}
|
{value: 'BUSINESS', label: '企业标准 '}
|
||||||
],
|
],
|
||||||
dataSource: 'BUSINESS'
|
dataSource: 'BUSINESS'
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
placeholder="请选择标准来源">
|
placeholder="请选择标准来源">
|
||||||
<el-option value="ALL" label="全部"></el-option>
|
<el-option value="ALL" label="全部"></el-option>
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="search-item btn-box">
|
<el-form-item class="search-item btn-box">
|
||||||
|
|||||||
@@ -207,7 +207,7 @@ export default {
|
|||||||
// 数据搜索 数据来源list
|
// 数据搜索 数据来源list
|
||||||
dataSourceOptions: [
|
dataSourceOptions: [
|
||||||
{value: 'INLAND_STAND', label: '国内标准法规'},
|
{value: 'INLAND_STAND', label: '国内标准法规'},
|
||||||
{value: 'FOREIGN_STAND', label: '国外标准法规'},
|
{value: 'FOREIGN_STAND', label: '海外标准法规'},
|
||||||
{value: 'BUSINESS', label: '企业标准 '},
|
{value: 'BUSINESS', label: '企业标准 '},
|
||||||
{value: 'LAWS_STAND', label: '国内外政策'}
|
{value: 'LAWS_STAND', label: '国内外政策'}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -112,7 +112,7 @@
|
|||||||
menuId: '3e3657498664beaa0dc1de1ecb3ae0da'
|
menuId: '3e3657498664beaa0dc1de1ecb3ae0da'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '国外标准',
|
title: '海外标准',
|
||||||
path: '/foreignStandardsAndRegulations',
|
path: '/foreignStandardsAndRegulations',
|
||||||
menuId: '18c1e5134ea0cf865e8960b26b81fd8c'
|
menuId: '18c1e5134ea0cf865e8960b26b81fd8c'
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -377,12 +377,12 @@ export default {
|
|||||||
],
|
],
|
||||||
sarTypeOptions: [
|
sarTypeOptions: [
|
||||||
{ label: '国内标准法规', value: 'INLAND_STAND' },
|
{ label: '国内标准法规', value: 'INLAND_STAND' },
|
||||||
{ label: '国外标准法规', value: 'FOREIGN_STAND' },
|
{ label: '海外标准法规', value: 'FOREIGN_STAND' },
|
||||||
{ label: '国内及国外标准法规', value: 'STAND' }
|
{ label: '国内及海外标准法规', value: 'STAND' }
|
||||||
],
|
],
|
||||||
sarTypeLocationOptions: [
|
sarTypeLocationOptions: [
|
||||||
{ label: '国内标准法规', value: 'INLAND_STAND' },
|
{ label: '国内标准法规', value: 'INLAND_STAND' },
|
||||||
{ label: '国外标准法规', value: 'FOREIGN_STAND' }
|
{ label: '海外标准法规', value: 'FOREIGN_STAND' }
|
||||||
],
|
],
|
||||||
isMustOptions: [
|
isMustOptions: [
|
||||||
{ label: '是', value: '0' },
|
{ label: '是', value: '0' },
|
||||||
@@ -727,9 +727,9 @@ export default {
|
|||||||
if (type === 'INLAND_STAND') {
|
if (type === 'INLAND_STAND') {
|
||||||
texts = '国内标准法规'
|
texts = '国内标准法规'
|
||||||
} else if (type === 'FOREIGN_STAND') {
|
} else if (type === 'FOREIGN_STAND') {
|
||||||
texts = '国外标准法规'
|
texts = '海外标准法规'
|
||||||
} else if (type === 'STAND') {
|
} else if (type === 'STAND') {
|
||||||
texts = '国内及国外标准法规'
|
texts = '国内及海外标准法规'
|
||||||
} else if (type === 'BUSS') {
|
} else if (type === 'BUSS') {
|
||||||
texts = '企业标准库'
|
texts = '企业标准库'
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -366,12 +366,12 @@ export default {
|
|||||||
],
|
],
|
||||||
sarTypeOptions: [
|
sarTypeOptions: [
|
||||||
{ label: '国内标准法规', value: 'INLAND_STAND' },
|
{ label: '国内标准法规', value: 'INLAND_STAND' },
|
||||||
{ label: '国外标准法规', value: 'FOREIGN_STAND' },
|
{ label: '海外标准法规', value: 'FOREIGN_STAND' },
|
||||||
{ label: '国内及国外标准法规', value: 'STAND' }
|
{ label: '国内及海外标准法规', value: 'STAND' }
|
||||||
],
|
],
|
||||||
sarTypeLocationOptions: [
|
sarTypeLocationOptions: [
|
||||||
{ label: '国内标准法规', value: 'INLAND_STAND' },
|
{ label: '国内标准法规', value: 'INLAND_STAND' },
|
||||||
{ label: '国外标准法规', value: 'FOREIGN_STAND' }
|
{ label: '海外标准法规', value: 'FOREIGN_STAND' }
|
||||||
],
|
],
|
||||||
isMustOptions: [
|
isMustOptions: [
|
||||||
{ label: '是', value: '0' },
|
{ label: '是', value: '0' },
|
||||||
@@ -710,9 +710,9 @@ export default {
|
|||||||
if (type === 'INLAND_STAND') {
|
if (type === 'INLAND_STAND') {
|
||||||
texts = '国内标准法规'
|
texts = '国内标准法规'
|
||||||
} else if (type === 'FOREIGN_STAND') {
|
} else if (type === 'FOREIGN_STAND') {
|
||||||
texts = '国外标准法规'
|
texts = '海外标准法规'
|
||||||
} else if (type === 'STAND') {
|
} else if (type === 'STAND') {
|
||||||
texts = '国内及国外标准法规'
|
texts = '国内及海外标准法规'
|
||||||
}
|
}
|
||||||
return texts
|
return texts
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -82,7 +82,7 @@
|
|||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div v-if="scope.row.standType === 'INLAND_STAND'">国内标准法规</div>
|
<div v-if="scope.row.standType === 'INLAND_STAND'">国内标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN_STAND'">国外标准法规</div>
|
<div v-if="scope.row.standType === 'FOREIGN_STAND'">海外标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'INLAND_LAWS'">国内政策</div>
|
<div v-if="scope.row.standType === 'INLAND_LAWS'">国内政策</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN_LAWS'">国内外政策</div>
|
<div v-if="scope.row.standType === 'FOREIGN_LAWS'">国内外政策</div>
|
||||||
<div v-if="scope.row.standType === 'BUSINESS_STAND'">企业标准</div>
|
<div v-if="scope.row.standType === 'BUSINESS_STAND'">企业标准</div>
|
||||||
|
|||||||
@@ -82,7 +82,7 @@
|
|||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div v-if="scope.row.standType === 'INLAND_STAND'">国内标准法规</div>
|
<div v-if="scope.row.standType === 'INLAND_STAND'">国内标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN_STAND'">国外标准法规</div>
|
<div v-if="scope.row.standType === 'FOREIGN_STAND'">海外标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'INLAND_LAWS'">国内政策</div>
|
<div v-if="scope.row.standType === 'INLAND_LAWS'">国内政策</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN_LAWS'">国内外政策</div>
|
<div v-if="scope.row.standType === 'FOREIGN_LAWS'">国内外政策</div>
|
||||||
<div v-if="scope.row.standType === 'BUSINESS_STAND'">企业标准</div>
|
<div v-if="scope.row.standType === 'BUSINESS_STAND'">企业标准</div>
|
||||||
|
|||||||
@@ -3067,7 +3067,7 @@ export default {
|
|||||||
this.$message.error('没有在线预览文档权限!')
|
this.$message.error('没有在线预览文档权限!')
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// 国外在线预览权限
|
// 海外在线预览权限
|
||||||
if (this.$hasPermission('ee684b4a9975f5d8a6dfe898c0332f98')) {
|
if (this.$hasPermission('ee684b4a9975f5d8a6dfe898c0332f98')) {
|
||||||
// if (this.$hasPermission('02fd6eff0537c283dd071683de10689f')) {
|
// if (this.$hasPermission('02fd6eff0537c283dd071683de10689f')) {
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -82,7 +82,7 @@
|
|||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div v-if="scope.row.standType === 'INLAND_STAND'">国内标准法规</div>
|
<div v-if="scope.row.standType === 'INLAND_STAND'">国内标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN_STAND'">国外标准法规</div>
|
<div v-if="scope.row.standType === 'FOREIGN_STAND'">海外标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'INLAND_LAWS'">国内政策</div>
|
<div v-if="scope.row.standType === 'INLAND_LAWS'">国内政策</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN_LAWS'">国内外政策</div>
|
<div v-if="scope.row.standType === 'FOREIGN_LAWS'">国内外政策</div>
|
||||||
<div v-if="scope.row.standType === 'BUSINESS_STAND'">企业标准</div>
|
<div v-if="scope.row.standType === 'BUSINESS_STAND'">企业标准</div>
|
||||||
|
|||||||
+1
-1
@@ -82,7 +82,7 @@
|
|||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div v-if="scope.row.standType === 'INLAND_STAND'">国内标准法规</div>
|
<div v-if="scope.row.standType === 'INLAND_STAND'">国内标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN_STAND'">国外标准法规</div>
|
<div v-if="scope.row.standType === 'FOREIGN_STAND'">海外标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'INLAND_LAWS'">国内政策</div>
|
<div v-if="scope.row.standType === 'INLAND_LAWS'">国内政策</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN_LAWS'">国内外政策</div>
|
<div v-if="scope.row.standType === 'FOREIGN_LAWS'">国内外政策</div>
|
||||||
<div v-if="scope.row.standType === 'BUSINESS_STAND'">企业标准</div>
|
<div v-if="scope.row.standType === 'BUSINESS_STAND'">企业标准</div>
|
||||||
|
|||||||
@@ -85,7 +85,7 @@ export default {
|
|||||||
value: 'stand'
|
value: 'stand'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '国外标准法规', // value没改
|
label: '海外标准法规', // value没改
|
||||||
value: 'bussstand'
|
value: 'bussstand'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -192,7 +192,7 @@ export default {
|
|||||||
value: 'stand'
|
value: 'stand'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '国外标准法规', // value没改
|
label: '海外标准法规', // value没改
|
||||||
value: 'bussstand'
|
value: 'bussstand'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1043,7 +1043,7 @@ export default {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
// 国外标准法规清单发布/更新流程
|
// 海外标准法规清单发布/更新流程
|
||||||
case '18':
|
case '18':
|
||||||
if (row.taskInfo === '会签人审批') {
|
if (row.taskInfo === '会签人审批') {
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ export default {
|
|||||||
value: 'stand'
|
value: 'stand'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '国外标准法规', // value没改
|
label: '海外标准法规', // value没改
|
||||||
value: 'bussstand'
|
value: 'bussstand'
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
|
|||||||
@@ -115,9 +115,9 @@ export default {
|
|||||||
this.$router.push({name: 'standardForComments'})
|
this.$router.push({name: 'standardForComments'})
|
||||||
break
|
break
|
||||||
case 'release':
|
case 'release':
|
||||||
this.$confirm('请选择国内/国外标准', {
|
this.$confirm('请选择国内/海外标准', {
|
||||||
confirmButtonText: '国内标准',
|
confirmButtonText: '国内标准',
|
||||||
cancelButtonText: '国外标准',
|
cancelButtonText: '海外标准',
|
||||||
type: 'warning',
|
type: 'warning',
|
||||||
center: true
|
center: true
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ export default {
|
|||||||
value: 'stand'
|
value: 'stand'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '国外标准法规', // value没改
|
label: '海外标准法规', // value没改
|
||||||
value: 'bussstand'
|
value: 'bussstand'
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
|
|||||||
@@ -101,9 +101,9 @@ export default {
|
|||||||
this.$router.push({name: 'standardForComments'})
|
this.$router.push({name: 'standardForComments'})
|
||||||
break
|
break
|
||||||
case 'release':
|
case 'release':
|
||||||
this.$confirm('请选择国内/国外标准', {
|
this.$confirm('请选择国内/海外标准', {
|
||||||
confirmButtonText: '国内标准',
|
confirmButtonText: '国内标准',
|
||||||
cancelButtonText: '国外标准',
|
cancelButtonText: '海外标准',
|
||||||
type: 'warning',
|
type: 'warning',
|
||||||
center: true
|
center: true
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
|
|||||||
@@ -176,7 +176,7 @@
|
|||||||
<el-table-column prop="standType" label="类型" width="100" align="center">
|
<el-table-column prop="standType" label="类型" width="100" align="center">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div v-if="scope.row.sortName === 'BUSINESS_STAND'">企业标准</div>
|
<div v-if="scope.row.sortName === 'BUSINESS_STAND'">企业标准</div>
|
||||||
<div v-if="scope.row.standType === 'FOREIGN'">国外标准法规</div>
|
<div v-if="scope.row.standType === 'FOREIGN'">海外标准法规</div>
|
||||||
<div v-if="scope.row.standType === 'INLAND'">国内标准法规</div>
|
<div v-if="scope.row.standType === 'INLAND'">国内标准法规</div>
|
||||||
<div v-if="scope.row.sortName === 'INLAND_LAWS'">国内政策</div>
|
<div v-if="scope.row.sortName === 'INLAND_LAWS'">国内政策</div>
|
||||||
<div v-if="scope.row.sortName === 'FOREIGN_LAWS'">国外政策</div>
|
<div v-if="scope.row.sortName === 'FOREIGN_LAWS'">国外政策</div>
|
||||||
|
|||||||
+1
-1
@@ -1008,7 +1008,7 @@ export default {
|
|||||||
if (this.$route.params.pageType === 'INLAND_STAND') {
|
if (this.$route.params.pageType === 'INLAND_STAND') {
|
||||||
this.showModalTitle = '国内标准法规条目'
|
this.showModalTitle = '国内标准法规条目'
|
||||||
} else {
|
} else {
|
||||||
this.showModalTitle = '国外标准法规条目'
|
this.showModalTitle = '海外标准法规条目'
|
||||||
}
|
}
|
||||||
// 从数据库中查询各下拉框数据
|
// 从数据库中查询各下拉框数据
|
||||||
this.$http.get('sys/dictype/getDicTypeListCode', '', {
|
this.$http.get('sys/dictype/getDicTypeListCode', '', {
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<el-col :span="5" :offset="1" >
|
<el-col :span="5" :offset="1" >
|
||||||
<i class="el-icon-collection-tag" style="position: relative; left: -15px" />
|
<i class="el-icon-collection-tag" style="position: relative; left: -15px" />
|
||||||
所属板块:{{ item.collectType === 'INLAND_STAND' ? '国内标准法规' : (item.collectType === 'FOREIGN_STAND' ? '国外标准法规' : '企业标准') }}
|
所属板块:{{ item.collectType === 'INLAND_STAND' ? '国内标准法规' : (item.collectType === 'FOREIGN_STAND' ? '海外标准法规' : '企业标准') }}
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-tooltip class="item" effect="dark" :content="item.collectTitle" placement="top" v-if="item.collectTitle">
|
<el-tooltip class="item" effect="dark" :content="item.collectTitle" placement="top" v-if="item.collectTitle">
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
<span v-if="item.resType == 'RESOURCE_MSG'">所属板块:资料中心</span>
|
<span v-if="item.resType == 'RESOURCE_MSG'">所属板块:资料中心</span>
|
||||||
<span v-if="item.resType == 'FOREIGN_LAWS'">所属板块:国内外政策</span>
|
<span v-if="item.resType == 'FOREIGN_LAWS'">所属板块:国内外政策</span>
|
||||||
<span v-if="item.resType == 'INLAND_STAND'">所属板块:国内标准法规</span>
|
<span v-if="item.resType == 'INLAND_STAND'">所属板块:国内标准法规</span>
|
||||||
<span v-if="item.resType == 'FOREIGN_STAND'">所属板块:国外标准法规</span>
|
<span v-if="item.resType == 'FOREIGN_STAND'">所属板块:海外标准法规</span>
|
||||||
<span v-if="item.resType == 'BUSINESS_STAND'">所属板块:企业标准</span>
|
<span v-if="item.resType == 'BUSINESS_STAND'">所属板块:企业标准</span>
|
||||||
<span v-if="item.resType == 'STAND_SPLIT'">所属板块:标准拆分</span>
|
<span v-if="item.resType == 'STAND_SPLIT'">所属板块:标准拆分</span>
|
||||||
<span v-if="item.resType == 'NOTICE_MSG'">所属板块:动态信息</span>
|
<span v-if="item.resType == 'NOTICE_MSG'">所属板块:动态信息</span>
|
||||||
@@ -243,7 +243,7 @@ export default {
|
|||||||
/**
|
/**
|
||||||
* 跳转到各个详情页
|
* 跳转到各个详情页
|
||||||
* INLAND_STAND 国内标准详情
|
* INLAND_STAND 国内标准详情
|
||||||
* FOREIGN_STAND 国外标准详情
|
* FOREIGN_STAND 海外标准详情
|
||||||
* FOREIGN_LAWS 国内外政策
|
* FOREIGN_LAWS 国内外政策
|
||||||
* BUSINESS_STAND 企业标准库
|
* BUSINESS_STAND 企业标准库
|
||||||
* RESOURCE_MSG 资料中心
|
* RESOURCE_MSG 资料中心
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
<span v-if="item.resType == 'RESOURCE_MSG'">所属板块:资料中心</span>
|
<span v-if="item.resType == 'RESOURCE_MSG'">所属板块:资料中心</span>
|
||||||
<span v-if="item.resType == 'FOREIGN_LAWS'">所属板块:国内外政策</span>
|
<span v-if="item.resType == 'FOREIGN_LAWS'">所属板块:国内外政策</span>
|
||||||
<span v-if="item.resType == 'INLAND_STAND'">所属板块:国内标准法规</span>
|
<span v-if="item.resType == 'INLAND_STAND'">所属板块:国内标准法规</span>
|
||||||
<span v-if="item.resType == 'FOREIGN_STAND'">所属板块:国外标准法规</span>
|
<span v-if="item.resType == 'FOREIGN_STAND'">所属板块:海外标准法规</span>
|
||||||
<span v-if="item.resType == 'BUSINESS_STAND'">所属板块:企业标准</span>
|
<span v-if="item.resType == 'BUSINESS_STAND'">所属板块:企业标准</span>
|
||||||
<span v-if="item.resType == 'NOTICE_MSG'">所属板块:动态信息</span>
|
<span v-if="item.resType == 'NOTICE_MSG'">所属板块:动态信息</span>
|
||||||
<span v-if="item.resType == 'STAND_SPLIT'">所属板块:标准拆分</span>
|
<span v-if="item.resType == 'STAND_SPLIT'">所属板块:标准拆分</span>
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods:{
|
methods:{
|
||||||
back() {
|
back() {
|
||||||
this.$router.push({path: "/questions"});
|
this.$router.go(-1)
|
||||||
},
|
},
|
||||||
getDetail(){
|
getDetail(){
|
||||||
this.$http.get('lawss/AskQuestions/getAskQuestionsByakId',{
|
this.$http.get('lawss/AskQuestions/getAskQuestionsByakId',{
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ export default {
|
|||||||
resType() {
|
resType() {
|
||||||
const matcher = {
|
const matcher = {
|
||||||
INLAND_STAND: '国内标准',
|
INLAND_STAND: '国内标准',
|
||||||
FOREIGN_STAND: '国外标准',
|
FOREIGN_STAND: '海外标准',
|
||||||
FOREIGN_LAWS: '国内外政策',
|
FOREIGN_LAWS: '国内外政策',
|
||||||
BUSINESS: '企业标准'
|
BUSINESS: '企业标准'
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ export default {
|
|||||||
resType() {
|
resType() {
|
||||||
const matcher = {
|
const matcher = {
|
||||||
INLAND_STAND: '国内标准',
|
INLAND_STAND: '国内标准',
|
||||||
FOREIGN_STAND: '国外标准',
|
FOREIGN_STAND: '海外标准',
|
||||||
FOREIGN_LAWS: '国内外政策',
|
FOREIGN_LAWS: '国内外政策',
|
||||||
BUSINESS: '企业标准'
|
BUSINESS: '企业标准'
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ export default {
|
|||||||
resType() {
|
resType() {
|
||||||
const matcher = {
|
const matcher = {
|
||||||
INLAND_STAND: '国内标准',
|
INLAND_STAND: '国内标准',
|
||||||
FOREIGN_STAND: '国外标准',
|
FOREIGN_STAND: '海外标准',
|
||||||
FOREIGN_LAWS: '国内外政策',
|
FOREIGN_LAWS: '国内外政策',
|
||||||
BUSINESS: '企业标准'
|
BUSINESS: '企业标准'
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ export default {
|
|||||||
resType() {
|
resType() {
|
||||||
const matcher = {
|
const matcher = {
|
||||||
INLAND_STAND: '国内标准',
|
INLAND_STAND: '国内标准',
|
||||||
FOREIGN_STAND: '国外标准',
|
FOREIGN_STAND: '海外标准',
|
||||||
FOREIGN_LAWS: '国内外政策',
|
FOREIGN_LAWS: '国内外政策',
|
||||||
BUSINESS: '企业标准'
|
BUSINESS: '企业标准'
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
<div class="standContent">
|
<div class="standContent">
|
||||||
<div class="standState">标准类别:
|
<div class="standState">标准类别:
|
||||||
<span v-if="item.indexType === 'stand'">国内标准</span>
|
<span v-if="item.indexType === 'stand'">国内标准</span>
|
||||||
<span v-if="item.indexType === 'FOREIGN'">国外标准</span>
|
<span v-if="item.indexType === 'FOREIGN'">海外标准</span>
|
||||||
<span v-if="item.indexType === 'bussstand'">企业标准</span>
|
<span v-if="item.indexType === 'bussstand'">企业标准</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="standSubTime">发布日期: {{item.issue_time}} </div>
|
<div class="standSubTime">发布日期: {{item.issue_time}} </div>
|
||||||
|
|||||||
@@ -74,6 +74,46 @@
|
|||||||
</p>
|
</p>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="child.value === null">-</template>
|
<template v-else-if="child.value === null">-</template>
|
||||||
|
<!--发布稿(必读)-->
|
||||||
|
<template v-for="(child, childIndex) in item.child6" v-if="child.value && child.value.length > 0">
|
||||||
|
<p class="files-titles" style="border-bottom: 1px solid #E5E5E5">
|
||||||
|
<label style="float: left">{{ child.attrName }}</label>
|
||||||
|
<template v-if="child.value && child.value.length > 0" >
|
||||||
|
<div style="position: relative;margin-left: 214px; line-height: 32px">
|
||||||
|
<div v-for="(file, fileIndex) in child6Func(child.value)" style="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;display: inline-block"
|
||||||
|
@click="openFileInPdf(file.id, file.oldFileName)" target="_blank"
|
||||||
|
:title="file.oldFileName">{{ file.oldFileName | ellipsis50}}</a>
|
||||||
|
<i title="下载" @click="downloadFile(file.id)" class="icon-download"
|
||||||
|
v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? 'd5b28957b5105c805e90a16fd5056a45' : 'a772afab2a6708883335500f3f86e771'"
|
||||||
|
/>
|
||||||
|
<i title="下载带水印" @click="downloadFileByWater(file.id, file.fileSuffix)" class="icon-download2"
|
||||||
|
v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '02fd6eff0537c283dd071683de10689f' : '824f3bf9edef83fc7488917136167232'"
|
||||||
|
/>
|
||||||
|
</span>
|
||||||
|
<!--多个文件时-->
|
||||||
|
<div v-else-if="child.value && child.value.length > 0">
|
||||||
|
<span style="display: flex; align-items: center;">
|
||||||
|
<a style="font-size: 16px;color: #409EFF;cursor: pointer" @click="openFileInPdf(file.id, file.oldFileName)" target="_blank"
|
||||||
|
:title="file.oldFileName">{{ file.oldFileName | ellipsis50}}</a>
|
||||||
|
<i title="下载" @click="downloadFile(file.id)" class="icon-download"
|
||||||
|
v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? 'd5b28957b5105c805e90a16fd5056a45' : 'a772afab2a6708883335500f3f86e771'"
|
||||||
|
/>
|
||||||
|
<i title="下载带水印" @click="downloadFileByWater(file.id, file.fileSuffix)" class="icon-download2"
|
||||||
|
v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '02fd6eff0537c283dd071683de10689f' : '824f3bf9edef83fc7488917136167232'"
|
||||||
|
/>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<el-button v-if="child.attrField === 'FBGYWBD'" @click="showItemsModel(child.attrField)" class="decomposition-btn">标准分解单
|
||||||
|
</el-button>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
<template v-else-if="child.value === null">-</template>
|
||||||
|
</p>
|
||||||
|
</template>
|
||||||
|
<template v-else-if="child.value === null">-</template>
|
||||||
<!--修订本-->
|
<!--修订本-->
|
||||||
<template v-for="(child, childIndex) in item.child5">
|
<template v-for="(child, childIndex) in item.child5">
|
||||||
<p class="files-title">
|
<p class="files-title">
|
||||||
@@ -300,7 +340,7 @@
|
|||||||
<template v-for="(child, childIndex) in item.one" v-if="child.isShowImp === '0' && item.label == '过程稿件'">
|
<template v-for="(child, childIndex) in item.one" v-if="child.isShowImp === '0' && item.label == '过程稿件'">
|
||||||
<!-- 增补件(必读)和勘误件不放在过程稿件里了-->
|
<!-- 增补件(必读)和勘误件不放在过程稿件里了-->
|
||||||
<div
|
<div
|
||||||
v-show="child.attrField !== 'ZBJBD' && child.attrField !== 'KWJ'"
|
v-show="child.attrField !== 'ZBJBD' && child.attrField !== 'KWJ' && child.attrField !== 'FBGYWBD' "
|
||||||
:key="child.id"
|
:key="child.id"
|
||||||
:class="'modular-item half'"
|
:class="'modular-item half'"
|
||||||
>
|
>
|
||||||
@@ -1805,6 +1845,14 @@
|
|||||||
}
|
}
|
||||||
return child5
|
return child5
|
||||||
},
|
},
|
||||||
|
child6Func(child6) {
|
||||||
|
const list = []
|
||||||
|
if (child6 && child6.length > 1) {
|
||||||
|
list.push(child6[0])
|
||||||
|
return list
|
||||||
|
}
|
||||||
|
return child6
|
||||||
|
},
|
||||||
handleChange(val) {
|
handleChange(val) {
|
||||||
},
|
},
|
||||||
handleChange1(val) {
|
handleChange1(val) {
|
||||||
@@ -3355,6 +3403,14 @@
|
|||||||
location['child5'] = childList
|
location['child5'] = childList
|
||||||
|
|
||||||
}
|
}
|
||||||
|
//修订本
|
||||||
|
if (!list[0].child) {
|
||||||
|
location['child6'] = []
|
||||||
|
} else {
|
||||||
|
const childList = list[0].child.filter(item => item.attrField === 'FBGYWBD');
|
||||||
|
location['child6'] = childList
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// 动态属性字段-SYRZ 单独添加至基础信息
|
// 动态属性字段-SYRZ 单独添加至基础信息
|
||||||
const list2 = displayLocation.filter(item => item.label === '适用范围');
|
const list2 = displayLocation.filter(item => item.label === '适用范围');
|
||||||
|
|||||||
@@ -502,7 +502,7 @@ export default {
|
|||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.titleType = this.$route.query.standType
|
this.titleType = this.$route.query.standType
|
||||||
this.titleName = this.titleType === 'INLAND' ? '国内标准法规库' : (this.titleType === 'FOREIGN' ? '国外标准法规库' : this.titleType === 'POLICY' ? '国内外政策库' : '标准化动态库' )
|
this.titleName = this.titleType === 'INLAND' ? '国内标准法规库' : (this.titleType === 'FOREIGN' ? '海外标准法规库' : this.titleType === 'POLICY' ? '国内外政策库' : '标准化动态库' )
|
||||||
this.standSearch()
|
this.standSearch()
|
||||||
this.$refs.cardBox.addEventListener('scroll', this.scrool);
|
this.$refs.cardBox.addEventListener('scroll', this.scrool);
|
||||||
//从数据库中查询下拉框数据
|
//从数据库中查询下拉框数据
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="content-top" style="margin-top: 10px" @click="standChange('FOREIGN')">
|
<div class="content-top" style="margin-top: 10px" @click="standChange('FOREIGN')">
|
||||||
<div class="content-box content-box2"></div>
|
<div class="content-box content-box2"></div>
|
||||||
<span class="content-span">国外标准法规</span>
|
<span class="content-span">海外标准法规</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="content-top" @click="standChange('POLICY')">
|
<div class="content-top" @click="standChange('POLICY')">
|
||||||
<div class="content-box content-box3"></div>
|
<div class="content-box content-box3"></div>
|
||||||
|
|||||||
@@ -43,7 +43,7 @@
|
|||||||
placeholder="请选择"
|
placeholder="请选择"
|
||||||
>
|
>
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
<el-option value="BUSINESS" label="企业标准库"></el-option>
|
<el-option value="BUSINESS" label="企业标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|||||||
@@ -205,13 +205,13 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle2"
|
:is-title="drawerTitle2"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
|
|||||||
@@ -194,7 +194,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 新增抽屉-->
|
<!-- 新增抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
:title="title"
|
:title="title"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
size="800px"
|
size="800px"
|
||||||
|
|||||||
@@ -199,7 +199,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 新增抽屉-->
|
<!-- 新增抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
:title="title"
|
:title="title"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
size="800px"
|
size="800px"
|
||||||
|
|||||||
@@ -402,20 +402,20 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
is-title="选择人员信息"
|
is-title="选择人员信息"
|
||||||
:is-visible.sync="roleShowflagOne"
|
:is-visible.sync="roleShowflagOne"
|
||||||
:nodeList="nodeListOne"
|
:nodeList="nodeListOne"
|
||||||
@checkedRole="drawerCheckOne"
|
@checkedRole="drawerCheckOne"
|
||||||
/>
|
/>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
is-title="选择人员信息"
|
is-title="选择人员信息"
|
||||||
:is-visible.sync="roleShowflag"
|
:is-visible.sync="roleShowflag"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
@checkedRole="drawerCheck"
|
@checkedRole="drawerCheck"
|
||||||
/>
|
/>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
is-title="选择联络人"
|
is-title="选择联络人"
|
||||||
:is-visible.sync="telShowflag"
|
:is-visible.sync="telShowflag"
|
||||||
@@ -580,7 +580,14 @@ export default {
|
|||||||
queryTaskFirst({
|
queryTaskFirst({
|
||||||
bpnId: this.$route.query.bpnId
|
bpnId: this.$route.query.bpnId
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
let mes = JSON.parse(res.mes)
|
debugger
|
||||||
|
let obj = JSON.parse(res.mes)
|
||||||
|
let mes = {}
|
||||||
|
if(obj.json !== undefined){
|
||||||
|
mes = obj.json
|
||||||
|
}else {
|
||||||
|
mes = obj
|
||||||
|
}
|
||||||
this.rh_pageData = mes.rh_pageData
|
this.rh_pageData = mes.rh_pageData
|
||||||
this.commentInfo = mes.commentInfo
|
this.commentInfo = mes.commentInfo
|
||||||
this.roleForm = mes.roleForm
|
this.roleForm = mes.roleForm
|
||||||
|
|||||||
@@ -184,7 +184,7 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
is-title="选择人员信息"
|
is-title="选择人员信息"
|
||||||
:is-visible.sync="roleShowflagOne"
|
:is-visible.sync="roleShowflagOne"
|
||||||
|
|||||||
@@ -333,14 +333,14 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
is-title="选择人员信息"
|
is-title="选择人员信息"
|
||||||
:is-visible.sync="roleShowflagOne"
|
:is-visible.sync="roleShowflagOne"
|
||||||
:nodeList="nodeListOne"
|
:nodeList="nodeListOne"
|
||||||
@checkedRole="drawerCheckOne"
|
@checkedRole="drawerCheckOne"
|
||||||
/>
|
/>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
is-title="选择人员信息"
|
is-title="选择人员信息"
|
||||||
:is-visible.sync="roleShowflag"
|
:is-visible.sync="roleShowflag"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
|
|||||||
@@ -257,7 +257,7 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="标准拆分数据库"
|
title="标准拆分数据库"
|
||||||
:visible.sync="listModel"
|
:visible.sync="listModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -354,14 +354,14 @@
|
|||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@checkedRole="saveUserInfo"
|
@checkedRole="saveUserInfo"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="对比拆分数据库"
|
title="对比拆分数据库"
|
||||||
:visible.sync="listModel3"
|
:visible.sync="listModel3"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -404,7 +404,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
:title="PLmodalTitle"
|
:title="PLmodalTitle"
|
||||||
:visible.sync="PLmodalshowflag"
|
:visible.sync="PLmodalshowflag"
|
||||||
:wrapperClosable="false"
|
:wrapperClosable="false"
|
||||||
|
|||||||
@@ -236,7 +236,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 选择已拆分标准抽屉-->
|
<!-- 选择已拆分标准抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
class="drawer-table"
|
class="drawer-table"
|
||||||
title="标准库"
|
title="标准库"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
@@ -365,7 +365,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 添加抽屉-->
|
<!-- 添加抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
class="drawer-table"
|
class="drawer-table"
|
||||||
title="添加项目群"
|
title="添加项目群"
|
||||||
:visible.sync="ProjectModel"
|
:visible.sync="ProjectModel"
|
||||||
@@ -488,7 +488,7 @@
|
|||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<!-- 选择责任人-->
|
<!-- 选择责任人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
|
|||||||
@@ -860,7 +860,7 @@ export default {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: "FOREIGN",
|
value: "FOREIGN",
|
||||||
label: "国外标准法规",
|
label: "海外标准法规",
|
||||||
item: "FOREIGN"
|
item: "FOREIGN"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -380,7 +380,7 @@ export default {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: "FOREIGN",
|
value: "FOREIGN",
|
||||||
label: "国外标准法规",
|
label: "海外标准法规",
|
||||||
item: "FOREIGN"
|
item: "FOREIGN"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -244,7 +244,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 选择清单抽屉-->
|
<!-- 选择清单抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
class="drawer-table"
|
class="drawer-table"
|
||||||
title="选择清单"
|
title="选择清单"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
@@ -513,7 +513,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 添加标准抽屉-->
|
<!-- 添加标准抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
class="drawer-table"
|
class="drawer-table"
|
||||||
title="添加标准"
|
title="添加标准"
|
||||||
:visible.sync="standModel"
|
:visible.sync="standModel"
|
||||||
@@ -666,13 +666,13 @@
|
|||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<!-- 选择责任人-->
|
<!-- 选择责任人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
is-title="选择责任部门对接人"
|
is-title="选择责任部门对接人"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@@ -829,7 +829,7 @@ export default {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: "FOREIGN",
|
value: "FOREIGN",
|
||||||
label: "国外标准法规",
|
label: "海外标准法规",
|
||||||
item: "FOREIGN"
|
item: "FOREIGN"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -451,7 +451,7 @@ export default {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: "FOREIGN",
|
value: "FOREIGN",
|
||||||
label: "国外标准法规",
|
label: "海外标准法规",
|
||||||
item: "FOREIGN"
|
item: "FOREIGN"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
<el-form-item label="标准来源" prop="standInData" class="add-form-item form-item-disabled">
|
<el-form-item label="标准来源" prop="standInData" class="add-form-item form-item-disabled">
|
||||||
<el-radio-group v-model="form.standInData" @change="standInChange">
|
<el-radio-group v-model="form.standInData" @change="standInChange">
|
||||||
<el-radio :disabled="disabledXX" label="0">国内标准入库</el-radio>
|
<el-radio :disabled="disabledXX" label="0">国内标准入库</el-radio>
|
||||||
<el-radio :disabled="disabledXX" label="1">国外标准入库</el-radio>
|
<el-radio :disabled="disabledXX" label="1">海外标准入库</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="标准类别" prop="standSort" class="add-form-item form-item-disabled">
|
<el-form-item label="标准类别" prop="standSort" class="add-form-item form-item-disabled">
|
||||||
@@ -700,9 +700,14 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-show="form.standInData === '0'" label="起草单位" prop="qcdw" class="add-form-item form-item-disabled">
|
<el-form-item v-show="form.standInData === '0'" label="起草单位" prop="qcdw" class="add-form-item form-item-disabled">
|
||||||
<el-select :disabled="disabledXX" :popper-append-to-body="false" multiple filterable clearable v-model="form.qcdw" placeholder="请选择起草单位">
|
<el-select :disabled="disabledXX" style="width: 82%;" :popper-append-to-body="false" multiple filterable clearable v-model="form.qcdw" placeholder="请选择起草单位">
|
||||||
<el-option v-for="item in qcdwOption" :value="item.value" :key="item.value" :label="item.label" multiple filterable></el-option>
|
<el-option v-for="item in qcdwOption" :value="item.value" :key="item.value" :label="item.label" multiple filterable></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
<el-button class="common-button-primary add-button"
|
||||||
|
type="primary"
|
||||||
|
icon="add"
|
||||||
|
size="small"
|
||||||
|
@click="productAdd">维护</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
@@ -1132,6 +1137,58 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-upload>
|
</el-upload>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
<!-- 新建抽屉 -->
|
||||||
|
<el-drawer v-if="!disabledXX"
|
||||||
|
:wrapperClosable="false"
|
||||||
|
:title="productTitle"
|
||||||
|
:visible.sync="productModal"
|
||||||
|
size="800px"
|
||||||
|
:before-close="closeDrawerProductModelAdd"
|
||||||
|
label-width="130px"
|
||||||
|
>
|
||||||
|
<div class="demo-drawer-content">
|
||||||
|
<el-form :model="productModelAdd"
|
||||||
|
ref="productModelAdd"
|
||||||
|
:rules="productRules"
|
||||||
|
class="label-input-form"
|
||||||
|
label-width="130px">
|
||||||
|
<el-row>
|
||||||
|
<el-col>
|
||||||
|
<el-form-item label="选项" prop="dicTypeName" class="add-form-item">
|
||||||
|
<el-input v-model.trim="productModelAdd.dicTypeName" placeholder="请输入选项" clearable></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col>
|
||||||
|
<el-form-item label="排序号" prop="showIndex" class="add-form-item">
|
||||||
|
<el-input v-model.number="productModelAdd.showIndex"
|
||||||
|
number
|
||||||
|
placeholder="请输入排序号"
|
||||||
|
:maxlength="4"
|
||||||
|
clearable></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col>
|
||||||
|
<el-form-item label="描述" prop="describes" class="add-form-item">
|
||||||
|
<el-input v-model.trim="productModelAdd.describes"
|
||||||
|
placeholder="请输入描述"
|
||||||
|
clearable></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
</el-form>
|
||||||
|
</div>
|
||||||
|
<div class="demo-drawer-footer">
|
||||||
|
<el-button
|
||||||
|
class="common-button-primary"
|
||||||
|
icon="el-icon-check"
|
||||||
|
type="primary"
|
||||||
|
@click="saveProduct('productModelAdd')">提交</el-button>
|
||||||
|
<el-button
|
||||||
|
class="common-button-default"
|
||||||
|
icon="el-icon-close"
|
||||||
|
@click="closeModal">取消</el-button>
|
||||||
|
</div>
|
||||||
|
</el-drawer>
|
||||||
<el-dialog
|
<el-dialog
|
||||||
:title="config.attrName"
|
:title="config.attrName"
|
||||||
:visible.sync="replaceLawsNumModel"
|
:visible.sync="replaceLawsNumModel"
|
||||||
@@ -1150,7 +1207,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="标准编号" class="search-item">
|
<el-form-item label="标准编号" class="search-item">
|
||||||
@@ -1250,19 +1307,19 @@
|
|||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowRoleFlag"
|
:is-visible.sync="modalShowRoleFlag"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowRoleFlag5"
|
:is-visible.sync="modalShowRoleFlag5"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList3"
|
:nodeList="nodeList3"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowFlag"
|
:is-visible.sync="modalShowFlag"
|
||||||
@@ -1270,7 +1327,7 @@
|
|||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<!-- 选择标准的弹框 -->
|
<!-- 选择标准的弹框 -->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
ref="standard"
|
ref="standard"
|
||||||
title="查询结果"
|
title="查询结果"
|
||||||
size="800px"
|
size="800px"
|
||||||
@@ -1289,7 +1346,7 @@
|
|||||||
v-model="standardSearchForm.standType"
|
v-model="standardSearchForm.standType"
|
||||||
placeholder="请选择标准来源">
|
placeholder="请选择标准来源">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-formItem>
|
</el-formItem>
|
||||||
<el-form-item label="标准类别" prop="standSort" class="search-item">
|
<el-form-item label="标准类别" prop="standSort" class="search-item">
|
||||||
@@ -1490,8 +1547,46 @@ export default {
|
|||||||
}
|
}
|
||||||
callback()
|
callback()
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* 验证不为0的正整数正则
|
||||||
|
* */
|
||||||
|
const validStandNumInCompile2 = (rule, value, callback) => {
|
||||||
|
// let pattern = /^\d+$/
|
||||||
|
let pattern = /^[1-9]\d*$/
|
||||||
|
setTimeout(() => {
|
||||||
|
if (!pattern.test(value)) {
|
||||||
|
return callback(new Error('仅能输入正整数'))
|
||||||
|
} else {
|
||||||
|
callback()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
return {
|
return {
|
||||||
disabledXX:!!this.$route.query.disabledXX,
|
disabledXX:!!this.$route.query.disabledXX,
|
||||||
|
productTitle: '', // 模态框标题
|
||||||
|
productModelAdd: {
|
||||||
|
// 模态框信息
|
||||||
|
dicTypeName: '',
|
||||||
|
showIndex: '',
|
||||||
|
// 描述
|
||||||
|
describes: '',
|
||||||
|
// 唯一辨识
|
||||||
|
dicId: '4upkjyo34koluwmld5us' // 写死 数据字段ID
|
||||||
|
},
|
||||||
|
productRules: {
|
||||||
|
dicTypeName: [
|
||||||
|
{required: true, message: '选项不能为空', trigger: 'blur'},
|
||||||
|
{type: 'string', max: 100, message: '最多输入100位', trigger: 'blur'}
|
||||||
|
],
|
||||||
|
showIndex: [
|
||||||
|
{type: 'number', required: true, message: '排序号不能为空且为正整数', trigger: 'blur'},
|
||||||
|
{type: 'string', validator: validStandNumInCompile2, trigger: 'blur'}
|
||||||
|
],
|
||||||
|
describes: [
|
||||||
|
{type: 'string', max: 500, message: '最多输入500位', trigger: 'blur'}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
productModal: false, // 模态框是否打开
|
||||||
textList: [],
|
textList: [],
|
||||||
gdType: '', //归档位置的赋值
|
gdType: '', //归档位置的赋值
|
||||||
standTypeModel: 'INLAND',
|
standTypeModel: 'INLAND',
|
||||||
@@ -1865,7 +1960,7 @@ export default {
|
|||||||
this.verifySarStandard = false
|
this.verifySarStandard = false
|
||||||
this.standardSearchForm.standType = this.form.standInData === '0' ? 'INLAND' : 'FOREIGN'
|
this.standardSearchForm.standType = this.form.standInData === '0' ? 'INLAND' : 'FOREIGN'
|
||||||
|
|
||||||
// 国内英文名称不必填 国外必填
|
// 国内英文名称不必填 海外必填
|
||||||
if (this.form.standInData === '1') {
|
if (this.form.standInData === '1') {
|
||||||
this.rules.standEnName[0].required = true;
|
this.rules.standEnName[0].required = true;
|
||||||
} else {
|
} else {
|
||||||
@@ -1995,6 +2090,12 @@ export default {
|
|||||||
// },
|
// },
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
// 新增
|
||||||
|
productAdd () {
|
||||||
|
this.productModal = true
|
||||||
|
this.productTitle = '维护起草单位'
|
||||||
|
this.productModelAdd.dicTypeCode = ''
|
||||||
|
},
|
||||||
checkIsOnly() {
|
checkIsOnly() {
|
||||||
let standType = ''
|
let standType = ''
|
||||||
if(this.submitType !== 1){
|
if(this.submitType !== 1){
|
||||||
@@ -2043,8 +2144,8 @@ export default {
|
|||||||
// 标准来源改变事件
|
// 标准来源改变事件
|
||||||
standInChange(val) {
|
standInChange(val) {
|
||||||
this.verifySarStandard = false
|
this.verifySarStandard = false
|
||||||
/** val === '1' (国外) val === '0'( 国内 )*/
|
/** val === '1' (海外) val === '0'( 国内 )*/
|
||||||
// 国内英文名称不必填 国外必填 ,标准性质国内不体现
|
// 国内英文名称不必填 海外必填 ,标准性质国内不体现
|
||||||
if(this.rules){
|
if(this.rules){
|
||||||
if (val === '1') {
|
if (val === '1') {
|
||||||
this.rules.standName[0].required = false
|
this.rules.standName[0].required = false
|
||||||
@@ -3320,6 +3421,51 @@ export default {
|
|||||||
popoverHideModelCancel2() {
|
popoverHideModelCancel2() {
|
||||||
this.modalShowFlag5 = false
|
this.modalShowFlag5 = false
|
||||||
},
|
},
|
||||||
|
closeModal () {
|
||||||
|
this.productModal = false
|
||||||
|
this.closeDrawerProductModelAdd()
|
||||||
|
},
|
||||||
|
saveProduct (name) {
|
||||||
|
this.$refs[name].validate((valid) => {
|
||||||
|
if (valid) {
|
||||||
|
this.$http.postData('sys/dictype/create', this.productModelAdd, {
|
||||||
|
_this: this
|
||||||
|
}, res => {
|
||||||
|
if (res.ok) {
|
||||||
|
this.getDataAsync()
|
||||||
|
this.productModal = false
|
||||||
|
this.productModelAdd = {
|
||||||
|
// 模态框信息
|
||||||
|
dicTypeName: '',
|
||||||
|
showIndex: '',
|
||||||
|
// 描述
|
||||||
|
describes: '',
|
||||||
|
// 唯一辨识
|
||||||
|
dicId: '4upkjyo34koluwmld5us'
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
this.productModal = true
|
||||||
|
}
|
||||||
|
}, e => {})
|
||||||
|
} else {
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
closeDrawerProductModelAdd () {
|
||||||
|
this.$nextTick(() => {
|
||||||
|
this.$refs['productModelAdd'].resetFields()
|
||||||
|
this.productModelAdd = {
|
||||||
|
// 模态框信息
|
||||||
|
dicTypeName: '',
|
||||||
|
showIndex: '',
|
||||||
|
// 描述
|
||||||
|
describes: '',
|
||||||
|
// 唯一辨识
|
||||||
|
dicId: '4upkjyo34koluwmld5us'
|
||||||
|
}
|
||||||
|
})
|
||||||
|
this.productModal = false
|
||||||
|
},
|
||||||
closeDrawer() {
|
closeDrawer() {
|
||||||
this.ListModel = false
|
this.ListModel = false
|
||||||
},
|
},
|
||||||
@@ -3581,6 +3727,49 @@ export default {
|
|||||||
this.modelOptions = res.data
|
this.modelOptions = res.data
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
getDicTypeListCode(res,json) {
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
this.$http.get('sys/dictype/getDicTypeListCode', '', {
|
||||||
|
_this: this
|
||||||
|
}, res => {
|
||||||
|
const history = res;
|
||||||
|
resolve(history)
|
||||||
|
})
|
||||||
|
})
|
||||||
|
},
|
||||||
|
async getDataAsync(){
|
||||||
|
let res = await this.getDicTypeListCode()
|
||||||
|
if(res && res.data){
|
||||||
|
this.countryOptions = res.data.COUNTRY//国家地区
|
||||||
|
this.standSortOptions = res.data.STANDCLASSIFY // 标准类别
|
||||||
|
this.standNatureOptions = res.data.SARPROPERTY // 标准性质
|
||||||
|
const standOptions = []
|
||||||
|
res.data.WBZTCLASS.forEach(item=>{
|
||||||
|
if( item.label === '草案' || item.label === '征求意见' || item.label === '送审' || item.label === '报批' || item.label === '发布'){
|
||||||
|
standOptions.push(item)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
this.standStateOptions0 = standOptions // 文本状态
|
||||||
|
this.standStateOptions1 = res.data.WBZTCLASS
|
||||||
|
this.standSystemOptions = res.data.BZTXCLASS // 标准体系
|
||||||
|
this.applyArcticOptions.options = res.data.ENERGYTYPES // 适用车型
|
||||||
|
this.categoryOptions.options = res.data.NYLXCLASS // 能源类型
|
||||||
|
this.applyAuthOptions.options = res.data.SYRZCLASS // 适用认证
|
||||||
|
this.cysdOptions = res.data.WSCYSD // 我司参与深度
|
||||||
|
this.cyzbpmOptions = res.data.CYZBPM // 我司参与制标排名
|
||||||
|
this.wssmrOptions = res.data.WSSMR // 我司署名人
|
||||||
|
this.sycpxOptions.options = res.data.SYCPXCLASS // 适用产品线
|
||||||
|
this.zrbmOptions.options = res.data.ZRBMCLASS // 责任部门
|
||||||
|
this.zrgcsOptions.options = res.data.ZRGCSCLASS // 责任工程师
|
||||||
|
this.qcdwOption = res.data.QCDW // 体系类别
|
||||||
|
this.gkglbmOptions = res.data.GKGLBM // 归口管理部门
|
||||||
|
this.cbcdOptions = res.data.DEGREESTANDARD // 采标程度
|
||||||
|
this.txlbOptions = res.data.TXLBCLASS // 体系类别
|
||||||
|
this.setMap(this.standStateOptions0)
|
||||||
|
this.setMap(this.standStateOptions1)
|
||||||
|
|
||||||
|
}
|
||||||
|
},
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getTree()
|
this.getTree()
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
<el-form-item label="标准来源" prop="standInData" class="add-form-item form-item-disabled">
|
<el-form-item label="标准来源" prop="standInData" class="add-form-item form-item-disabled">
|
||||||
<el-radio-group v-model="form.standInData" disabled>
|
<el-radio-group v-model="form.standInData" disabled>
|
||||||
<el-radio label="0">国内标准入库</el-radio>
|
<el-radio label="0">国内标准入库</el-radio>
|
||||||
<el-radio label="1">国外标准入库</el-radio>
|
<el-radio label="1">海外标准入库</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '1'" label="国家/地区" prop="country" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '1'" label="国家/地区" prop="country" class="add-form-item form-item-disabled">
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
<el-form-item label="标准来源" prop="standInData" class="add-form-item form-item-disabled">
|
<el-form-item label="标准来源" prop="standInData" class="add-form-item form-item-disabled">
|
||||||
<el-radio-group v-model="form.standInData" @change="standInChange">
|
<el-radio-group v-model="form.standInData" @change="standInChange">
|
||||||
<el-radio label="0">国内标准入库</el-radio>
|
<el-radio label="0">国内标准入库</el-radio>
|
||||||
<el-radio label="1">国外标准入库</el-radio>
|
<el-radio label="1">海外标准入库</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '1'" label="国家/地区" prop="country" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '1'" label="国家/地区" prop="country" class="add-form-item form-item-disabled">
|
||||||
@@ -1446,7 +1446,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="标准编号" class="search-item">
|
<el-form-item label="标准编号" class="search-item">
|
||||||
@@ -1891,8 +1891,8 @@ export default {
|
|||||||
standInChange(val) {
|
standInChange(val) {
|
||||||
this.verifySarStandard = false
|
this.verifySarStandard = false
|
||||||
|
|
||||||
/** val === '1' (国外) val === '0'( 国内 )*/
|
/** val === '1' (海外) val === '0'( 国内 )*/
|
||||||
// 国内英文名称不必填 国外必填 ,标准性质国内不体现
|
// 国内英文名称不必填 海外必填 ,标准性质国内不体现
|
||||||
if (val === '1') {
|
if (val === '1') {
|
||||||
this.rules.standName[0].required = false
|
this.rules.standName[0].required = false
|
||||||
this.rules.standEnName[0].required = true;
|
this.rules.standEnName[0].required = true;
|
||||||
|
|||||||
@@ -242,7 +242,7 @@
|
|||||||
<el-formItem label="标准来源" prop="standType" class="search-item">
|
<el-formItem label="标准来源" prop="standType" class="search-item">
|
||||||
<el-select v-model="standCommonlySearch.standType" placeholder="根据标准来源查找" clearable>
|
<el-select v-model="standCommonlySearch.standType" placeholder="根据标准来源查找" clearable>
|
||||||
<el-option value="INLAND" key="1" label="国内标准"></el-option>
|
<el-option value="INLAND" key="1" label="国内标准"></el-option>
|
||||||
<el-option value="FOREIGN" key="2" label="国外标准"></el-option>
|
<el-option value="FOREIGN" key="2" label="海外标准"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-formItem>
|
</el-formItem>
|
||||||
<el-formItem class="search-item btn-box">
|
<el-formItem class="search-item btn-box">
|
||||||
|
|||||||
@@ -215,7 +215,7 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="标准库"
|
title="标准库"
|
||||||
:visible.sync="listModel"
|
:visible.sync="listModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -241,7 +241,7 @@
|
|||||||
<el-formItem label="标准来源" prop="standType" class="search-item">
|
<el-formItem label="标准来源" prop="standType" class="search-item">
|
||||||
<el-select :disabled="disabledXX" v-model="standCommonlySearch.standType" placeholder="根据标准来源查找" clearable>
|
<el-select :disabled="disabledXX" v-model="standCommonlySearch.standType" placeholder="根据标准来源查找" clearable>
|
||||||
<el-option value="INLAND" key="1" label="国内标准"></el-option>
|
<el-option value="INLAND" key="1" label="国内标准"></el-option>
|
||||||
<el-option value="FOREIGN" key="2" label="国外标准"></el-option>
|
<el-option value="FOREIGN" key="2" label="海外标准"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-formItem>
|
</el-formItem>
|
||||||
<el-formItem class="search-item btn-box">
|
<el-formItem class="search-item btn-box">
|
||||||
@@ -300,20 +300,20 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle2"
|
:is-title="drawerTitle2"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@checkedRole="checkedRole"
|
@checkedRole="checkedRole"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择附件"
|
title="选择附件"
|
||||||
:visible.sync="fzlistModel"
|
:visible.sync="fzlistModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
|
|||||||
@@ -60,13 +60,13 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 多选择责任人-->
|
<!-- 多选择责任人-->
|
||||||
<!-- <Role-tree-->
|
<!-- <Role-tree v-if="!disabledXX" -->
|
||||||
<!-- is-title="选择责任部门对接人"-->
|
<!-- is-title="选择责任部门对接人"-->
|
||||||
<!-- :is-visible.sync="modalshowflag2"-->
|
<!-- :is-visible.sync="modalshowflag2"-->
|
||||||
<!-- @checkedRole="checkedRole2"-->
|
<!-- @checkedRole="checkedRole2"-->
|
||||||
<!-- :nodeList="nodeList2"-->
|
<!-- :nodeList="nodeList2"-->
|
||||||
<!-- ></Role-tree>-->
|
<!-- ></Role-tree>-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
|
|||||||
@@ -444,7 +444,7 @@ export default {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: "FOREIGN",
|
value: "FOREIGN",
|
||||||
label: "国外标准法规",
|
label: "海外标准法规",
|
||||||
item: "FOREIGN"
|
item: "FOREIGN"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -60,13 +60,13 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 多选择责任人-->
|
<!-- 多选择责任人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
is-title="选择责任部门对接人"
|
is-title="选择责任部门对接人"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
|
|||||||
@@ -335,7 +335,7 @@
|
|||||||
</el-table>
|
</el-table>
|
||||||
</loading>
|
</loading>
|
||||||
<!-- 选择企业标准抽屉-->
|
<!-- 选择企业标准抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择企业标准"
|
title="选择企业标准"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -629,14 +629,14 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowFlag"
|
:is-visible.sync="modalShowFlag"
|
||||||
@checkedRole="checkedRole"
|
@checkedRole="checkedRole"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowRoleFlag"
|
:is-visible.sync="modalShowRoleFlag"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
|
|||||||
@@ -199,7 +199,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 选择企业标准抽屉-->
|
<!-- 选择企业标准抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择企业标准"
|
title="选择企业标准"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -360,14 +360,14 @@
|
|||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<!-- 多选择责任人-->
|
<!-- 多选择责任人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
is-title="选择责任部门对接人"
|
is-title="选择责任部门对接人"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<!-- 单选人-->
|
<!-- 单选人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
|
|||||||
@@ -746,7 +746,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
@@ -828,20 +828,20 @@
|
|||||||
<el-button :disabled="disabledXX" type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
|
<el-button :disabled="disabledXX" type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowRoleFlag"
|
:is-visible.sync="modalShowRoleFlag"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowFlag"
|
:is-visible.sync="modalShowFlag"
|
||||||
@checkedRole="checkedRole"
|
@checkedRole="checkedRole"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<!-- <el-drawer-->
|
<!-- <el-drawer v-if="!disabledXX" -->
|
||||||
<!-- :title="drawerTitle"-->
|
<!-- :title="drawerTitle"-->
|
||||||
<!-- :visible.sync="modalShowFlag"-->
|
<!-- :visible.sync="modalShowFlag"-->
|
||||||
<!-- :wrapperClosable="false"-->
|
<!-- :wrapperClosable="false"-->
|
||||||
@@ -874,7 +874,7 @@
|
|||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- </el-drawer>-->
|
<!-- </el-drawer>-->
|
||||||
<!-- 选择标准的弹框 -->
|
<!-- 选择标准的弹框 -->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
ref="standard"
|
ref="standard"
|
||||||
title="查询结果"
|
title="查询结果"
|
||||||
size="1300px"
|
size="1300px"
|
||||||
@@ -1016,7 +1016,7 @@
|
|||||||
@click="handleProcessStandardNext(3)">取消</el-button>
|
@click="handleProcessStandardNext(3)">取消</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<Mechanism-tree
|
<Mechanism-tree v-if="!disabledXX"
|
||||||
is-title="选择部门信息"
|
is-title="选择部门信息"
|
||||||
:is-visible.sync="modalShowFlagZRBM"
|
:is-visible.sync="modalShowFlagZRBM"
|
||||||
:nodeList="nodeListZRBM"
|
:nodeList="nodeListZRBM"
|
||||||
|
|||||||
@@ -251,7 +251,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -251,7 +251,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -270,7 +270,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -253,7 +253,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -259,7 +259,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -313,7 +313,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -249,7 +249,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -404,7 +404,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -382,7 +382,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -252,7 +252,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -251,7 +251,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -251,7 +251,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -313,7 +313,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -382,7 +382,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -255,7 +255,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -729,7 +729,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
@@ -811,20 +811,20 @@
|
|||||||
<el-button :disabled="disabledXX" type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
|
<el-button :disabled="disabledXX" type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowRoleFlag"
|
:is-visible.sync="modalShowRoleFlag"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalShowFlag"
|
:is-visible.sync="modalShowFlag"
|
||||||
@checkedRole="checkedRole"
|
@checkedRole="checkedRole"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<!-- <el-drawer-->
|
<!-- <el-drawer v-if="!disabledXX" -->
|
||||||
<!-- :title="drawerTitle"-->
|
<!-- :title="drawerTitle"-->
|
||||||
<!-- :visible.sync="modalShowFlag"-->
|
<!-- :visible.sync="modalShowFlag"-->
|
||||||
<!-- :wrapperClosable="false"-->
|
<!-- :wrapperClosable="false"-->
|
||||||
@@ -857,7 +857,7 @@
|
|||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- </el-drawer>-->
|
<!-- </el-drawer>-->
|
||||||
<!-- 选择标准的弹框 -->
|
<!-- 选择标准的弹框 -->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
ref="standard"
|
ref="standard"
|
||||||
title="查询结果"
|
title="查询结果"
|
||||||
size="1300px"
|
size="1300px"
|
||||||
@@ -1042,7 +1042,7 @@
|
|||||||
@click="handleProcessStandardNext(3)">取消</el-button>
|
@click="handleProcessStandardNext(3)">取消</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<Mechanism-tree
|
<Mechanism-tree v-if="!disabledXX"
|
||||||
is-title="选择部门信息"
|
is-title="选择部门信息"
|
||||||
:is-visible.sync="modalShowFlagZRBM"
|
:is-visible.sync="modalShowFlagZRBM"
|
||||||
:nodeList="nodeListZRBM"
|
:nodeList="nodeListZRBM"
|
||||||
|
|||||||
@@ -259,7 +259,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -259,7 +259,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -272,7 +272,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -384,7 +384,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -257,7 +257,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -578,7 +578,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -357,7 +357,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -178,7 +178,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -316,7 +316,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -519,7 +519,7 @@
|
|||||||
placeholder="请选择标准来源"
|
placeholder="请选择标准来源"
|
||||||
@change="dataSourceChange">
|
@change="dataSourceChange">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="编号/名称" class="search-item">
|
<el-form-item label="编号/名称" class="search-item">
|
||||||
|
|||||||
@@ -193,7 +193,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form>
|
</el-form>
|
||||||
<!-- 选择企标计划抽屉-->
|
<!-- 选择企标计划抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择企业标准"
|
title="选择企业标准"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
|
|||||||
@@ -209,7 +209,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form>
|
</el-form>
|
||||||
<!-- 选择企标计划抽屉-->
|
<!-- 选择企标计划抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择企业标准"
|
title="选择企业标准"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
|
|||||||
@@ -84,7 +84,7 @@
|
|||||||
@click.native="choiceLeader"></el-input>
|
@click.native="choiceLeader"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="计划标准初稿完成时间" style="width: 100%; margin-right:10px" prop="draftTime" class="add-form-item form-item-disabled">
|
<el-form-item label="计划标准初稿完成时间" style="width: 100%; margin-right:10px" prop="draftTime" class="add-form-item form-item-disabled">
|
||||||
<el-date-picker
|
<el-date-picker :disabled="disabledXX"
|
||||||
v-model="qbfsForm.draftTime"
|
v-model="qbfsForm.draftTime"
|
||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
type="date"
|
type="date"
|
||||||
@@ -92,7 +92,7 @@
|
|||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="计划标准发布时间" style="width: 100%; margin-right:10px" prop="releaseTime" class="add-form-item form-item-disabled">
|
<el-form-item label="计划标准发布时间" style="width: 100%; margin-right:10px" prop="releaseTime" class="add-form-item form-item-disabled">
|
||||||
<el-date-picker
|
<el-date-picker :disabled="disabledXX"
|
||||||
v-model="qbfsForm.releaseTime"
|
v-model="qbfsForm.releaseTime"
|
||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
type="date"
|
type="date"
|
||||||
@@ -137,6 +137,7 @@
|
|||||||
<!-- </template>-->
|
<!-- </template>-->
|
||||||
<template v-if="qbfsForm.isRelate === '是'">
|
<template v-if="qbfsForm.isRelate === '是'">
|
||||||
<custom-input-for-all-standards2
|
<custom-input-for-all-standards2
|
||||||
|
:disabled="disabledXX"
|
||||||
class="classDisplay"
|
class="classDisplay"
|
||||||
:config="{attrName: '采用标准'}"
|
:config="{attrName: '采用标准'}"
|
||||||
:labelWidth="'150px'"
|
:labelWidth="'150px'"
|
||||||
@@ -156,6 +157,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<template>
|
<template>
|
||||||
<custom-input-for-all-standards2
|
<custom-input-for-all-standards2
|
||||||
|
:disabled="disabledXX"
|
||||||
class="classDisplay"
|
class="classDisplay"
|
||||||
:enterpriseStandard="true"
|
:enterpriseStandard="true"
|
||||||
:placeholderText="'包括已有、应有的关联标准,如企业标准、行业标准、国家标准'"
|
:placeholderText="'包括已有、应有的关联标准,如企业标准、行业标准、国家标准'"
|
||||||
@@ -184,7 +186,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<!-- 选择企业标准弹窗-->
|
<!-- 选择企业标准弹窗-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择企业标准"
|
title="选择企业标准"
|
||||||
:visible.sync="QYBZmodal"
|
:visible.sync="QYBZmodal"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -280,7 +282,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 选择体系结构弹窗-->
|
<!-- 选择体系结构弹窗-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择体系结构"
|
title="选择体系结构"
|
||||||
:visible.sync="TXJGmodal"
|
:visible.sync="TXJGmodal"
|
||||||
size="400px"
|
size="400px"
|
||||||
@@ -307,8 +309,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 选择工作组抽屉-->
|
<!-- 选择工作组抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择工作组组长"
|
title="选择工作组组长"
|
||||||
:visible.sync="workModel"
|
:visible.sync="workModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
custom-class="demo-drawer"
|
custom-class="demo-drawer"
|
||||||
@@ -388,19 +390,21 @@
|
|||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 多选择责任人-->
|
<!-- 多选择责任人-->
|
||||||
<Role-tree
|
<Role-tree
|
||||||
|
v-if="!disabledXX"
|
||||||
:is-title="drawerTitle2"
|
:is-title="drawerTitle2"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree
|
||||||
|
v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@checkedRole="checkedRole"
|
@checkedRole="checkedRole"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Mechanism-tree
|
<Mechanism-tree v-if="!disabledXX"
|
||||||
is-title="选择起草责任单位"
|
is-title="选择起草责任单位"
|
||||||
:is-visible.sync="modalshowflagZRBM"
|
:is-visible.sync="modalshowflagZRBM"
|
||||||
:nodeList="nodeListZRBM"
|
:nodeList="nodeListZRBM"
|
||||||
|
|||||||
@@ -101,7 +101,7 @@
|
|||||||
</el-input>
|
</el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="初稿完成时间" prop="draftTime" class="add-form-item form-item-disabled">
|
<el-form-item label="初稿完成时间" prop="draftTime" class="add-form-item form-item-disabled">
|
||||||
<el-date-picker
|
<el-date-picker :disabled="disabledXX"
|
||||||
v-model="qbfsForm.draftTime"
|
v-model="qbfsForm.draftTime"
|
||||||
type="date"
|
type="date"
|
||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
@@ -158,7 +158,7 @@
|
|||||||
@click.native="choiceLeader"></el-input>
|
@click.native="choiceLeader"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="标准发布时间" prop="releaseTime" class="add-form-item form-item-disabled">
|
<el-form-item label="标准发布时间" prop="releaseTime" class="add-form-item form-item-disabled">
|
||||||
<el-date-picker
|
<el-date-picker :disabled="disabledXX"
|
||||||
v-model="qbfsForm.releaseTime"
|
v-model="qbfsForm.releaseTime"
|
||||||
type="date"
|
type="date"
|
||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
@@ -207,7 +207,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form>
|
</el-form>
|
||||||
<!-- 选择企标计划抽屉-->
|
<!-- 选择企标计划抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择企业标准"
|
title="选择企业标准"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -339,7 +339,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 选择企业标准弹窗-->
|
<!-- 选择企业标准弹窗-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择企业标准"
|
title="选择企业标准"
|
||||||
:visible.sync="QYBZmodal"
|
:visible.sync="QYBZmodal"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -435,7 +435,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 选择体系结构弹窗-->
|
<!-- 选择体系结构弹窗-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择体系结构"
|
title="选择体系结构"
|
||||||
:visible.sync="TXJGmodal"
|
:visible.sync="TXJGmodal"
|
||||||
size="400px"
|
size="400px"
|
||||||
@@ -462,7 +462,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 选择工作组抽屉-->
|
<!-- 选择工作组抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择工作组组长"
|
title="选择工作组组长"
|
||||||
:visible.sync="workModel"
|
:visible.sync="workModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -542,19 +542,19 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 多选择责任人-->
|
<!-- 多选择责任人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle2"
|
:is-title="drawerTitle2"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Mechanism-tree
|
<Mechanism-tree v-if="!disabledXX"
|
||||||
is-title="选择起草责任单位"
|
is-title="选择起草责任单位"
|
||||||
:is-visible.sync="modalshowflagZRBM"
|
:is-visible.sync="modalshowflagZRBM"
|
||||||
:nodeList="nodeListZRBM"
|
:nodeList="nodeListZRBM"
|
||||||
@checkedRole="drawerCheckZRBM"
|
@checkedRole="drawerCheckZRBM"
|
||||||
/>
|
/>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
|
|||||||
@@ -200,7 +200,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form>
|
</el-form>
|
||||||
<!-- 选择企标计划抽屉-->
|
<!-- 选择企标计划抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择企业标准"
|
title="选择企业标准"
|
||||||
:visible.sync="ListModel"
|
:visible.sync="ListModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
|
|||||||
@@ -232,14 +232,14 @@
|
|||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<!-- 多选择责任人-->
|
<!-- 多选择责任人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
is-title="选择责任部门对接人"
|
is-title="选择责任部门对接人"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<!-- 单选人-->
|
<!-- 单选人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
|
|||||||
@@ -135,7 +135,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 新增/编辑弹框 -->
|
<!-- 新增/编辑弹框 -->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
:title="qblxTitle"
|
:title="qblxTitle"
|
||||||
:visible.sync="qblxModel"
|
:visible.sync="qblxModel"
|
||||||
size="600px"
|
size="600px"
|
||||||
@@ -223,7 +223,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 选择工作组抽屉-->
|
<!-- 选择工作组抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
class="drawer-table"
|
class="drawer-table"
|
||||||
title="选择工作组组长"
|
title="选择工作组组长"
|
||||||
:visible.sync="workModel"
|
:visible.sync="workModel"
|
||||||
@@ -313,7 +313,7 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
is-title="选择责任人"
|
is-title="选择责任人"
|
||||||
:is-visible.sync="modalshowflag3"
|
:is-visible.sync="modalshowflag3"
|
||||||
@@ -321,13 +321,13 @@
|
|||||||
@checkedRole="drawerCheck"
|
@checkedRole="drawerCheck"
|
||||||
/>
|
/>
|
||||||
<!-- 多选择责任人-->
|
<!-- 多选择责任人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle2"
|
:is-title="drawerTitle2"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
:nodeList="nodeList2"
|
:nodeList="nodeList2"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@@ -335,7 +335,7 @@
|
|||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<!-- 选择起草责任单位-->
|
<!-- 选择起草责任单位-->
|
||||||
<Mechanism-tree
|
<Mechanism-tree v-if="!disabledXX"
|
||||||
is-title="选择起草责任单位"
|
is-title="选择起草责任单位"
|
||||||
:is-visible.sync="modalshowflagZRBM"
|
:is-visible.sync="modalshowflagZRBM"
|
||||||
:nodeList="nodeListZRBM"
|
:nodeList="nodeListZRBM"
|
||||||
|
|||||||
@@ -180,7 +180,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 添加标准抽屉-->
|
<!-- 添加标准抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="添加标准"
|
title="添加标准"
|
||||||
:visible.sync="standModel"
|
:visible.sync="standModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -327,7 +327,7 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@@ -335,7 +335,7 @@
|
|||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
></Role-tree>
|
||||||
<!-- 多选责任人-->
|
<!-- 多选责任人-->
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
is-title="选择署名人"
|
is-title="选择署名人"
|
||||||
:is-visible.sync="modalshowflag2"
|
:is-visible.sync="modalshowflag2"
|
||||||
@checkedRole="checkedRole2"
|
@checkedRole="checkedRole2"
|
||||||
@@ -382,7 +382,7 @@ export default {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: "FOREIGN",
|
value: "FOREIGN",
|
||||||
label: "国外标准法规",
|
label: "海外标准法规",
|
||||||
item: "FOREIGN"
|
item: "FOREIGN"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -137,7 +137,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 添加标准抽屉-->
|
<!-- 添加标准抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="未符合项整改数据库"
|
title="未符合项整改数据库"
|
||||||
:visible.sync="standModel"
|
:visible.sync="standModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -312,14 +312,14 @@
|
|||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
is-title="选择人员信息"
|
is-title="选择人员信息"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
@checkedRole="drawerCheck"
|
@checkedRole="drawerCheck"
|
||||||
/>
|
/>
|
||||||
<Mechanism-tree
|
<Mechanism-tree v-if="!disabledXX"
|
||||||
is-title="选择部门信息"
|
is-title="选择部门信息"
|
||||||
:is-visible.sync="modalshowflagZRBM"
|
:is-visible.sync="modalshowflagZRBM"
|
||||||
:nodeList="nodeListZRBM"
|
:nodeList="nodeListZRBM"
|
||||||
|
|||||||
@@ -219,7 +219,7 @@
|
|||||||
</el-form>
|
</el-form>
|
||||||
</el-timeline>
|
</el-timeline>
|
||||||
</div>
|
</div>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@checkedRole="checkedRole"
|
@checkedRole="checkedRole"
|
||||||
@@ -237,7 +237,7 @@
|
|||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<loading :loading="loading">数据获取中</loading>
|
<loading :loading="loading">数据获取中</loading>
|
||||||
<!-- 选择项目抽屉-->
|
<!-- 选择项目抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择项目"
|
title="选择项目"
|
||||||
:visible.sync="projectModel"
|
:visible.sync="projectModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
@@ -369,7 +369,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 添加标准抽屉-->
|
<!-- 添加标准抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="添加标准"
|
title="添加标准"
|
||||||
:visible.sync="standModel"
|
:visible.sync="standModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
|
|||||||
@@ -225,7 +225,7 @@
|
|||||||
</el-form>
|
</el-form>
|
||||||
</el-timeline>
|
</el-timeline>
|
||||||
</div>
|
</div>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@@ -243,7 +243,7 @@
|
|||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<!-- 选择项目抽屉-->
|
<!-- 选择项目抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择项目"
|
title="选择项目"
|
||||||
:visible.sync="projectModel"
|
:visible.sync="projectModel"
|
||||||
size="900px"
|
size="900px"
|
||||||
|
|||||||
@@ -226,7 +226,7 @@
|
|||||||
:popper-append-to-body="false"
|
:popper-append-to-body="false"
|
||||||
placeholder="请选择标准来源">
|
placeholder="请选择标准来源">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
<!-- <el-option value="FOREIGN_LAWS" label="国内外政策库"></el-option>-->
|
<!-- <el-option value="FOREIGN_LAWS" label="国内外政策库"></el-option>-->
|
||||||
<el-option value="BUSINESS_STAND" label="企业标准库"></el-option>
|
<el-option value="BUSINESS_STAND" label="企业标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|||||||
@@ -208,7 +208,7 @@
|
|||||||
</el-timeline>
|
</el-timeline>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<Role-tree
|
<Role-tree v-if="!disabledXX"
|
||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="modalshowflag"
|
:is-visible.sync="modalshowflag"
|
||||||
@@ -225,7 +225,7 @@
|
|||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<!-- 选择项目弹窗-->
|
<!-- 选择项目弹窗-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
title="选择项目"
|
title="选择项目"
|
||||||
class="drawer-table"
|
class="drawer-table"
|
||||||
:visible.sync="projectModel"
|
:visible.sync="projectModel"
|
||||||
@@ -357,7 +357,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<!-- 添加标准抽屉-->
|
<!-- 添加标准抽屉-->
|
||||||
<el-drawer
|
<el-drawer v-if="!disabledXX"
|
||||||
class="drawer-table"
|
class="drawer-table"
|
||||||
title="添加标准"
|
title="添加标准"
|
||||||
:wrapperClosable="false"
|
:wrapperClosable="false"
|
||||||
@@ -380,7 +380,7 @@
|
|||||||
:popper-append-to-body="false"
|
:popper-append-to-body="false"
|
||||||
placeholder="请选择标准来源">
|
placeholder="请选择标准来源">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
<!-- <el-option value="FOREIGN_LAWS" label="国内外政策库"></el-option>-->
|
<!-- <el-option value="FOREIGN_LAWS" label="国内外政策库"></el-option>-->
|
||||||
<el-option value="BUSINESS_STAND" label="企业标准库"></el-option>
|
<el-option value="BUSINESS_STAND" label="企业标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|||||||
@@ -248,7 +248,7 @@
|
|||||||
:popper-append-to-body="false"
|
:popper-append-to-body="false"
|
||||||
placeholder="请选择标准来源">
|
placeholder="请选择标准来源">
|
||||||
<el-option value="INLAND" label="国内标准库"></el-option>
|
<el-option value="INLAND" label="国内标准库"></el-option>
|
||||||
<el-option value="FOREIGN" label="国外标准库"></el-option>
|
<el-option value="FOREIGN" label="海外标准库"></el-option>
|
||||||
<!-- <el-option value="FOREIGN_LAWS" label="国内外政策库"></el-option>-->
|
<!-- <el-option value="FOREIGN_LAWS" label="国内外政策库"></el-option>-->
|
||||||
<el-option value="BUSINESS_STAND" label="企业标准库"></el-option>
|
<el-option value="BUSINESS_STAND" label="企业标准库"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user