feat: There is no way the,buss hh process
This commit is contained in:
+1
-1
@@ -79,7 +79,7 @@ export function processCreateStand (data) {
|
|||||||
|
|
||||||
export function processCreateBuss (data) {
|
export function processCreateBuss (data) {
|
||||||
return axios({
|
return axios({
|
||||||
url: '/api/lawss/actSarItemsLaws/processCreateBuss',
|
url: '/api/lawss/actSarItemsBuss/processCreateBuss',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data
|
data
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -112,7 +112,12 @@
|
|||||||
></el-input>
|
></el-input>
|
||||||
<div style="display: flex;justify-content: space-between">
|
<div style="display: flex;justify-content: space-between">
|
||||||
<div style="width: 80%;">
|
<div style="width: 80%;">
|
||||||
<div v-for="(item,index) in FBGBUSSFileList" :key="index" @click="handleFilePreview(item)" style="color: #409eff;cursor:pointer" class="fileClass">{{ item.name }}</div>
|
<div v-for="(item,index) in FBGBUSSFileList" :key="index" style="color: #409eff;cursor:pointer" class="fileClass">
|
||||||
|
<span style="width: 80%;" @click="handleFilePreview(item,'preview')">{{ item.name }}</span>
|
||||||
|
<span style="width: 20%;margin-left: 15px;">
|
||||||
|
<el-button type="primary" size="mini" plain icon="el-icon-download" @click="handleFilePreview(item,'down')"></el-button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="width: 20%;">
|
<div style="width: 20%;">
|
||||||
<el-button
|
<el-button
|
||||||
@@ -135,7 +140,12 @@
|
|||||||
></el-input>
|
></el-input>
|
||||||
<div style="display: flex;justify-content: space-between">
|
<div style="display: flex;justify-content: space-between">
|
||||||
<div style="width: 80%;">
|
<div style="width: 80%;">
|
||||||
<div v-for="(item,index) in LSBBBUSSFileList" :key="index" @click="handleFilePreview(item)" style="color: #409eff;cursor:pointer" class="fileClass">{{ item.name }}</div>
|
<div v-for="(item,index) in LSBBBUSSFileList" :key="index" style="color: #409eff;cursor:pointer" class="fileClass">
|
||||||
|
<span style="width: 80%;" @click="handleFilePreview(item,'preview')">{{ item.name }}</span>
|
||||||
|
<span style="width: 20%;margin-left: 15px;">
|
||||||
|
<el-button type="primary" size="mini" plain icon="el-icon-download" @click="handleFilePreview(item,'down')"></el-button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="width: 20%;">
|
<div style="width: 20%;">
|
||||||
<el-button
|
<el-button
|
||||||
@@ -160,7 +170,12 @@
|
|||||||
></el-input>
|
></el-input>
|
||||||
<div style="display: flex;justify-content: space-between">
|
<div style="display: flex;justify-content: space-between">
|
||||||
<div style="width: 80%;">
|
<div style="width: 80%;">
|
||||||
<div v-for="(item,index) in BZSMBUSSFileList" :key="index" @click="handleFilePreview(item)" style="color: #409eff;cursor:pointer" class="fileClass">{{ item.name }}</div>
|
<div v-for="(item,index) in BZSMBUSSFileList" :key="index" style="color: #409eff;cursor:pointer" class="fileClass">
|
||||||
|
<span style="width: 80%;" @click="handleFilePreview(item,'preview')">{{ item.name }}</span>
|
||||||
|
<span style="width: 20%;margin-left: 15px;">
|
||||||
|
<el-button type="primary" size="mini" plain icon="el-icon-download" @click="handleFilePreview(item,'down')"></el-button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="width: 20%;">
|
<div style="width: 20%;">
|
||||||
<el-button
|
<el-button
|
||||||
@@ -183,7 +198,12 @@
|
|||||||
></el-input>
|
></el-input>
|
||||||
<div style="display: flex;justify-content: space-between">
|
<div style="display: flex;justify-content: space-between">
|
||||||
<div style="width: 80%;">
|
<div style="width: 80%;">
|
||||||
<div v-for="(item,index) in QTWJBUSSFileList" :key="index" @click="handleFilePreview(item)" style="color: #409eff;cursor:pointer" class="fileClass">{{ item.name }}</div>
|
<div v-for="(item,index) in QTWJBUSSFileList" :key="index" style="color: #409eff;cursor:pointer" class="fileClass">
|
||||||
|
<span style="width: 80%;" @click="handleFilePreview(item,'preview')">{{ item.name }}</span>
|
||||||
|
<span style="width: 20%;margin-left: 15px;">
|
||||||
|
<el-button type="primary" size="mini" plain icon="el-icon-download" @click="handleFilePreview(item,'down')"></el-button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="width: 20%;">
|
<div style="width: 20%;">
|
||||||
<el-button
|
<el-button
|
||||||
@@ -307,7 +327,12 @@
|
|||||||
></el-input>
|
></el-input>
|
||||||
<div style="display: flex;justify-content: space-between">
|
<div style="display: flex;justify-content: space-between">
|
||||||
<div style="width: 80%;">
|
<div style="width: 80%;">
|
||||||
<div v-for="(item,index) in GLWJBUSSFileList" :key="index" @click="handleFilePreview(item.GLWJBUSS)" style="color: #409eff;cursor:pointer" class="fileClass">{{ item.name }}</div>
|
<div v-for="(item,index) in GLWJBUSSFileList" :key="index" style="color: #409eff;cursor:pointer" class="fileClass">
|
||||||
|
<span style="width: 80%;" @click="handleFilePreview(item,'preview')">{{ item.name }}</span>
|
||||||
|
<span style="width: 20%;margin-left: 15px;">
|
||||||
|
<el-button type="primary" size="mini" plain icon="el-icon-download" @click="handleFilePreview(item,'down')"></el-button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="width: 20%;">
|
<div style="width: 20%;">
|
||||||
<el-button
|
<el-button
|
||||||
@@ -398,9 +423,15 @@ export default {
|
|||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false
|
default: false
|
||||||
},
|
},
|
||||||
|
fbgDown: {
|
||||||
|
type: Boolean,
|
||||||
|
default: false
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
|
fileId:'',
|
||||||
|
dialogVisible: false,
|
||||||
config: {
|
config: {
|
||||||
attrName : '',
|
attrName : '',
|
||||||
},
|
},
|
||||||
@@ -505,7 +536,7 @@ export default {
|
|||||||
this.replaceLawsNumModel = true
|
this.replaceLawsNumModel = true
|
||||||
this.replaceLawType = ''
|
this.replaceLawType = ''
|
||||||
this.replaceLawType = type
|
this.replaceLawType = type
|
||||||
this.$emit('formCancel', this.form, this.FBGBUSSFileList,this.LSBBBUSSFileList,this.BZSMBUSSFileList,this.QTWJBUSSFileList,this.GLWJBUSSFileList,this.fileMadel,this.fileList,'',this.replaceLawsNumModel,this.replaceLawType);
|
this.$emit('formSelectLawsCancel', this.replaceLawsNumModel,this.replaceLawType);
|
||||||
},
|
},
|
||||||
fileUpload (type) {
|
fileUpload (type) {
|
||||||
// this.fileMadel = true;//此句应在最后执行,否则会有先显示没变换的的文件列表,在显示变换了的文件列表
|
// this.fileMadel = true;//此句应在最后执行,否则会有先显示没变换的的文件列表,在显示变换了的文件列表
|
||||||
@@ -531,26 +562,33 @@ export default {
|
|||||||
default : ;
|
default : ;
|
||||||
}
|
}
|
||||||
this.fileMadel = true;
|
this.fileMadel = true;
|
||||||
console.log(this.fileList)
|
|
||||||
this.$emit('formCancel', this.form, this.FBGBUSSFileList,this.LSBBBUSSFileList,this.BZSMBUSSFileList,this.QTWJBUSSFileList,this.GLWJBUSSFileList,this.fileMadel,this.fileList,fileType);
|
this.$emit('formCancel', this.form, this.FBGBUSSFileList,this.LSBBBUSSFileList,this.BZSMBUSSFileList,this.QTWJBUSSFileList,this.GLWJBUSSFileList,this.fileMadel,this.fileList,fileType);
|
||||||
},
|
},
|
||||||
|
filePreview(){
|
||||||
|
this.$preview(this.fileId)
|
||||||
|
this.dialogVisible = false
|
||||||
|
},
|
||||||
|
down(){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.fileId
|
||||||
|
this.dialogVisible = false
|
||||||
|
},
|
||||||
// 文件预览及下载
|
// 文件预览及下载
|
||||||
handleFilePreview(file) {
|
handleFilePreview(file,type) {
|
||||||
let attId = ""
|
let attId = ""
|
||||||
if(file && file.id){
|
if(file && file.id){
|
||||||
attId = file.id
|
attId = file.id
|
||||||
}else {
|
}else {
|
||||||
attId = file.response.data.id
|
attId = file.response.data.id
|
||||||
}
|
}
|
||||||
if (this.preview) {
|
if (type === 'down') {
|
||||||
if (attId) {
|
if (attId) {
|
||||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + attId
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + attId
|
||||||
|
} else {
|
||||||
|
this.$message.warning('文件不存在,下载失败')
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
this.$message.warning('文件不存在,下载失败')
|
this.$preview(attId)
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
this.$preview(attId)
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
downloadFile (data) {
|
downloadFile (data) {
|
||||||
//文件id中出现了','字符,去除掉
|
//文件id中出现了','字符,去除掉
|
||||||
|
|||||||
@@ -235,6 +235,25 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
</div>
|
||||||
|
<ProcessTitle v-show="opinionsShow">
|
||||||
|
<template slot="title">意见信息</template>
|
||||||
|
</ProcessTitle>
|
||||||
|
<div class="prc-content-border" v-show="opinionsShow">
|
||||||
|
<el-row :gutter="24">
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="汇总意见是否采纳" prop="opinionsAdopted" class="add-form-item form-item-disabled">
|
||||||
|
<el-select v-model="form.opinionsAdopted" filterable clearable :disabled="disabledState">
|
||||||
|
<el-option
|
||||||
|
v-for="item in opinionsAdoptedOptions"
|
||||||
|
:key="item.value"
|
||||||
|
:value="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
></el-option>
|
||||||
|
</el-select>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -281,9 +300,17 @@ export default {
|
|||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false
|
default: false
|
||||||
},
|
},
|
||||||
|
opinionsShow: {
|
||||||
|
type: Boolean,
|
||||||
|
default: false
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
|
opinionsAdoptedOptions:[
|
||||||
|
{value: '1',label: '采纳'},
|
||||||
|
{value: '2',label: '不采纳'},
|
||||||
|
],
|
||||||
countryOptions:[],//国家地区
|
countryOptions:[],//国家地区
|
||||||
standSortOptions: [], // 标准类别
|
standSortOptions: [], // 标准类别
|
||||||
standNatureOptions: [], // 标准性质
|
standNatureOptions: [], // 标准性质
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<!-- 标准入库流程-->
|
<!-- 标准入库流程-->
|
||||||
<ProcessHeader toggle>
|
<ProcessHeader toggle>
|
||||||
<template slot="proName">企标制修订-技术标准</template>
|
<template slot="proName">企标制修订-技术标准</template>
|
||||||
<template slot="proNode">专委会副主任/起草单位中心主任审定</template>
|
<template slot="proNode">起草单位中心主任审定</template>
|
||||||
</ProcessHeader>
|
</ProcessHeader>
|
||||||
<div class="headerTabs">
|
<div class="headerTabs">
|
||||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
||||||
@@ -18,255 +18,17 @@
|
|||||||
label-width="210px"
|
label-width="210px"
|
||||||
>
|
>
|
||||||
<div style="flex: auto;" v-show="active === '1'">
|
<div style="flex: auto;" v-show="active === '1'">
|
||||||
<ProcessTitle>
|
<formList
|
||||||
<template slot="title">基础信息</template>
|
:form = "form"
|
||||||
</ProcessTitle>
|
:FBGBUSSFileList = "FBGBUSSFileList"
|
||||||
<div class="prc-content-border">
|
:LSBBBUSSFileList = "LSBBBUSSFileList"
|
||||||
<el-row :gutter="24">
|
:BZSMBUSSFileList = "BZSMBUSSFileList"
|
||||||
<el-col :span="12">
|
:QTWJBUSSFileList = "QTWJBUSSFileList"
|
||||||
<el-form-item label="企标类别" prop="standSort" class="add-form-item form-item-disabled">
|
:GLWJBUSSFileList = "GLWJBUSSFileList"
|
||||||
<el-select v-model="form.standSort" filterable clearable placeholder="" :disabled="disabledState" style="appearance: none">
|
:disabledState = "disabledState"
|
||||||
<el-option
|
:verifySarStandard = "verifySarStandard"
|
||||||
v-for="item in standSortOptions"
|
:opinionsShow = "true"
|
||||||
:key="item.value"
|
></formList>
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="中文名称" prop="standName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文本状态" prop="textStatusBuss" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.textStatusBuss" placeholder="" :disabled="disabledState">
|
|
||||||
<el-option
|
|
||||||
v-for="item in standStateOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="企标实施日期" prop="putTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.putTime" :disabled="disabledState"
|
|
||||||
:editable="false"></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="复审日期" prop="FSRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FSRQBUSS"
|
|
||||||
:editable="false"
|
|
||||||
:disabled="true"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
|
||||||
<!-- <el-option-->
|
|
||||||
<!-- v-for="item in countryOptions"-->
|
|
||||||
<!-- placeholder="请选择"-->
|
|
||||||
<!-- :key="item.value"-->
|
|
||||||
<!-- :value="item.value"-->
|
|
||||||
<!-- :label="item.label"-->
|
|
||||||
<!-- ></el-option>-->
|
|
||||||
<!-- </el-select>-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="企标编号" prop="standNumber" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standNumber" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standEnName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.standYear" :disabled="disabledState"
|
|
||||||
clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.issueTime" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="废止日期" prop="FZRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FZRQBUSS" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">过程稿件</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="发布稿" prop="FBGBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="FBGBUSSFileList.length>0" v-for="(value,index) in this.FBGBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="历史版本" prop="LSBBBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="LSBBBUSSFileList.length>0" v-for="(value,index) in this.LSBBBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="编制说明" prop="BZSMBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="BZSMBUSSFileList.length>0" v-for="(value,index) in this.BZSMBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="其他文件" prop="QTWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">适用范围</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草部门" prop="QCDW" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCDW" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcdwOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文件上传人员" prop="WJSCRYBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.WJSCRYBUSSName"
|
|
||||||
:disabled="true"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="能源类型" prop="NYLXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.NYLXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in categoryOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="体系类别" prop="TXLBBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.TXLBBUSS" :disabled="disabledState" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块VPPS编码" title="模块VPPS编码" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSBMBUSS" :disabled="disabledState"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草人" prop="QCRBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCRBUSS" placeholder="" :disabled="disabledState" >
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcrOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用车型" prop="SYCXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in applyArcticOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用产品线" prop="SYCPXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCPXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in sycpxOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块中文名称" prop="VPPSCNBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSCNBUSS" clearable :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">关联信息</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="代替企标编号" prop="DTQBBHBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.DTQBBHBUSS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关联文件" prop="GLWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="被代替企标编号" prop="BDTWJHLAWS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.BDTWJHLAWS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="上传时间" prop="XCSJBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.XCSJBUSS"
|
|
||||||
clearable
|
|
||||||
:disabled="true"
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<el-collapse accordion v-model="activeName">
|
<el-collapse accordion v-model="activeName">
|
||||||
<el-collapse-item title="审批意见" name = "1">
|
<el-collapse-item title="审批意见" name = "1">
|
||||||
@@ -812,6 +574,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import formList from './common/formList.vue'
|
||||||
import ProcessHeader from '../../components/ProcessHeader'
|
import ProcessHeader from '../../components/ProcessHeader'
|
||||||
import ProcessFooter from '../../components/ProcessFooter'
|
import ProcessFooter from '../../components/ProcessFooter'
|
||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
@@ -823,6 +586,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: "bussLibrary10",
|
name: "bussLibrary10",
|
||||||
components: {
|
components: {
|
||||||
|
formList,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle,
|
ProcessTitle,
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<!-- 标准入库流程-->
|
<!-- 标准入库流程-->
|
||||||
<ProcessHeader toggle>
|
<ProcessHeader toggle>
|
||||||
<template slot="proName">企标制修订-技术标准</template>
|
<template slot="proName">企标制修订-技术标准</template>
|
||||||
<template slot="proNode">专委会主任/总院院长或主管副院长批准</template>
|
<template slot="proNode">总院院长或总院主管副院长批准</template>
|
||||||
</ProcessHeader>
|
</ProcessHeader>
|
||||||
<div class="headerTabs">
|
<div class="headerTabs">
|
||||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
||||||
@@ -18,255 +18,17 @@
|
|||||||
label-width="210px"
|
label-width="210px"
|
||||||
>
|
>
|
||||||
<div style="flex: auto;" v-show="active === '1'">
|
<div style="flex: auto;" v-show="active === '1'">
|
||||||
<ProcessTitle>
|
<formList
|
||||||
<template slot="title">基础信息</template>
|
:form = "form"
|
||||||
</ProcessTitle>
|
:FBGBUSSFileList = "FBGBUSSFileList"
|
||||||
<div class="prc-content-border">
|
:LSBBBUSSFileList = "LSBBBUSSFileList"
|
||||||
<el-row :gutter="24">
|
:BZSMBUSSFileList = "BZSMBUSSFileList"
|
||||||
<el-col :span="12">
|
:QTWJBUSSFileList = "QTWJBUSSFileList"
|
||||||
<el-form-item label="企标类别" prop="standSort" class="add-form-item form-item-disabled">
|
:GLWJBUSSFileList = "GLWJBUSSFileList"
|
||||||
<el-select v-model="form.standSort" filterable clearable placeholder="" :disabled="disabledState" style="appearance: none">
|
:disabledState = "disabledState"
|
||||||
<el-option
|
:verifySarStandard = "verifySarStandard"
|
||||||
v-for="item in standSortOptions"
|
:opinionsShow = "true"
|
||||||
:key="item.value"
|
></formList>
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="中文名称" prop="standName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文本状态" prop="textStatusBuss" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.textStatusBuss" placeholder="" :disabled="disabledState">
|
|
||||||
<el-option
|
|
||||||
v-for="item in standStateOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="企标实施日期" prop="putTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.putTime" :disabled="disabledState"
|
|
||||||
:editable="false"></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="复审日期" prop="FSRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FSRQBUSS"
|
|
||||||
:editable="false"
|
|
||||||
:disabled="true"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
|
||||||
<!-- <el-option-->
|
|
||||||
<!-- v-for="item in countryOptions"-->
|
|
||||||
<!-- placeholder="请选择"-->
|
|
||||||
<!-- :key="item.value"-->
|
|
||||||
<!-- :value="item.value"-->
|
|
||||||
<!-- :label="item.label"-->
|
|
||||||
<!-- ></el-option>-->
|
|
||||||
<!-- </el-select>-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="企标编号" prop="standNumber" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standNumber" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standEnName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.standYear" :disabled="disabledState"
|
|
||||||
clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.issueTime" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="废止日期" prop="FZRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FZRQBUSS" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">过程稿件</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="发布稿" prop="FBGBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="FBGBUSSFileList.length>0" v-for="(value,index) in this.FBGBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="历史版本" prop="LSBBBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="LSBBBUSSFileList.length>0" v-for="(value,index) in this.LSBBBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="编制说明" prop="BZSMBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="BZSMBUSSFileList.length>0" v-for="(value,index) in this.BZSMBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="其他文件" prop="QTWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">适用范围</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草部门" prop="QCDW" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCDW" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcdwOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文件上传人员" prop="WJSCRYBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.WJSCRYBUSSName"
|
|
||||||
:disabled="true"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="能源类型" prop="NYLXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.NYLXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in categoryOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="体系类别" prop="TXLBBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.TXLBBUSS" :disabled="disabledState" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块VPPS编码" title="模块VPPS编码" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSBMBUSS" :disabled="disabledState"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草人" prop="QCRBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCRBUSS" placeholder="" :disabled="disabledState" >
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcrOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用车型" prop="SYCXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in applyArcticOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用产品线" prop="SYCPXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCPXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in sycpxOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块中文名称" prop="VPPSCNBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSCNBUSS" clearable :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">关联信息</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="代替企标编号" prop="DTQBBHBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.DTQBBHBUSS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关联文件" prop="GLWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="被代替企标编号" prop="BDTWJHLAWS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.BDTWJHLAWS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="上传时间" prop="XCSJBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.XCSJBUSS"
|
|
||||||
clearable
|
|
||||||
:disabled="true"
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<el-collapse accordion v-model="activeName">
|
<el-collapse accordion v-model="activeName">
|
||||||
<el-collapse-item title="审批意见" name = "1">
|
<el-collapse-item title="审批意见" name = "1">
|
||||||
@@ -812,6 +574,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import formList from './common/formList.vue'
|
||||||
import ProcessHeader from '../../components/ProcessHeader'
|
import ProcessHeader from '../../components/ProcessHeader'
|
||||||
import ProcessFooter from '../../components/ProcessFooter'
|
import ProcessFooter from '../../components/ProcessFooter'
|
||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
@@ -823,6 +586,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: "bussLibrary11",
|
name: "bussLibrary11",
|
||||||
components: {
|
components: {
|
||||||
|
formList,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle,
|
ProcessTitle,
|
||||||
|
|||||||
@@ -18,257 +18,17 @@
|
|||||||
label-width="210px"
|
label-width="210px"
|
||||||
>
|
>
|
||||||
<div style="flex: auto;" v-show="active === '1'">
|
<div style="flex: auto;" v-show="active === '1'">
|
||||||
<ProcessTitle>
|
<formList
|
||||||
<template slot="title">基础信息</template>
|
:form = "form"
|
||||||
</ProcessTitle>
|
:FBGBUSSFileList = "FBGBUSSFileList"
|
||||||
<div class="prc-content-border">
|
:LSBBBUSSFileList = "LSBBBUSSFileList"
|
||||||
<el-row :gutter="24">
|
:BZSMBUSSFileList = "BZSMBUSSFileList"
|
||||||
<el-col :span="12">
|
:QTWJBUSSFileList = "QTWJBUSSFileList"
|
||||||
<el-form-item label="企标类别" prop="standSort" class="add-form-item form-item-disabled">
|
:GLWJBUSSFileList = "GLWJBUSSFileList"
|
||||||
<el-select v-model="form.standSort" filterable clearable placeholder="" :disabled="disabledState" style="appearance: none">
|
:disabledState = "disabledState"
|
||||||
<el-option
|
:verifySarStandard = "verifySarStandard"
|
||||||
v-for="item in standSortOptions"
|
:opinionsShow = "true"
|
||||||
:key="item.value"
|
></formList>
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="中文名称" prop="standName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文本状态" prop="textStatusBuss" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.textStatusBuss" placeholder="" :disabled="disabledState">
|
|
||||||
<el-option
|
|
||||||
v-for="item in standStateOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="企标实施日期" prop="putTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.putTime" :disabled="disabledState"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
:editable="false"></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="复审日期" prop="FSRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FSRQBUSS"
|
|
||||||
:editable="false"
|
|
||||||
:disabled="true"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
|
||||||
<!-- <el-option-->
|
|
||||||
<!-- v-for="item in countryOptions"-->
|
|
||||||
<!-- placeholder="请选择"-->
|
|
||||||
<!-- :key="item.value"-->
|
|
||||||
<!-- :value="item.value"-->
|
|
||||||
<!-- :label="item.label"-->
|
|
||||||
<!-- ></el-option>-->
|
|
||||||
<!-- </el-select>-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="企标编号" prop="standNumber" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standNumber" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standEnName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.standYear" :disabled="disabledState"
|
|
||||||
clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.issueTime" :disabled="disabledState"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
:editable="false"
|
|
||||||
></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="废止日期" prop="FZRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FZRQBUSS" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">过程稿件</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="发布稿" prop="FBGBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="FBGBUSSFileList.length>0" v-for="(value,index) in this.FBGBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="历史版本" prop="LSBBBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="LSBBBUSSFileList.length>0" v-for="(value,index) in this.LSBBBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="编制说明" prop="BZSMBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="BZSMBUSSFileList.length>0" v-for="(value,index) in this.BZSMBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="其他文件" prop="QTWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">适用范围</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草部门" prop="QCDW" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCDW" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcdwOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文件上传人员" prop="WJSCRYBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.WJSCRYBUSSName"
|
|
||||||
:disabled="true"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="能源类型" prop="NYLXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.NYLXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in categoryOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="体系类别" prop="TXLBBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.TXLBBUSS" :disabled="disabledState" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块VPPS编码" title="模块VPPS编码" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSBMBUSS" :disabled="disabledState"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草人" prop="QCRBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCRBUSS" placeholder="" :disabled="disabledState" >
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcrOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用车型" prop="SYCXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in applyArcticOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用产品线" prop="SYCPXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCPXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in sycpxOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块中文名称" prop="VPPSCNBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSCNBUSS" clearable :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">关联信息</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="代替企标编号" prop="DTQBBHBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.DTQBBHBUSS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关联文件" prop="GLWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="被代替企标编号" prop="BDTWJHLAWS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.BDTWJHLAWS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="上传时间" prop="XCSJBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.XCSJBUSS"
|
|
||||||
clearable
|
|
||||||
:disabled="true"
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<el-collapse accordion v-model="activeName">
|
<el-collapse accordion v-model="activeName">
|
||||||
<el-collapse-item title="审批意见" name = "1">
|
<el-collapse-item title="审批意见" name = "1">
|
||||||
@@ -455,11 +215,8 @@
|
|||||||
<!-- 保存||提交-->
|
<!-- 保存||提交-->
|
||||||
<ProcessFooter
|
<ProcessFooter
|
||||||
v-show="verifySarStandard"
|
v-show="verifySarStandard"
|
||||||
show-save
|
|
||||||
show-submit
|
show-submit
|
||||||
:saveLoading="saveLoading"
|
|
||||||
:submitLoading="isSubmit"
|
:submitLoading="isSubmit"
|
||||||
@save="handleSave"
|
|
||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
@@ -803,6 +560,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import formList from './common/formList.vue'
|
||||||
import ProcessHeader from '../../components/ProcessHeader'
|
import ProcessHeader from '../../components/ProcessHeader'
|
||||||
import ProcessFooter from '../../components/ProcessFooter'
|
import ProcessFooter from '../../components/ProcessFooter'
|
||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
@@ -814,6 +572,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: "bussLibrary12",
|
name: "bussLibrary12",
|
||||||
components: {
|
components: {
|
||||||
|
formList,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle,
|
ProcessTitle,
|
||||||
@@ -2409,7 +2168,6 @@
|
|||||||
this.form.approvalOpinion = this.formTongGuo.approvalOpinion
|
this.form.approvalOpinion = this.formTongGuo.approvalOpinion
|
||||||
this.form.topId = this.pId
|
this.form.topId = this.pId
|
||||||
const json = JSON.stringify(this.form);
|
const json = JSON.stringify(this.form);
|
||||||
this.processCreateBuss(json)
|
|
||||||
this.$http.post('lawss/activiti/completeTask', {
|
this.$http.post('lawss/activiti/completeTask', {
|
||||||
taskIds: this.taskIds,
|
taskIds: this.taskIds,
|
||||||
userId : this.userId,
|
userId : this.userId,
|
||||||
@@ -2421,7 +2179,7 @@
|
|||||||
this.$message.success(res.message)
|
this.$message.success(res.message)
|
||||||
// 流程提交之后,应该流转至待办任务页面
|
// 流程提交之后,应该流转至待办任务页面
|
||||||
this.isSubmit = false
|
this.isSubmit = false
|
||||||
this.processCreateLaws(json)
|
this.processCreateBuss(json)
|
||||||
// if(this.formTongGuo.approvalOpinion === '1'){
|
// if(this.formTongGuo.approvalOpinion === '1'){
|
||||||
// this.$message.warning("驳回成功")
|
// this.$message.warning("驳回成功")
|
||||||
// this.isSubmit = false
|
// this.isSubmit = false
|
||||||
|
|||||||
@@ -213,15 +213,12 @@
|
|||||||
<!-- 保存||提交-->
|
<!-- 保存||提交-->
|
||||||
<ProcessFooter
|
<ProcessFooter
|
||||||
v-show="verifySarStandard"
|
v-show="verifySarStandard"
|
||||||
show-save
|
|
||||||
show-submit
|
show-submit
|
||||||
:uploadFile="uploadFileStatus"
|
:uploadFile="uploadFileStatus"
|
||||||
:uploadedFile="!uploadFileStatus"
|
:uploadedFile="!uploadFileStatus"
|
||||||
:submitLoading="isSubmit"
|
:submitLoading="isSubmit"
|
||||||
:saveLoading="saveLoading"
|
|
||||||
@uploadFile="handleUploadFile"
|
@uploadFile="handleUploadFile"
|
||||||
@uploadedFile="handleUploadedFile"
|
@uploadedFile="handleUploadedFile"
|
||||||
@save="handleSave"
|
|
||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
@@ -1798,7 +1795,7 @@
|
|||||||
var fileSuffix = filename.substring(index1, index2)
|
var fileSuffix = filename.substring(index1, index2)
|
||||||
// const fileSuffix = file.name.split('.')[1] // 后缀名
|
// const fileSuffix = file.name.split('.')[1] // 后缀名
|
||||||
// 判断上传文件格式
|
// 判断上传文件格式
|
||||||
if(this.FBGBUSSFileList && this.FBGBUSSFileList.length > 1){
|
if(this.footFileList && this.footFileList.length === 1){
|
||||||
this.$message.error('文件限制只可上传一个')
|
this.$message.error('文件限制只可上传一个')
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<!-- 标准入库流程-->
|
<!-- 标准入库流程-->
|
||||||
<ProcessHeader toggle>
|
<ProcessHeader toggle>
|
||||||
<template slot="proName">企标制修订-技术标准</template>
|
<template slot="proName">企标制修订-技术标准</template>
|
||||||
<template slot="proNode">企标汇总修订</template>
|
<template slot="proNode">企标编写汇总修订</template>
|
||||||
</ProcessHeader>
|
</ProcessHeader>
|
||||||
<div class="headerTabs">
|
<div class="headerTabs">
|
||||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
||||||
@@ -29,7 +29,9 @@
|
|||||||
:disabledState = "disabledState"
|
:disabledState = "disabledState"
|
||||||
:verifySarStandard = "verifySarStandard"
|
:verifySarStandard = "verifySarStandard"
|
||||||
:fileMadelSub = "fileMadel"
|
:fileMadelSub = "fileMadel"
|
||||||
|
:fbgDown = "false"
|
||||||
@formCancel="formCancel"
|
@formCancel="formCancel"
|
||||||
|
@formSelectLawsCancel = "formSelectLawsCancel"
|
||||||
@formChoiceZRRListCancel = "formChoiceZRRListCancel"
|
@formChoiceZRRListCancel = "formChoiceZRRListCancel"
|
||||||
@formChoiceQCDW = "formChoiceQCDW"
|
@formChoiceQCDW = "formChoiceQCDW"
|
||||||
/>
|
/>
|
||||||
@@ -1121,7 +1123,12 @@
|
|||||||
formChoiceZRRListCancel(type, title, id){
|
formChoiceZRRListCancel(type, title, id){
|
||||||
this.choiceZRRList(type, title, id)
|
this.choiceZRRList(type, title, id)
|
||||||
},
|
},
|
||||||
formCancel (form, list1,list2,list3,list4,list5,fileMadel,fileList,fileType,replaceLawsNumModel,replaceLawType) {
|
formSelectLawsCancel(replaceLawsNumModel,replaceLawType){
|
||||||
|
this.replaceLawsNumModel = replaceLawsNumModel
|
||||||
|
this.replaceLawType = replaceLawType
|
||||||
|
this.getReplaceLawsNumRow()
|
||||||
|
},
|
||||||
|
formCancel (form, list1,list2,list3,list4,list5,fileMadel,fileList,fileType) {
|
||||||
this.form = form
|
this.form = form
|
||||||
this.FBGBUSSFileList = list1
|
this.FBGBUSSFileList = list1
|
||||||
this.LSBBBUSSFileList = list2
|
this.LSBBBUSSFileList = list2
|
||||||
@@ -1131,10 +1138,6 @@
|
|||||||
if(fileMadel){
|
if(fileMadel){
|
||||||
this.fileType = fileType
|
this.fileType = fileType
|
||||||
this.fileUpload(fileType)
|
this.fileUpload(fileType)
|
||||||
}else if(replaceLawsNumModel){
|
|
||||||
this.replaceLawsNumModel = replaceLawsNumModel
|
|
||||||
this.replaceLawType = replaceLawType
|
|
||||||
this.getReplaceLawsNumRow()
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
modelProp(row,index){
|
modelProp(row,index){
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<!-- 标准入库流程-->
|
<!-- 标准入库流程-->
|
||||||
<ProcessHeader toggle>
|
<ProcessHeader toggle>
|
||||||
<template slot="proName">企标制修订-技术标准</template>
|
<template slot="proName">企标制修订-技术标准</template>
|
||||||
<template slot="proNode">标准化员审批</template>
|
<template slot="proNode">总院各中心兼职标准化员/各事业部标准化员初审</template>
|
||||||
</ProcessHeader>
|
</ProcessHeader>
|
||||||
<div class="headerTabs">
|
<div class="headerTabs">
|
||||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">基础信息</div>
|
||||||
@@ -18,255 +18,15 @@
|
|||||||
label-width="210px"
|
label-width="210px"
|
||||||
>
|
>
|
||||||
<div style="flex: auto;" v-show="active === '1'">
|
<div style="flex: auto;" v-show="active === '1'">
|
||||||
<ProcessTitle>
|
<formList
|
||||||
<template slot="title">基础信息</template>
|
:form = "form"
|
||||||
</ProcessTitle>
|
:FBGBUSSFileList = "FBGBUSSFileList"
|
||||||
<div class="prc-content-border">
|
:LSBBBUSSFileList = "LSBBBUSSFileList"
|
||||||
<el-row :gutter="24">
|
:BZSMBUSSFileList = "BZSMBUSSFileList"
|
||||||
<el-col :span="12">
|
:QTWJBUSSFileList = "QTWJBUSSFileList"
|
||||||
<el-form-item label="企标类别" prop="standSort" class="add-form-item form-item-disabled">
|
:GLWJBUSSFileList = "GLWJBUSSFileList"
|
||||||
<el-select v-model="form.standSort" filterable clearable placeholder="" :disabled="disabledState" style="appearance: none">
|
:disabledState = "disabledState"
|
||||||
<el-option
|
:verifySarStandard = "verifySarStandard"></formList>
|
||||||
v-for="item in standSortOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="中文名称" prop="standName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文本状态" prop="textStatusBuss" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.textStatusBuss" placeholder="" :disabled="disabledState">
|
|
||||||
<el-option
|
|
||||||
v-for="item in standStateOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="企标实施日期" prop="putTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.putTime" :disabled="disabledState"
|
|
||||||
:editable="false"></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="复审日期" prop="FSRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FSRQBUSS"
|
|
||||||
:editable="false"
|
|
||||||
:disabled="true"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
|
||||||
<!-- <el-option-->
|
|
||||||
<!-- v-for="item in countryOptions"-->
|
|
||||||
<!-- placeholder="请选择"-->
|
|
||||||
<!-- :key="item.value"-->
|
|
||||||
<!-- :value="item.value"-->
|
|
||||||
<!-- :label="item.label"-->
|
|
||||||
<!-- ></el-option>-->
|
|
||||||
<!-- </el-select>-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="企标编号" prop="standNumber" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standNumber" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standEnName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.standYear" :disabled="disabledState"
|
|
||||||
clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.issueTime" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="废止日期" prop="FZRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FZRQBUSS" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">过程稿件</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="发布稿" prop="FBGBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="FBGBUSSFileList.length>0" v-for="(value,index) in this.FBGBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="历史版本" prop="LSBBBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="LSBBBUSSFileList.length>0" v-for="(value,index) in this.LSBBBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="编制说明" prop="BZSMBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="BZSMBUSSFileList.length>0" v-for="(value,index) in this.BZSMBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="其他文件" prop="QTWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">适用范围</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草部门" prop="QCDW" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCDW" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcdwOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文件上传人员" prop="WJSCRYBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.WJSCRYBUSSName"
|
|
||||||
:disabled="true"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="能源类型" prop="NYLXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.NYLXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in categoryOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="体系类别" prop="TXLBBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.TXLBBUSS" :disabled="disabledState" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块VPPS编码" title="模块VPPS编码" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSBMBUSS" :disabled="disabledState"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草人" prop="QCRBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCRBUSS" placeholder="" :disabled="disabledState" >
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcrOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用车型" prop="SYCXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in applyArcticOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用产品线" prop="SYCPXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCPXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in sycpxOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块中文名称" prop="VPPSCNBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSCNBUSS" clearable :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">关联信息</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="代替企标编号" prop="DTQBBHBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.DTQBBHBUSS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关联文件" prop="GLWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="被代替企标编号" prop="BDTWJHLAWS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.BDTWJHLAWS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="上传时间" prop="XCSJBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.XCSJBUSS"
|
|
||||||
clearable
|
|
||||||
:disabled="true"
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<el-collapse accordion v-model="activeName">
|
<el-collapse accordion v-model="activeName">
|
||||||
<el-collapse-item title="审批意见" name = "1">
|
<el-collapse-item title="审批意见" name = "1">
|
||||||
@@ -812,6 +572,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import formList from './common/formList.vue'
|
||||||
import ProcessHeader from '../../components/ProcessHeader'
|
import ProcessHeader from '../../components/ProcessHeader'
|
||||||
import ProcessFooter from '../../components/ProcessFooter'
|
import ProcessFooter from '../../components/ProcessFooter'
|
||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
@@ -823,6 +584,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: "bussLibrary4",
|
name: "bussLibrary4",
|
||||||
components: {
|
components: {
|
||||||
|
formList,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle,
|
ProcessTitle,
|
||||||
|
|||||||
@@ -39,7 +39,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
:label="form.standCode"
|
:label="form.standSort"
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="twoIndexTitle"
|
prop="twoIndexTitle"
|
||||||
@@ -147,255 +147,15 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: auto;" v-show="active === '2'">
|
<div style="flex: auto;" v-show="active === '2'">
|
||||||
<ProcessTitle>
|
<formList
|
||||||
<template slot="title">基础信息</template>
|
:form = "form"
|
||||||
</ProcessTitle>
|
:FBGBUSSFileList = "FBGBUSSFileList"
|
||||||
<div class="prc-content-border">
|
:LSBBBUSSFileList = "LSBBBUSSFileList"
|
||||||
<el-row :gutter="24">
|
:BZSMBUSSFileList = "BZSMBUSSFileList"
|
||||||
<el-col :span="12">
|
:QTWJBUSSFileList = "QTWJBUSSFileList"
|
||||||
<el-form-item label="企标类别" prop="standSort" class="add-form-item form-item-disabled">
|
:GLWJBUSSFileList = "GLWJBUSSFileList"
|
||||||
<el-select v-model="form.standSort" filterable clearable placeholder="" :disabled="disabledState" style="appearance: none">
|
:disabledState = "disabledState"
|
||||||
<el-option
|
:verifySarStandard = "verifySarStandard"></formList>
|
||||||
v-for="item in standSortOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="中文名称" prop="standName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文本状态" prop="textStatusBuss" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.textStatusBuss" placeholder="" :disabled="disabledState">
|
|
||||||
<el-option
|
|
||||||
v-for="item in standStateOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="企标实施日期" prop="putTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.putTime" :disabled="disabledState"
|
|
||||||
:editable="false"></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="复审日期" prop="FSRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FSRQBUSS"
|
|
||||||
:editable="false"
|
|
||||||
:disabled="true"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
|
||||||
<!-- <el-option-->
|
|
||||||
<!-- v-for="item in countryOptions"-->
|
|
||||||
<!-- placeholder="请选择"-->
|
|
||||||
<!-- :key="item.value"-->
|
|
||||||
<!-- :value="item.value"-->
|
|
||||||
<!-- :label="item.label"-->
|
|
||||||
<!-- ></el-option>-->
|
|
||||||
<!-- </el-select>-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="企标编号" prop="standNumber" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standNumber" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standEnName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.standYear" :disabled="disabledState"
|
|
||||||
clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.issueTime" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="废止日期" prop="FZRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FZRQBUSS" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">过程稿件</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="发布稿" prop="FBGBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="FBGBUSSFileList.length>0" v-for="(value,index) in this.FBGBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="历史版本" prop="LSBBBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="LSBBBUSSFileList.length>0" v-for="(value,index) in this.LSBBBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="编制说明" prop="BZSMBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="BZSMBUSSFileList.length>0" v-for="(value,index) in this.BZSMBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="其他文件" prop="QTWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">适用范围</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草部门" prop="QCDW" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCDW" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcdwOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文件上传人员" prop="WJSCRYBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.WJSCRYBUSSName"
|
|
||||||
:disabled="true"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="能源类型" prop="NYLXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.NYLXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in categoryOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="体系类别" prop="TXLBBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.TXLBBUSS" :disabled="disabledState" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块VPPS编码" title="模块VPPS编码" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSBMBUSS" :disabled="disabledState"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草人" prop="QCRBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCRBUSS" placeholder="" :disabled="disabledState" >
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcrOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用车型" prop="SYCXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in applyArcticOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用产品线" prop="SYCPXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCPXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in sycpxOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块中文名称" prop="VPPSCNBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSCNBUSS" clearable :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">关联信息</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="代替企标编号" prop="DTQBBHBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.DTQBBHBUSS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关联文件" prop="GLWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="被代替企标编号" prop="BDTWJHLAWS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.BDTWJHLAWS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="上传时间" prop="XCSJBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.XCSJBUSS"
|
|
||||||
clearable
|
|
||||||
:disabled="true"
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="block" id="active2" v-show="active === '2'">-->
|
<!-- <div class="block" id="active2" v-show="active === '2'">-->
|
||||||
<!-- <ProcessTitle>-->
|
<!-- <ProcessTitle>-->
|
||||||
@@ -898,6 +658,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import formList from './common/formList.vue'
|
||||||
import ProcessHeader from '../../components/ProcessHeader'
|
import ProcessHeader from '../../components/ProcessHeader'
|
||||||
import ProcessFooter from '../../components/ProcessFooter'
|
import ProcessFooter from '../../components/ProcessFooter'
|
||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
@@ -910,6 +671,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: "bussLibrary5",
|
name: "bussLibrary5",
|
||||||
components: {
|
components: {
|
||||||
|
formList,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle,
|
ProcessTitle,
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
|||||||
<!-- 标准入库流程-->
|
<!-- 标准入库流程-->
|
||||||
<ProcessHeader toggle>
|
<ProcessHeader toggle>
|
||||||
<template slot="proName">企标制修订-技术标准</template>
|
<template slot="proName">企标制修订-技术标准</template>
|
||||||
<template slot="proNode">标准法规工程师复审</template>
|
<template slot="proNode">标准法规部标准化工程师复审</template>
|
||||||
</ProcessHeader>
|
</ProcessHeader>
|
||||||
<div class="headerTabs">
|
<div class="headerTabs">
|
||||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">复审评分</div>
|
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">复审评分</div>
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
:label="form.standCode"
|
:label="form.standSort"
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="twoIndexTitle"
|
prop="twoIndexTitle"
|
||||||
@@ -147,255 +147,17 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: auto;" v-show="active === '2'">
|
<div style="flex: auto;" v-show="active === '2'">
|
||||||
<ProcessTitle>
|
<formList
|
||||||
<template slot="title">基础信息</template>
|
:form = "form"
|
||||||
</ProcessTitle>
|
:FBGBUSSFileList = "FBGBUSSFileList"
|
||||||
<div class="prc-content-border">
|
:LSBBBUSSFileList = "LSBBBUSSFileList"
|
||||||
<el-row :gutter="24">
|
:BZSMBUSSFileList = "BZSMBUSSFileList"
|
||||||
<el-col :span="12">
|
:QTWJBUSSFileList = "QTWJBUSSFileList"
|
||||||
<el-form-item label="企标类别" prop="standSort" class="add-form-item form-item-disabled">
|
:GLWJBUSSFileList = "GLWJBUSSFileList"
|
||||||
<el-select v-model="form.standSort" filterable clearable placeholder="" :disabled="disabledState" style="appearance: none">
|
:disabledState = "disabledState"
|
||||||
<el-option
|
:verifySarStandard = "verifySarStandard"
|
||||||
v-for="item in standSortOptions"
|
:opinionsShow = "true"
|
||||||
:key="item.value"
|
></formList>
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="中文名称" prop="standName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文本状态" prop="textStatusBuss" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.textStatusBuss" placeholder="" :disabled="disabledState">
|
|
||||||
<el-option
|
|
||||||
v-for="item in standStateOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="企标实施日期" prop="putTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.putTime" :disabled="disabledState"
|
|
||||||
:editable="false"></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="复审日期" prop="FSRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FSRQBUSS"
|
|
||||||
:editable="false"
|
|
||||||
:disabled="true"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
|
||||||
<!-- <el-option-->
|
|
||||||
<!-- v-for="item in countryOptions"-->
|
|
||||||
<!-- placeholder="请选择"-->
|
|
||||||
<!-- :key="item.value"-->
|
|
||||||
<!-- :value="item.value"-->
|
|
||||||
<!-- :label="item.label"-->
|
|
||||||
<!-- ></el-option>-->
|
|
||||||
<!-- </el-select>-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="企标编号" prop="standNumber" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standNumber" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standEnName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.standYear" :disabled="disabledState"
|
|
||||||
clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.issueTime" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="废止日期" prop="FZRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FZRQBUSS" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">过程稿件</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="发布稿" prop="FBGBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="FBGBUSSFileList.length>0" v-for="(value,index) in this.FBGBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="历史版本" prop="LSBBBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="LSBBBUSSFileList.length>0" v-for="(value,index) in this.LSBBBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="编制说明" prop="BZSMBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="BZSMBUSSFileList.length>0" v-for="(value,index) in this.BZSMBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="其他文件" prop="QTWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">适用范围</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草部门" prop="QCDW" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCDW" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcdwOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文件上传人员" prop="WJSCRYBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.WJSCRYBUSSName"
|
|
||||||
:disabled="true"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="能源类型" prop="NYLXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.NYLXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in categoryOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="体系类别" prop="TXLBBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.TXLBBUSS" :disabled="disabledState" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块VPPS编码" title="模块VPPS编码" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSBMBUSS" :disabled="disabledState"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草人" prop="QCRBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCRBUSS" placeholder="" :disabled="disabledState" >
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcrOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用车型" prop="SYCXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in applyArcticOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用产品线" prop="SYCPXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCPXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in sycpxOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块中文名称" prop="VPPSCNBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSCNBUSS" clearable :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">关联信息</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="代替企标编号" prop="DTQBBHBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.DTQBBHBUSS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关联文件" prop="GLWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="被代替企标编号" prop="BDTWJHLAWS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.BDTWJHLAWS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="上传时间" prop="XCSJBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.XCSJBUSS"
|
|
||||||
clearable
|
|
||||||
:disabled="true"
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="block" id="active2" v-show="active === '2'">-->
|
<!-- <div class="block" id="active2" v-show="active === '2'">-->
|
||||||
<!-- <ProcessTitle>-->
|
<!-- <ProcessTitle>-->
|
||||||
@@ -898,6 +660,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import formList from './common/formList.vue'
|
||||||
import ProcessHeader from '../../components/ProcessHeader'
|
import ProcessHeader from '../../components/ProcessHeader'
|
||||||
import ProcessFooter from '../../components/ProcessFooter'
|
import ProcessFooter from '../../components/ProcessFooter'
|
||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
@@ -910,6 +673,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: "bussLibrary7",
|
name: "bussLibrary7",
|
||||||
components: {
|
components: {
|
||||||
|
formList,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle,
|
ProcessTitle,
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<!-- 标准入库流程-->
|
<!-- 标准入库流程-->
|
||||||
<ProcessHeader toggle>
|
<ProcessHeader toggle>
|
||||||
<template slot="proName">企标制修订-技术标准</template>
|
<template slot="proName">企标制修订-技术标准</template>
|
||||||
<template slot="proNode">技术委员会负责人/起草中心主任审核</template>
|
<template slot="proNode">起草单位高级经理审核</template>
|
||||||
</ProcessHeader>
|
</ProcessHeader>
|
||||||
<div class="headerTabs">
|
<div class="headerTabs">
|
||||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">评审评分</div>
|
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">评审评分</div>
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
:label="form.standCode"
|
:label="form.standSort"
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="twoIndexTitle"
|
prop="twoIndexTitle"
|
||||||
@@ -147,255 +147,17 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: auto;" v-show="active === '2'">
|
<div style="flex: auto;" v-show="active === '2'">
|
||||||
<ProcessTitle>
|
<formList
|
||||||
<template slot="title">基础信息</template>
|
:form = "form"
|
||||||
</ProcessTitle>
|
:FBGBUSSFileList = "FBGBUSSFileList"
|
||||||
<div class="prc-content-border">
|
:LSBBBUSSFileList = "LSBBBUSSFileList"
|
||||||
<el-row :gutter="24">
|
:BZSMBUSSFileList = "BZSMBUSSFileList"
|
||||||
<el-col :span="12">
|
:QTWJBUSSFileList = "QTWJBUSSFileList"
|
||||||
<el-form-item label="企标类别" prop="standSort" class="add-form-item form-item-disabled">
|
:GLWJBUSSFileList = "GLWJBUSSFileList"
|
||||||
<el-select v-model="form.standSort" filterable clearable placeholder="" :disabled="disabledState" style="appearance: none">
|
:disabledState = "disabledState"
|
||||||
<el-option
|
:verifySarStandard = "verifySarStandard"
|
||||||
v-for="item in standSortOptions"
|
:opinionsShow = "true"
|
||||||
:key="item.value"
|
></formList>
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="中文名称" prop="standName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文本状态" prop="textStatusBuss" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.textStatusBuss" placeholder="" :disabled="disabledState">
|
|
||||||
<el-option
|
|
||||||
v-for="item in standStateOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="企标实施日期" prop="putTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.putTime" :disabled="disabledState"
|
|
||||||
:editable="false"></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="复审日期" prop="FSRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FSRQBUSS"
|
|
||||||
:editable="false"
|
|
||||||
:disabled="true"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
|
||||||
<!-- <el-option-->
|
|
||||||
<!-- v-for="item in countryOptions"-->
|
|
||||||
<!-- placeholder="请选择"-->
|
|
||||||
<!-- :key="item.value"-->
|
|
||||||
<!-- :value="item.value"-->
|
|
||||||
<!-- :label="item.label"-->
|
|
||||||
<!-- ></el-option>-->
|
|
||||||
<!-- </el-select>-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="企标编号" prop="standNumber" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standNumber" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standEnName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.standYear" :disabled="disabledState"
|
|
||||||
clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.issueTime" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="废止日期" prop="FZRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FZRQBUSS" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">过程稿件</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="发布稿" prop="FBGBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="FBGBUSSFileList.length>0" v-for="(value,index) in this.FBGBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="历史版本" prop="LSBBBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="LSBBBUSSFileList.length>0" v-for="(value,index) in this.LSBBBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="编制说明" prop="BZSMBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="BZSMBUSSFileList.length>0" v-for="(value,index) in this.BZSMBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="其他文件" prop="QTWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">适用范围</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草部门" prop="QCDW" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCDW" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcdwOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文件上传人员" prop="WJSCRYBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.WJSCRYBUSSName"
|
|
||||||
:disabled="true"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="能源类型" prop="NYLXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.NYLXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in categoryOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="体系类别" prop="TXLBBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.TXLBBUSS" :disabled="disabledState" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块VPPS编码" title="模块VPPS编码" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSBMBUSS" :disabled="disabledState"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草人" prop="QCRBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCRBUSS" placeholder="" :disabled="disabledState" >
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcrOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用车型" prop="SYCXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in applyArcticOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用产品线" prop="SYCPXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCPXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in sycpxOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块中文名称" prop="VPPSCNBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSCNBUSS" clearable :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">关联信息</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="代替企标编号" prop="DTQBBHBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.DTQBBHBUSS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关联文件" prop="GLWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="被代替企标编号" prop="BDTWJHLAWS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.BDTWJHLAWS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="上传时间" prop="XCSJBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.XCSJBUSS"
|
|
||||||
clearable
|
|
||||||
:disabled="true"
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="block" id="active2" v-show="active === '2'">-->
|
<!-- <div class="block" id="active2" v-show="active === '2'">-->
|
||||||
<!-- <ProcessTitle>-->
|
<!-- <ProcessTitle>-->
|
||||||
@@ -910,6 +672,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import formList from './common/formList.vue'
|
||||||
import ProcessHeader from '../../components/ProcessHeader'
|
import ProcessHeader from '../../components/ProcessHeader'
|
||||||
import ProcessFooter from '../../components/ProcessFooter'
|
import ProcessFooter from '../../components/ProcessFooter'
|
||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
@@ -922,6 +685,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: "bussLibrary8",
|
name: "bussLibrary8",
|
||||||
components: {
|
components: {
|
||||||
|
formList,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle,
|
ProcessTitle,
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<!-- 标准入库流程-->
|
<!-- 标准入库流程-->
|
||||||
<ProcessHeader toggle>
|
<ProcessHeader toggle>
|
||||||
<template slot="proName">企标制修订-技术标准</template>
|
<template slot="proName">企标制修订-技术标准</template>
|
||||||
<template slot="proNode">标准法规部部长审核</template>
|
<template slot="proNode">标准法规部高级经理审核</template>
|
||||||
</ProcessHeader>
|
</ProcessHeader>
|
||||||
<div class="headerTabs">
|
<div class="headerTabs">
|
||||||
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">审核评分</div>
|
<div class="headerTabsItem" :class="active === '1' ? 'active' : ''" @click="handleTabs('1')">审核评分</div>
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
:label="form.standCode"
|
:label="form.standSort"
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="twoIndexTitle"
|
prop="twoIndexTitle"
|
||||||
@@ -147,255 +147,17 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: auto;" v-show="active === '2'">
|
<div style="flex: auto;" v-show="active === '2'">
|
||||||
<ProcessTitle>
|
<formList
|
||||||
<template slot="title">基础信息</template>
|
:form = "form"
|
||||||
</ProcessTitle>
|
:FBGBUSSFileList = "FBGBUSSFileList"
|
||||||
<div class="prc-content-border">
|
:LSBBBUSSFileList = "LSBBBUSSFileList"
|
||||||
<el-row :gutter="24">
|
:BZSMBUSSFileList = "BZSMBUSSFileList"
|
||||||
<el-col :span="12">
|
:QTWJBUSSFileList = "QTWJBUSSFileList"
|
||||||
<el-form-item label="企标类别" prop="standSort" class="add-form-item form-item-disabled">
|
:GLWJBUSSFileList = "GLWJBUSSFileList"
|
||||||
<el-select v-model="form.standSort" filterable clearable placeholder="" :disabled="disabledState" style="appearance: none">
|
:disabledState = "disabledState"
|
||||||
<el-option
|
:verifySarStandard = "verifySarStandard"
|
||||||
v-for="item in standSortOptions"
|
:opinionsShow = "true"
|
||||||
:key="item.value"
|
></formList>
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="中文名称" prop="standName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文本状态" prop="textStatusBuss" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.textStatusBuss" placeholder="" :disabled="disabledState">
|
|
||||||
<el-option
|
|
||||||
v-for="item in standStateOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="企标实施日期" prop="putTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.putTime" :disabled="disabledState"
|
|
||||||
:editable="false"></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="复审日期" prop="FSRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FSRQBUSS"
|
|
||||||
:editable="false"
|
|
||||||
:disabled="true"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
|
||||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
|
||||||
<!-- <el-option-->
|
|
||||||
<!-- v-for="item in countryOptions"-->
|
|
||||||
<!-- placeholder="请选择"-->
|
|
||||||
<!-- :key="item.value"-->
|
|
||||||
<!-- :value="item.value"-->
|
|
||||||
<!-- :label="item.label"-->
|
|
||||||
<!-- ></el-option>-->
|
|
||||||
<!-- </el-select>-->
|
|
||||||
<!-- </el-form-item>-->
|
|
||||||
<el-form-item label="企标编号" prop="standNumber" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standNumber" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.standEnName" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.standYear" :disabled="disabledState"
|
|
||||||
clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.issueTime" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-show="verifySarStandard" label="废止日期" prop="FZRQBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-datePicker v-model="form.FZRQBUSS" :disabled="disabledState"
|
|
||||||
:editable="false"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
clearable></el-datePicker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">过程稿件</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="发布稿" prop="FBGBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="FBGBUSSFileList.length>0" v-for="(value,index) in this.FBGBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="历史版本" prop="LSBBBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="LSBBBUSSFileList.length>0" v-for="(value,index) in this.LSBBBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="编制说明" prop="BZSMBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="BZSMBUSSFileList.length>0" v-for="(value,index) in this.BZSMBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="其他文件" prop="QTWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">适用范围</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草部门" prop="QCDW" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCDW" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcdwOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="文件上传人员" prop="WJSCRYBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.WJSCRYBUSSName"
|
|
||||||
:disabled="true"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="能源类型" prop="NYLXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.NYLXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in categoryOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="体系类别" prop="TXLBBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.TXLBBUSS" :disabled="disabledState" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块VPPS编码" title="模块VPPS编码" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSBMBUSS" :disabled="disabledState"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="起草人" prop="QCRBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.QCRBUSS" placeholder="" :disabled="disabledState" >
|
|
||||||
<el-option
|
|
||||||
v-for="item in qcrOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用车型" prop="SYCXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in applyArcticOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="适用产品线" prop="SYCPXCLASS" class="add-form-item form-item-disabled">
|
|
||||||
<el-select :popper-append-to-body="false" v-model="form.SYCPXCLASS" placeholder="" :disabled="disabledState" multiple>
|
|
||||||
<el-option
|
|
||||||
v-for="item in sycpxOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:value="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="模块中文名称" prop="VPPSCNBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input v-model="form.VPPSCNBUSS" clearable :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
<ProcessTitle v-show="verifySarStandard">
|
|
||||||
<template slot="title">关联信息</template>
|
|
||||||
</ProcessTitle>
|
|
||||||
<div class="prc-content-border" v-show="verifySarStandard">
|
|
||||||
<el-row :gutter="24">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="代替企标编号" prop="DTQBBHBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.DTQBBHBUSS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关联文件" prop="GLWJBUSSName" class="add-form-item form-item-disabled">
|
|
||||||
<div v-if="QTWJBUSSFileList.length>0" v-for="(value,index) in this.QTWJBUSSFileList" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile(value)">
|
|
||||||
<!-- {{ value.name }} -->
|
|
||||||
{{value.name}}
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
- -
|
|
||||||
</div>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="被代替企标编号" prop="BDTWJHLAWS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.BDTWJHLAWS" :disabled="disabledState"
|
|
||||||
clearable
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="上传时间" prop="XCSJBUSS" class="add-form-item form-item-disabled">
|
|
||||||
<el-input
|
|
||||||
v-model="form.XCSJBUSS"
|
|
||||||
clearable
|
|
||||||
:disabled="true"
|
|
||||||
></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="block" id="active2" v-show="active === '2'">-->
|
<!-- <div class="block" id="active2" v-show="active === '2'">-->
|
||||||
<!-- <ProcessTitle>-->
|
<!-- <ProcessTitle>-->
|
||||||
@@ -910,6 +672,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import formList from './common/formList.vue'
|
||||||
import ProcessHeader from '../../components/ProcessHeader'
|
import ProcessHeader from '../../components/ProcessHeader'
|
||||||
import ProcessFooter from '../../components/ProcessFooter'
|
import ProcessFooter from '../../components/ProcessFooter'
|
||||||
import ProcessTitle from '../../components/ProcessTitle'
|
import ProcessTitle from '../../components/ProcessTitle'
|
||||||
@@ -922,6 +685,7 @@
|
|||||||
export default {
|
export default {
|
||||||
name: "bussLibrary9",
|
name: "bussLibrary9",
|
||||||
components: {
|
components: {
|
||||||
|
formList,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle,
|
ProcessTitle,
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -429,7 +429,7 @@ export default {
|
|||||||
prcType: row.prcType
|
prcType: row.prcType
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}else if (row.taskInfo === '专委会副主任/起草单位中心主任审定'){
|
}else if (row.taskInfo === '起草单位中心主任审定'){
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
name: 'bussLibrary10',
|
name: 'bussLibrary10',
|
||||||
query: {
|
query: {
|
||||||
@@ -440,7 +440,7 @@ export default {
|
|||||||
prcType: row.prcType
|
prcType: row.prcType
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}else if (row.taskInfo === '起草单位中心主任审定'){
|
}else if (row.taskInfo === '总院院长或总院主管副院长批准'){
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
name: 'bussLibrary11',
|
name: 'bussLibrary11',
|
||||||
query: {
|
query: {
|
||||||
@@ -451,7 +451,7 @@ export default {
|
|||||||
prcType: row.prcType
|
prcType: row.prcType
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}else if (row.taskInfo === '主起草人培训'){
|
}else if (row.taskInfo === '标准法规部标准化工程师发布'){
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
name: 'bussLibrary12',
|
name: 'bussLibrary12',
|
||||||
query: {
|
query: {
|
||||||
|
|||||||
Reference in New Issue
Block a user