[update] 修改UAT问题:企标制修订流程中会议纪要和意见汇总名称换成部门会议纪要和部门意见汇总,标准化审核节点可以查看主起草人汇总上传会议纪要节点的部门会议纪要和部门意见汇总

This commit is contained in:
lideqin
2024-09-03 11:26:37 +08:00
parent b078e649d0
commit ea9c2de50d
3 changed files with 50 additions and 13 deletions
@@ -61,7 +61,7 @@
type="checkbox"/>
</a-form-model-item>
</div>
<!-- 会议纪要 -->
<!-- 部门会议纪要 -->
<div class="box-title-text form-flex-item">
<div class="title-text">
<span class="required">*</span>
@@ -80,7 +80,7 @@
</a-button>
</a-form-model-item>
</div>
<!-- 意见汇总 -->
<!-- 部门意见汇总 -->
<div class="box-title-text form-flex-item">
<div class="title-text">
<span class="required">*</span>
@@ -263,7 +263,7 @@ export default {
trigger: 'change'
}
],
// 会议纪要
// 部门会议纪要
meetingSummary: [
{
required: true,
@@ -271,7 +271,7 @@ export default {
trigger: 'change'
}
],
// 意见汇总
// 部门意见汇总
commentsSummary: [
{
required: true,
@@ -18,6 +18,42 @@
</div>
</a-form-model-item>
</div>
<!-- 部门会议纪要 -->
<div class="box-title-text form-flex-item">
<div class="title-text">
<span class="title-text-text" :title="$t('workCenter.enStandardRevision.meetingSummary')">
{{ $t('workCenter.enStandardRevision.meetingSummary') }}
</span>
</div>
<a-form-model-item class="item-model" prop="meetingSummary">
<a-button type="primary" class="button-text" style="width: 200px" @click="clickButtonToUpload('meetingSummary')">
{{
(formInline.meetingSummary === 'null' || formInline.meetingSummary === ''
|| formInline.meetingSummary === null || formInline.meetingSummary === undefined)
? $t('uploadFile.clickUpload')
: $t('uploadFile.viewUploadedFiles')
}}
</a-button>
</a-form-model-item>
</div>
<!-- 部门意见汇总 -->
<div class="box-title-text form-flex-item">
<div class="title-text">
<span class="title-text-text" :title="$t('workCenter.enStandardRevision.summaryOfOpinions')">
{{ $t('workCenter.enStandardRevision.summaryOfOpinions') }}
</span>
</div>
<a-form-model-item class="item-model" prop="commentsSummary">
<a-button type="primary" class="button-text" style="width: 200px" @click="clickButtonToUpload('commentsSummary')">
{{
(formInline.commentsSummary === 'null' || formInline.commentsSummary === ''
|| formInline.commentsSummary === null || formInline.commentsSummary === undefined)
? $t('uploadFile.clickUpload')
: $t('uploadFile.viewUploadedFiles')
}}
</a-button>
</a-form-model-item>
</div>
<!-- 是否可进行评审会 -->
<div class="box-title-text form-flex-item">
<div class="title-text title-text-long">
@@ -108,22 +144,19 @@
</template>
</div>
</a-form-model>
<!-- 上传文件弹框 -->
<upload-file ref="uploadFile" disabled></upload-file>
</div>
</template>
<script>
import BaseInfoForm from './BaseInfoForm'
import UserSelection from '@/components/selection/UserSelection'
import Vue from 'vue'
import { kkFilePreview } from '@/utils/kkFilePreview'
import { ACCESS_TOKEN } from '@/store/mutation-types'
import { queryFileInfoByEditId } from '../../../../api/workCenter'
import { Base64 } from 'js-base64'
import { onlineEditor } from '../../../../utils/onlyOfficeUtils'
import UploadFile from '../../../../components/UploadFile'
export default {
name: 'StandardizationAuditBaseInfo',
components: { BaseInfoForm, UserSelection },
components: { BaseInfoForm, UserSelection, UploadFile },
props: {
disabled: {
type: Boolean,
@@ -212,6 +245,10 @@ export default {
})
return data
},
// 点击文件上传
clickButtonToUpload (fieldName) {
this.$refs.uploadFile.open(this.formInline[fieldName])
},
// 选择用户得到用户名
userSelectNameChange (value, fieldName) {
this.formInline[fieldName + '_dictText'] = value