bug: 标准入库流程--在发起页面上传的附件,流转到责任人会签节点,附件没法下载,应该是可以下载
This commit is contained in:
@@ -201,84 +201,84 @@
|
|||||||
<template slot="title">文本信息</template>
|
<template slot="title">文本信息</template>
|
||||||
</ProcessTitle>
|
</ProcessTitle>
|
||||||
<div class="prc-content-border">
|
<div class="prc-content-border">
|
||||||
<el-row :gutter="24">
|
<el-row :gutter="24">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item v-if="form.standInData === '0'" label="修改单" prop="xgdName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="修改单" prop="xgdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.xgdName">
|
<div style="cursor: pointer;color: #00b7ee" v-if="form.xgdName" @click="downloadFile('xgd')">
|
||||||
{{ form.xgdName }}
|
{{ form.xgdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="发布稿" prop="fbgbjbdName" class="add-form-item form-item-disabled">
|
<el-form-item label="发布稿" prop="fbgbjbdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.fbgbjbdName">
|
<div style="cursor: pointer;color: #00b7ee" v-if="form.fbgbjbdName" @click="downloadFile('fbgbjbd')">
|
||||||
{{ form.fbgbjbdName }}
|
{{ form.fbgbjbdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '1'" label="增补件" prop="zbjbdName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '1'" label="增补件" prop="zbjbdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.zbjbdName">
|
<div v-if="form.zbjbdName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('zbjbd')">
|
||||||
{{ form.zbjbdName }}
|
{{ form.zbjbdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="报批稿" prop="bpgName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="报批稿" prop="bpgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.bpgName">
|
<div v-if="form.bpgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('bpg')">
|
||||||
{{ form.bpgName }}
|
{{ form.bpgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="送审稿" prop="ssgName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="送审稿" prop="ssgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.ssgName">
|
<div v-if="form.ssgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ssg')">
|
||||||
{{ form.ssgName }}
|
{{ form.ssgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item v-if="form.standInData === '1'" label="勘误件" prop="kwjName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '1'" label="勘误件" prop="kwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.kwjName">
|
<div v-if="form.kwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('kwj')">
|
||||||
{{ form.kwjName }}
|
{{ form.kwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="征求意见稿" prop="zqyjgName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="征求意见稿" prop="zqyjgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.zqyjgName">
|
<div v-if="form.zqyjgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('zqyjg')">
|
||||||
{{ form.zqyjgName }}
|
{{ form.zqyjgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="草案" prop="caName" class="add-form-item form-item-disabled">
|
<el-form-item label="草案" prop="caName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.caName">
|
<div v-if="form.caName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ca')">
|
||||||
{{ form.caName }}
|
{{ form.caName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="解读文件" prop="jdwjName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="解读文件" prop="jdwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.jdwjName">
|
<div v-if="form.jdwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('jdwj')">
|
||||||
{{ form.jdwjName }}
|
{{ form.jdwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
</div>
|
||||||
<ProcessTitle>
|
<ProcessTitle>
|
||||||
<template slot="title">适用范围</template>
|
<template slot="title">适用范围</template>
|
||||||
@@ -467,14 +467,14 @@
|
|||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="关联文件" prop="glwjName" class="add-form-item form-item-disabled">
|
<el-form-item label="关联文件" prop="glwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.glwjName">
|
<div v-if="form.glwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('glwj')">
|
||||||
{{ form.glwjName }}
|
{{ form.glwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
|
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
|
||||||
@@ -685,6 +685,16 @@
|
|||||||
name: "bzrkStep2",
|
name: "bzrkStep2",
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
|
xgdFileId: '',
|
||||||
|
fbgbjbdFileId: '',
|
||||||
|
bpgFileId: '',
|
||||||
|
ssgFileId: '',
|
||||||
|
zqyjgFileId: '',
|
||||||
|
jdwjFileId: '',
|
||||||
|
kwjFileId: '',
|
||||||
|
glwjFileId: '',
|
||||||
|
caFileId: '',
|
||||||
|
zbjbdFileId:'',
|
||||||
rules: {
|
rules: {
|
||||||
commentText: [{ required: true, message: '请输入意见', trigger: 'blur' }],
|
commentText: [{ required: true, message: '请输入意见', trigger: 'blur' }],
|
||||||
approvalOpinion: [{ required: true, message: '请选择审批意见', trigger: 'change' }]
|
approvalOpinion: [{ required: true, message: '请选择审批意见', trigger: 'change' }]
|
||||||
@@ -844,6 +854,29 @@
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
downloadFile (fileType) {
|
||||||
|
if(fileType === 'fbgbjbd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.fbgbjbdFileId
|
||||||
|
}else if(fileType === 'xgd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.xgdFileId
|
||||||
|
}else if(fileType === 'bpg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.bpgFileId
|
||||||
|
}else if(fileType === 'ssg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.ssgFileId
|
||||||
|
}else if(fileType === 'zqyjg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.zqyjgFileId
|
||||||
|
}else if(fileType === 'jdwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.jdwjFileId
|
||||||
|
}else if(fileType === 'kwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.kwjFileId
|
||||||
|
}else if(fileType === 'glwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.glwjFileId
|
||||||
|
}else if(fileType === 'ca'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.caFileId
|
||||||
|
}else if(fileType === 'zbjbd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.zbjbdFileId
|
||||||
|
}
|
||||||
|
},
|
||||||
getRule(){
|
getRule(){
|
||||||
if (this.formTongGuo.approvalOpinion !== '1') {
|
if (this.formTongGuo.approvalOpinion !== '1') {
|
||||||
this.$refs.formTongGuo.clearValidate('commentText')
|
this.$refs.formTongGuo.clearValidate('commentText')
|
||||||
@@ -910,6 +943,16 @@
|
|||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res) {
|
if (res) {
|
||||||
const processForm = JSON.parse(res.mesg)
|
const processForm = JSON.parse(res.mesg)
|
||||||
|
this.xgdFileId = processForm.xgd
|
||||||
|
this.fbgbjbdFileId = processForm.fbgbjbd
|
||||||
|
this.bpgFileId = processForm.bpg
|
||||||
|
this.ssgFileId = processForm.ssg
|
||||||
|
this.zqyjgFileId = processForm.zqyjg
|
||||||
|
this.jdwjFileId = processForm.jdwj
|
||||||
|
this.kwjFileId = processForm.kwj
|
||||||
|
this.glwjFileId = processForm.glwj
|
||||||
|
this.caFileId = processForm.ca
|
||||||
|
this.zbjbdFileId = processForm.zbjbd
|
||||||
this.getFormFieldList(processForm)
|
this.getFormFieldList(processForm)
|
||||||
}
|
}
|
||||||
}).catch(e => {
|
}).catch(e => {
|
||||||
|
|||||||
@@ -197,7 +197,7 @@
|
|||||||
<el-row :gutter="24">
|
<el-row :gutter="24">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item v-if="form.standInData === '0'" label="修改单" prop="xgdName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="修改单" prop="xgdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.xgdName">
|
<div style="cursor: pointer;color: #00b7ee" v-if="form.xgdName" @click="downloadFile('xgd')">
|
||||||
{{ form.xgdName }}
|
{{ form.xgdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -205,7 +205,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="发布稿" prop="fbgbjbdName" class="add-form-item form-item-disabled">
|
<el-form-item label="发布稿" prop="fbgbjbdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.fbgbjbdName">
|
<div style="cursor: pointer;color: #00b7ee" v-if="form.fbgbjbdName" @click="downloadFile('fbgbjbd')">
|
||||||
{{ form.fbgbjbdName }}
|
{{ form.fbgbjbdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -213,7 +213,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '1'" label="增补件" prop="zbjbdName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '1'" label="增补件" prop="zbjbdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.zbjbdName">
|
<div v-if="form.zbjbdName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('zbjbd')">
|
||||||
{{ form.zbjbdName }}
|
{{ form.zbjbdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -221,7 +221,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="报批稿" prop="bpgName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="报批稿" prop="bpgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.bpgName">
|
<div v-if="form.bpgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('bpg')">
|
||||||
{{ form.bpgName }}
|
{{ form.bpgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -229,7 +229,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="送审稿" prop="ssgName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="送审稿" prop="ssgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.ssgName">
|
<div v-if="form.ssgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ssg')">
|
||||||
{{ form.ssgName }}
|
{{ form.ssgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -239,7 +239,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item v-if="form.standInData === '1'" label="勘误件" prop="kwjName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '1'" label="勘误件" prop="kwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.kwjName">
|
<div v-if="form.kwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('kwj')">
|
||||||
{{ form.kwjName }}
|
{{ form.kwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -247,7 +247,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="征求意见稿" prop="zqyjgName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="征求意见稿" prop="zqyjgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.zqyjgName">
|
<div v-if="form.zqyjgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('zqyjg')">
|
||||||
{{ form.zqyjgName }}
|
{{ form.zqyjgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -255,7 +255,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="草案" prop="caName" class="add-form-item form-item-disabled">
|
<el-form-item label="草案" prop="caName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.caName">
|
<div v-if="form.caName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ca')">
|
||||||
{{ form.caName }}
|
{{ form.caName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -263,7 +263,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="解读文件" prop="jdwjName" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="解读文件" prop="jdwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.jdwjName">
|
<div v-if="form.jdwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('jdwj')">
|
||||||
{{ form.jdwjName }}
|
{{ form.jdwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -461,7 +461,7 @@
|
|||||||
<!-- ></el-input>-->
|
<!-- ></el-input>-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
<el-form-item label="关联文件" prop="glwjName" class="add-form-item form-item-disabled">
|
<el-form-item label="关联文件" prop="glwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.glwjName">
|
<div v-if="form.glwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('glwj')">
|
||||||
{{ form.glwjName }}
|
{{ form.glwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
@@ -666,6 +666,16 @@ export default {
|
|||||||
name: "bzrkStep3",
|
name: "bzrkStep3",
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
|
xgdFileId: '',
|
||||||
|
fbgbjbdFileId: '',
|
||||||
|
bpgFileId: '',
|
||||||
|
ssgFileId: '',
|
||||||
|
zqyjgFileId: '',
|
||||||
|
jdwjFileId: '',
|
||||||
|
kwjFileId: '',
|
||||||
|
glwjFileId: '',
|
||||||
|
caFileId: '',
|
||||||
|
zbjbdFileId:'',
|
||||||
activeName:'1',
|
activeName:'1',
|
||||||
// 当前流程类型(1待办/2已办)
|
// 当前流程类型(1待办/2已办)
|
||||||
processType: 1,
|
processType: 1,
|
||||||
@@ -818,6 +828,29 @@ export default {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
downloadFile (fileType) {
|
||||||
|
if(fileType === 'fbgbjbd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.fbgbjbdFileId
|
||||||
|
}else if(fileType === 'xgd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.xgdFileId
|
||||||
|
}else if(fileType === 'bpg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.bpgFileId
|
||||||
|
}else if(fileType === 'ssg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.ssgFileId
|
||||||
|
}else if(fileType === 'zqyjg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.zqyjgFileId
|
||||||
|
}else if(fileType === 'jdwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.jdwjFileId
|
||||||
|
}else if(fileType === 'kwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.kwjFileId
|
||||||
|
}else if(fileType === 'glwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.glwjFileId
|
||||||
|
}else if(fileType === 'ca'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.caFileId
|
||||||
|
}else if(fileType === 'zbjbd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.zbjbdFileId
|
||||||
|
}
|
||||||
|
},
|
||||||
popoverHide (checkedIds, checkedData) {
|
popoverHide (checkedIds, checkedData) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
this.form.standSystem = checkedData.id
|
this.form.standSystem = checkedData.id
|
||||||
@@ -879,6 +912,16 @@ export default {
|
|||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res) {
|
if (res) {
|
||||||
const processForm = JSON.parse(res.mesg)
|
const processForm = JSON.parse(res.mesg)
|
||||||
|
this.xgdFileId = processForm.xgd
|
||||||
|
this.fbgbjbdFileId = processForm.fbgbjbd
|
||||||
|
this.bpgFileId = processForm.bpg
|
||||||
|
this.ssgFileId = processForm.ssg
|
||||||
|
this.zqyjgFileId = processForm.zqyjg
|
||||||
|
this.jdwjFileId = processForm.jdwj
|
||||||
|
this.kwjFileId = processForm.kwj
|
||||||
|
this.glwjFileId = processForm.glwj
|
||||||
|
this.caFileId = processForm.ca
|
||||||
|
this.zbjbdFileId = processForm.zbjbd
|
||||||
this.getFormFieldList(processForm)
|
this.getFormFieldList(processForm)
|
||||||
}
|
}
|
||||||
}).catch(e => {
|
}).catch(e => {
|
||||||
|
|||||||
@@ -198,84 +198,84 @@
|
|||||||
<template slot="title">文本信息</template>
|
<template slot="title">文本信息</template>
|
||||||
</ProcessTitle>
|
</ProcessTitle>
|
||||||
<div class="prc-content-border">
|
<div class="prc-content-border">
|
||||||
<el-row :gutter="24">
|
<el-row :gutter="24">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item v-if="form.standInData === '0'" label="修改单" prop="xgd" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="修改单" prop="xgdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.xgd">
|
<div style="cursor: pointer;color: #00b7ee" v-if="form.xgdName" @click="downloadFile('xgd')">
|
||||||
{{ form.xgd }}
|
{{ form.xgdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="发布稿" prop="fbgbjbd" class="add-form-item form-item-disabled">
|
<el-form-item label="发布稿" prop="fbgbjbdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.fbgbjbd">
|
<div style="cursor: pointer;color: #00b7ee" v-if="form.fbgbjbdName" @click="downloadFile('fbgbjbd')">
|
||||||
{{ form.fbgbjbd }}
|
{{ form.fbgbjbdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '1'" label="增补件" prop="zbjbd" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '1'" label="增补件" prop="zbjbdName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.zbjbd">
|
<div v-if="form.zbjbdName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('zbjbd')">
|
||||||
{{ form.zbjbd }}
|
{{ form.zbjbdName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="报批稿" prop="bpg" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="报批稿" prop="bpgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.bpg">
|
<div v-if="form.bpgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('bpg')">
|
||||||
{{ form.bpg }}
|
{{ form.bpgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="送审稿" prop="ssg" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="送审稿" prop="ssgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.ssg">
|
<div v-if="form.ssgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ssg')">
|
||||||
{{ form.ssg }}
|
{{ form.ssgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item v-if="form.standInData === '1'" label="勘误件" prop="kwj" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '1'" label="勘误件" prop="kwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.kwj">
|
<div v-if="form.kwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('kwj')">
|
||||||
{{ form.kwj }}
|
{{ form.kwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="征求意见稿" prop="zqyjg" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="征求意见稿" prop="zqyjgName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.zqyjg">
|
<div v-if="form.zqyjgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('zqyjg')">
|
||||||
{{ form.zqyjg }}
|
{{ form.zqyjgName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="草案" prop="ca" class="add-form-item form-item-disabled">
|
<el-form-item label="草案" prop="caName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.ca">
|
<div v-if="form.caName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ca')">
|
||||||
{{ form.ca }}
|
{{ form.caName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.standInData === '0'" label="解读文件" prop="jdwj" class="add-form-item form-item-disabled">
|
<el-form-item v-if="form.standInData === '0'" label="解读文件" prop="jdwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.jdwj">
|
<div v-if="form.jdwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('jdwj')">
|
||||||
{{ form.jdwj }}
|
{{ form.jdwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
</div>
|
||||||
<ProcessTitle>
|
<ProcessTitle>
|
||||||
<template slot="title">适用范围</template>
|
<template slot="title">适用范围</template>
|
||||||
@@ -465,14 +465,15 @@
|
|||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="关联文件" prop="glwj" class="add-form-item form-item-disabled">
|
<el-form-item label="关联文件" prop="glwjName" class="add-form-item form-item-disabled">
|
||||||
<div v-if="form.glwj">
|
<div v-if="form.glwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('glwj')">
|
||||||
{{ form.glwj }}
|
{{ form.glwjName }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
- -
|
- -
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
|
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
|
||||||
@@ -670,6 +671,16 @@
|
|||||||
name: "bzrkStep5",
|
name: "bzrkStep5",
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
|
xgdFileId: '',
|
||||||
|
fbgbjbdFileId: '',
|
||||||
|
bpgFileId: '',
|
||||||
|
ssgFileId: '',
|
||||||
|
zqyjgFileId: '',
|
||||||
|
jdwjFileId: '',
|
||||||
|
kwjFileId: '',
|
||||||
|
glwjFileId: '',
|
||||||
|
caFileId: '',
|
||||||
|
zbjbdFileId:'',
|
||||||
// 当前流程类型(1待办/2已办)
|
// 当前流程类型(1待办/2已办)
|
||||||
processType: 1,
|
processType: 1,
|
||||||
detailData: [],
|
detailData: [],
|
||||||
@@ -790,6 +801,29 @@
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
downloadFile (fileType) {
|
||||||
|
if(fileType === 'fbgbjbd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.fbgbjbdFileId
|
||||||
|
}else if(fileType === 'xgd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.xgdFileId
|
||||||
|
}else if(fileType === 'bpg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.bpgFileId
|
||||||
|
}else if(fileType === 'ssg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.ssgFileId
|
||||||
|
}else if(fileType === 'zqyjg'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.zqyjgFileId
|
||||||
|
}else if(fileType === 'jdwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.jdwjFileId
|
||||||
|
}else if(fileType === 'kwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.kwjFileId
|
||||||
|
}else if(fileType === 'glwj'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.glwjFileId
|
||||||
|
}else if(fileType === 'ca'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.caFileId
|
||||||
|
}else if(fileType === 'zbjbd'){
|
||||||
|
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.zbjbdFileId
|
||||||
|
}
|
||||||
|
},
|
||||||
popoverHide (checkedIds, checkedData) {
|
popoverHide (checkedIds, checkedData) {
|
||||||
console.log(checkedIds);
|
console.log(checkedIds);
|
||||||
console.log(checkedData);
|
console.log(checkedData);
|
||||||
@@ -816,6 +850,16 @@
|
|||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res) {
|
if (res) {
|
||||||
const processForm = JSON.parse(res.mesg)
|
const processForm = JSON.parse(res.mesg)
|
||||||
|
this.xgdFileId = processForm.xgd
|
||||||
|
this.fbgbjbdFileId = processForm.fbgbjbd
|
||||||
|
this.bpgFileId = processForm.bpg
|
||||||
|
this.ssgFileId = processForm.ssg
|
||||||
|
this.zqyjgFileId = processForm.zqyjg
|
||||||
|
this.jdwjFileId = processForm.jdwj
|
||||||
|
this.kwjFileId = processForm.kwj
|
||||||
|
this.glwjFileId = processForm.glwj
|
||||||
|
this.caFileId = processForm.ca
|
||||||
|
this.zbjbdFileId = processForm.zbjbd
|
||||||
this.getFormFieldList(processForm)
|
this.getFormFieldList(processForm)
|
||||||
}
|
}
|
||||||
}).catch(e => {
|
}).catch(e => {
|
||||||
|
|||||||
Reference in New Issue
Block a user