From 4b87e113bddc52be9d39c6a5df4d6e0c8950b2aa Mon Sep 17 00:00:00 2001
From: lideqin <694785430@qq.com>
Date: Fri, 6 Sep 2024 13:59:01 +0800
Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9UAT=E9=97=AE?=
=?UTF-8?q?=E9=A2=98=EF=BC=9A=E5=B8=82=E5=9C=BA=E6=B3=95=E8=A7=84=E6=B8=85?=
=?UTF-8?q?=E5=8D=95=E5=8F=91=E5=B8=83=E6=B5=81=E7=A8=8B=EF=BC=8C=E5=A2=9E?=
=?UTF-8?q?=E5=8A=A0=E9=99=84=E4=BB=B6=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../MarketListReleaseProcess.vue | 19 +++++++++++++++++--
.../modules/BaseInfoForm.vue | 18 ++++++++++++++++++
2 files changed, 35 insertions(+), 2 deletions(-)
diff --git a/src/views/workCenter/marketListReleaseProcess/MarketListReleaseProcess.vue b/src/views/workCenter/marketListReleaseProcess/MarketListReleaseProcess.vue
index 96fbb9c..2e636d8 100644
--- a/src/views/workCenter/marketListReleaseProcess/MarketListReleaseProcess.vue
+++ b/src/views/workCenter/marketListReleaseProcess/MarketListReleaseProcess.vue
@@ -113,6 +113,15 @@
placeholder=""/>
+
+
+
+
+
+
@@ -202,10 +211,12 @@ import pick from 'lodash.pick'
import { WorkCenterMixin } from '@/mixins/WorkCenterMixin'
import { getFormDictTreeList } from '../../../api/api'
import STreeSelect from '../../../components/STreeSelect'
+import FileEcho from '../../../components/FileEcho'
export default {
name: 'MarketListReleaseProcess',
components: {
+ FileEcho,
BaseInfoForm,
InternalDetailPage,
ProcessDetailList,
@@ -398,7 +409,9 @@ export default {
processInfo.country = this.model.businessInfoDTO.country.split(',').map(item => {
return { value: item }
})
- this.processInfoForm.setFieldsValue(pick(processInfo, 'processName', 'processDueDate', 'processDescription', 'manifestNo', 'manifestName', 'country', 'manifestDesc'))
+ // 附件
+ processInfo.file = this.model.businessInfoDTO.file
+ this.processInfoForm.setFieldsValue(pick(processInfo, 'processName', 'processDueDate', 'processDescription', 'manifestNo', 'manifestName', 'country', 'manifestDesc', 'file'))
}
}
// 有草稿json按草稿进来的回显
@@ -419,7 +432,9 @@ export default {
processInfo.country = this.draftModel.businessInfoDTO.country.split(',').map(item => {
return { value: item }
})
- this.processInfoForm.setFieldsValue(pick(processInfo, 'processName', 'processDueDate', 'processDescription', 'manifestNo', 'manifestName', 'country', 'manifestDesc'))
+ // 附件
+ processInfo.file = this.draftModel.businessInfoDTO.file
+ this.processInfoForm.setFieldsValue(pick(processInfo, 'processName', 'processDueDate', 'processDescription', 'manifestNo', 'manifestName', 'country', 'manifestDesc', 'file'))
}
// 初始化流程审批信息
this.approvalInfoForm.setFieldsValue(pick(this.draftModel.basicTaskInfoDTO, 'handleText', 'handleFile'))
diff --git a/src/views/workCenter/marketListReleaseProcess/modules/BaseInfoForm.vue b/src/views/workCenter/marketListReleaseProcess/modules/BaseInfoForm.vue
index 94ddbb7..2ff0de8 100644
--- a/src/views/workCenter/marketListReleaseProcess/modules/BaseInfoForm.vue
+++ b/src/views/workCenter/marketListReleaseProcess/modules/BaseInfoForm.vue
@@ -71,6 +71,20 @@
:placeholder="disabled ? '' : $t('autoTakeout')" />
+
+
+
+
+ {{ $t('attach') }}
+
+
+
+
+
+
@@ -347,6 +361,8 @@ export default {
formInline.manifestName = result.manifestName
// 清单说明
formInline.manifestDesc = result.manifestDesc
+ // 附件
+ formInline.file = result.file
// 版本号
formInline.manifestVersion = result.manifestVersion
// 国家/地区
@@ -458,6 +474,8 @@ export default {
formInline.manifestName = result.manifestName
// 清单说明
formInline.manifestDesc = result.manifestDesc
+ // 清单说明
+ formInline.file = result.file
// 版本号
formInline.manifestVersion = result.manifestVersion
// 国家/地区