外部标准化协会流程,流程组件公共数据填写

This commit is contained in:
shenyanpei
2021-11-03 10:32:30 +08:00
parent b067123e85
commit bb29abb786
13 changed files with 64 additions and 38 deletions
@@ -69,6 +69,18 @@ export default {
label: "重点认证标准/政策合规性项目审查流程",
value: "laws3"
},
{
label: '外部标准化协会入会流程',
value: "20"
},
{
label: '外部标准化协会参会流程',
value: "21"
},
{
label: '外部标准化会后管理流程',
value: "22"
}
],
formDisableFlag: false,
pickerOptions: {
@@ -14,7 +14,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="rh_pageData" :model="rh_pageData" label-width="auto">
<el-form ref="rh_pageData" :model="rh_pageData" label-width="150px">
<el-row>
<el-col :span="8">
<el-form-item label="文件编号:" prop="comityFileNum">
@@ -14,7 +14,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="rh_pageData" :model="rh_pageData" label-width="auto" :rules="rh_rules">
<el-form ref="rh_pageData" :model="rh_pageData" label-width="150px" :rules="rh_rules">
<el-row>
<el-col :span="8">
<el-form-item label="文件编号:" prop="comityFileNum">
@@ -14,7 +14,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="rh_pageData" :model="rh_pageData" label-width="auto" :rules="rh_rules">
<el-form ref="rh_pageData" :model="rh_pageData" label-width="150px" :rules="rh_rules">
<el-row>
<el-col :span="8">
<el-form-item label="文件编号:" prop="comityFileNum">
@@ -17,7 +17,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="rh_pageData" :model="rh_pageData" label-width="auto" :rules="rh_rules">
<el-form ref="rh_pageData" :model="rh_pageData" label-width="150px" :rules="rh_rules">
<el-row>
<el-col :span="8">
<el-form-item label="文件编号:" prop="comityFileNum">
@@ -14,21 +14,21 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="hh_pageData" :model="hh_pageData" :rules="hh_rules" label-width="150px">
<el-form ref="hh_pageData" :model="hh_pageData" :rules="hh_rules" label-width="120px">
<el-row>
<el-col :span="5">
<el-form-item label="标委会:">
{{ hh_pageData.comityName || '-' }}
{{ hh_pageData.associaName || '-' }}
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="分标委:">
{{ hh_pageData.comityNameOne || '-' }}
{{ hh_pageData.associaNameOne || '-' }}
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="工作组:">
{{ hh_pageData.comityNameGroup || '-' }}
{{ hh_pageData.associaNameTwo || '-' }}
</el-form-item>
</el-col>
</el-row>
@@ -229,9 +229,9 @@ export default {
actionPath: 'api/att/attFile/upload',
active: '1',
hh_pageData: {
comityName: '',
comityNameOne: '',
comityNameGroup: '',
associaName: '',
associaNameOne: '',
associaNameTwo: '',
meetingStartTime: '',
meetingName: '',
partPeople: '',
@@ -14,21 +14,21 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="hh_pageData" :model="hh_pageData" :rules="hh_rules" label-width="150px">
<el-form ref="hh_pageData" :model="hh_pageData" :rules="hh_rules" label-width="120px">
<el-row>
<el-col :span="5">
<el-form-item label="标委会:">
{{ hh_pageData.comityName || '-' }}
{{ hh_pageData.associaName || '-' }}
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="分标委:">
{{ hh_pageData.comityNameOne || '-' }}
{{ hh_pageData.associaNameOne || '-' }}
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="工作组:">
{{ hh_pageData.comityNameGroup || '-' }}
{{ hh_pageData.associaNameTwo || '-' }}
</el-form-item>
</el-col>
</el-row>
@@ -68,16 +68,8 @@
<template slot-scope="scope">
<el-upload
:action="actionPath"
:disabled="acceptShow"
multiple
ref="uploadFile"
name="file"
:file-list="fileTextList"
accept=".ZIP, .zip, .docx, .DOCX, .xls, .xlsx"
:before-upload="handleBeforeUpload"
:before-remove="handleBeforeRemove"
:on-remove="handleONRemove"
:on-success="handleOnsuccess"
:file-list="scope.row.fileTextList"
>
</el-upload>
</template>
@@ -99,17 +91,21 @@
<template slot-scope="scope">
<el-upload
:action="''"
name="file"
:file-list="scope.row.fileTextList"
:on-preview="handleOnPreview(scope.row)"
name="themeFile"
:file-list="scope.row.themeFileList"
:on-preview="onPreviewTheme(scope.row)"
/>
</template>
</el-table-column>
</el-table>
</el-form-item>
<el-form-item label="其他资料:" prop="otherFile">
<el-upload :action="actionPath">
<el-button type="primary" size="small" @click="otherBtn">点击上传</el-button>
<el-upload
:action="actionPath"
name="otherFile"
:file-list="otherFileList"
:on-preview="onPreviewOther"
>
</el-upload>
</el-form-item>
</el-form>
@@ -218,9 +214,9 @@ export default {
acceptShow: false,
active: '1',
hh_pageData: {
comityName: '',
comityNameOne: '',
comityNameGroup: '',
associaName: '',
associaNameOne: '',
associaNameTwo: '',
meetingStartTime: '',
meetingName: '',
partPeople: '',
@@ -228,7 +224,11 @@ export default {
themeTable: [],
},
commentText: '',
fileTextList: [],
themeFileList: [],
otherFileList: [],
hh_rules: {},
detailData: [],
}
@@ -287,6 +287,20 @@ export default {
window.location.href = "/api/att/attFile/downloadFileForSar?fileId=" + attId;
}
},
// 点击上传的文件进行下载
onPreviewTheme(file) {
let attId = file.id
if (attId != null && attId !== "") {
window.location.href = "/api/att/attFile/downloadFileForSar?fileId=" + attId;
}
},
// 点击上传的文件进行下载
onPreviewOther(file) {
let attId = file.id
if (attId != null && attId !== "") {
window.location.href = "/api/att/attFile/downloadFileForSar?fileId=" + attId;
}
},
}
}
@@ -15,7 +15,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="auto">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="150px">
<el-row :gutter="24">
<el-col :span="8">
<el-form-item label="会议名称:">
@@ -14,7 +14,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="auto">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="150px">
<el-row :gutter="24">
<el-col :span="8">
<el-form-item label="会议名称:">
@@ -14,7 +14,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="auto">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="150px">
<el-row :gutter="24">
<el-col :span="8">
<el-form-item label="会议名称:">
@@ -14,7 +14,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="auto">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="150px">
<el-row :gutter="24">
<el-col :span="8">
<el-form-item label="会议名称:">
@@ -14,7 +14,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="auto">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="150px">
<el-row :gutter="24">
<el-col :span="8">
<el-form-item label="会议名称:">
@@ -17,7 +17,7 @@
<template slot="title">基础信息</template>
</ProcessTitle>
<div class="content_form">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="auto">
<el-form ref="ch_pageData" :model="ch_pageData" :rules="ch_rules" label-width="150px">
<el-row :gutter="24">
<el-col :span="8">
<el-form-item label="会议名称:">