|
|
@ -250,7 +250,9 @@ |
|
|
|
// import headTitle from '@/Patient/components/title' |
|
|
|
import { |
|
|
|
idcardInfo, |
|
|
|
queryAidRecord |
|
|
|
queryAidRecord, |
|
|
|
updateFirstAid, |
|
|
|
saveAidRecord |
|
|
|
} from 'api'; |
|
|
|
import { |
|
|
|
mapMutations, |
|
|
@ -339,6 +341,7 @@ |
|
|
|
'XGZL-BFZ-ELSE': '', |
|
|
|
}, |
|
|
|
selectCode: '', // 当前选中code |
|
|
|
form: {} |
|
|
|
}; |
|
|
|
}, |
|
|
|
props: ['patientId'], |
|
|
@ -388,6 +391,7 @@ |
|
|
|
}); |
|
|
|
}, |
|
|
|
echo(data) { |
|
|
|
this.form = JSON.parse(JSON.stringify(data)) |
|
|
|
const { |
|
|
|
recordValDict, |
|
|
|
patientGender |
|
|
@ -515,7 +519,7 @@ |
|
|
|
this.firstForm.validateFields(async (err, values) => { |
|
|
|
let codeAndAnswerList = [], |
|
|
|
params = {}; |
|
|
|
const { firstAidId } = this.patientData |
|
|
|
const { firstAidId } = this.form |
|
|
|
console.log('firstinfo handleSubmit', firstAidId) |
|
|
|
let adverseSubmit = this.$refs.adverse; |
|
|
|
if (adverseSubmit) { |
|
|
@ -545,14 +549,31 @@ |
|
|
|
params[`${k}`] = values[k]; |
|
|
|
} |
|
|
|
} |
|
|
|
await this.home.updateAidCode({ |
|
|
|
if(!this.patientId) { |
|
|
|
await this.home.updateAidCode({ |
|
|
|
...params, |
|
|
|
codeAndAnswerList, |
|
|
|
finishStatus |
|
|
|
}, |
|
|
|
false |
|
|
|
); |
|
|
|
this.$message.success("操作成功") |
|
|
|
}, false) |
|
|
|
}else{ |
|
|
|
console.log('3902390293023', this.patientId) |
|
|
|
// var res = await updateFirstAid(params) |
|
|
|
const res = await updateFirstAid({ |
|
|
|
firstAidId, |
|
|
|
codeAndAnswerList, |
|
|
|
...params |
|
|
|
}) |
|
|
|
// const res = await saveAidRecord(param); |
|
|
|
this.$message.success(res.msg) |
|
|
|
} |
|
|
|
// await this.home.updateAidCode({ |
|
|
|
// ...params, |
|
|
|
// codeAndAnswerList, |
|
|
|
// finishStatus |
|
|
|
// }, |
|
|
|
// false |
|
|
|
// ); |
|
|
|
// this.$message.success("操作成功") |
|
|
|
if(finishStatus === 1) { |
|
|
|
console.log('firstinfo', firstAidId) |
|
|
|
this.$emit('next', {firstAidId}) |
|
|
|