update 项目合规流程
This commit is contained in:
+18
-1
@@ -92,7 +92,7 @@
|
||||
|
||||
<!--发起第二步选择项目、第三步添加标准,采用引入组件的方式-->
|
||||
<keep-alive>
|
||||
<component :is="comp" v-if="comp" ref="projectStandardTable" />
|
||||
<component :is="comp" v-if="comp" ref="projectStandardTable" :project-id="projectId"/>
|
||||
</keep-alive>
|
||||
|
||||
<!--业务分派信息-->
|
||||
@@ -387,6 +387,7 @@ export default {
|
||||
}
|
||||
],
|
||||
projectDataSource: [], // 选中的项目
|
||||
projectId: null, // 选中项目的id
|
||||
standardDataSource: [], // 选中的标准
|
||||
basicColumns: [
|
||||
// 序号
|
||||
@@ -748,6 +749,8 @@ export default {
|
||||
this.processInfoForm.validateFields(this.processInfoShowField, (errors, values) => {
|
||||
if (errors) {
|
||||
flag = false
|
||||
} else {
|
||||
this.processInfo = Object.assign(this.processInfo, values)
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -757,6 +760,8 @@ export default {
|
||||
if (!this.projectDataSource || this.projectDataSource.length === 0) {
|
||||
this.$message.warning(this.$t('addAtLeastOneRowOfData'))
|
||||
flag = false
|
||||
} else {
|
||||
this.projectId = this.projectDataSource[0].id
|
||||
}
|
||||
}
|
||||
// 第三步选择标准
|
||||
@@ -891,7 +896,19 @@ export default {
|
||||
record.evaluationFeedback = value
|
||||
this.$set(this.dataSource, index, record)
|
||||
},
|
||||
dealFormData (isSave) {
|
||||
let formData = {}, processProjectAssess = {}
|
||||
// 流程信息
|
||||
formData.basicProcessInfoDTO = { ...this.processInfo }
|
||||
// 业务基本信息(项目信息)
|
||||
if (this.projectDataSource && this.projectDataSource.length > 0) {
|
||||
processProjectAssess.projectId = this.projectDataSource[0].id
|
||||
}
|
||||
return formData
|
||||
},
|
||||
handleSave () {
|
||||
const formData = this.dealFormData(true)
|
||||
console.log('保存表单数据===', formData)
|
||||
},
|
||||
handleSubmit () {
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user