修改已知问题
This commit is contained in:
@@ -873,6 +873,12 @@
|
||||
this.formInline.regulationOwnerId = undefined
|
||||
this.formInline.engineeringInterfacePerson = undefined
|
||||
this.formInline.homologationEngineerId = undefined
|
||||
this.formInline.designInitiatorId = undefined
|
||||
this.formInline.designDutyId = undefined
|
||||
this.formInline.prehomoInitiatorId = undefined
|
||||
this.formInline.prehomoDutyId = undefined
|
||||
this.formInline.verifyInitiatorId = undefined
|
||||
this.formInline.verifyDutyId = undefined
|
||||
this.queryPersonByProject(event)
|
||||
},
|
||||
|
||||
@@ -887,7 +893,14 @@
|
||||
this.engineeringInterfacePersonList = res.result.engineeringInterfacePersonList //工程接口人
|
||||
this.certificationEngineerList = res.result.certificationEngineerList //认证工程师
|
||||
if (row.dutyTerritory) {
|
||||
this.getData(row, res)
|
||||
let _this = this
|
||||
this.getProject(row, res, function() {
|
||||
_this.getData(row, res)
|
||||
})
|
||||
} else {
|
||||
this.getProject({}, res, function() {
|
||||
|
||||
})
|
||||
}
|
||||
}
|
||||
})
|
||||
@@ -938,7 +951,7 @@
|
||||
this.verifyInitiatorIdDisabled = true
|
||||
}
|
||||
},
|
||||
getData(row, res) {
|
||||
getProject(row, res, callback) {
|
||||
//设计符合性确认-发起人
|
||||
if (row.designInitiator == 1) {
|
||||
this.designInitiatorList = res.result.lawEngineerList || []
|
||||
@@ -999,6 +1012,9 @@
|
||||
} else if (!row.verifyDuty || row.verifyDuty == '') {
|
||||
this.verifyDutyList = res.result.allPersonList || []
|
||||
}
|
||||
callback()
|
||||
},
|
||||
getData(row, res) {
|
||||
//清空下拉框选中没有的数据
|
||||
if (!(this.designInitiatorList.some(val => val.value == row.designInitiatorId))) {
|
||||
row.designInitiatorId = undefined
|
||||
|
||||
Reference in New Issue
Block a user