[update] 法规符合性排查流程
This commit is contained in:
+21
-19
@@ -69,7 +69,7 @@
|
|||||||
<j-expand-table
|
<j-expand-table
|
||||||
:can-drag="true"
|
:can-drag="true"
|
||||||
:scroll="{x: '100%'}"
|
:scroll="{x: '100%'}"
|
||||||
ref="table"
|
ref="expandTable"
|
||||||
rowKey="standardNumber"
|
rowKey="standardNumber"
|
||||||
:columns="columnsEvaluate"
|
:columns="columnsEvaluate"
|
||||||
:dataSource="dataSourceEvaluate"
|
:dataSource="dataSourceEvaluate"
|
||||||
@@ -525,7 +525,11 @@ export default {
|
|||||||
// 把数据抛出,在线编辑不知道要不要抛
|
// 把数据抛出,在线编辑不知道要不要抛
|
||||||
const data = {}
|
const data = {}
|
||||||
data.standardInfo = Object.assign({}, this.formInline)
|
data.standardInfo = Object.assign({}, this.formInline)
|
||||||
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
|
if (this.formInline.distributeFlag === YesOrNoEnum.YES.value) {
|
||||||
|
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
|
||||||
|
} else {
|
||||||
|
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSourceEvaluate))
|
||||||
|
}
|
||||||
return data
|
return data
|
||||||
},
|
},
|
||||||
// 外层获取数据要过校验,返回false表示没有通过校验
|
// 外层获取数据要过校验,返回false表示没有通过校验
|
||||||
@@ -533,27 +537,25 @@ export default {
|
|||||||
let data = {}
|
let data = {}
|
||||||
await this.$refs.ruleForm.validate(async valid => {
|
await this.$refs.ruleForm.validate(async valid => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
if (!this.$refs.personRuleForm) {
|
if (this.formInline.distributeFlag === YesOrNoEnum.YES.value) {
|
||||||
this.$message.warning(this.$t('workCenter.regulatoryComplianceCheckProcess.pleaseClickNext'))
|
// 排查任务是否下发选了是
|
||||||
data = false
|
if (valid) {
|
||||||
|
data.standardInfo = Object.assign({}, this.formInline)
|
||||||
|
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
|
||||||
|
} else {
|
||||||
|
data = false
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (this.formInline.distributeFlag === YesOrNoEnum.YES.value) {
|
// 排查任务是否下发选了否
|
||||||
if (valid) {
|
await this.$refs.personRuleForm.validate(personValid => {
|
||||||
data.standardInfo = Object.assign({}, this.formInline)
|
const expandTableValid = this.$refs.expandTable.submit()
|
||||||
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
|
if (valid && personValid && expandTableValid) {
|
||||||
|
data.standardInfo = Object.assign({}, this.formInline, this.personFormInline)
|
||||||
|
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSourceEvaluate))
|
||||||
} else {
|
} else {
|
||||||
data = false
|
data = false
|
||||||
}
|
}
|
||||||
} else {
|
})
|
||||||
await this.$refs.personRuleForm.validate(personValid => {
|
|
||||||
if (valid && personValid) {
|
|
||||||
data.standardInfo = Object.assign({}, this.formInline, this.personFormInline)
|
|
||||||
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
|
|
||||||
} else {
|
|
||||||
data = false
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
data = false
|
data = false
|
||||||
|
|||||||
Reference in New Issue
Block a user