|
|
@ -7,19 +7,15 @@ |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="危急值范围"> |
|
|
<el-form-item label="危急值范围"> |
|
|
<el-input |
|
|
|
|
|
v-model="tableData.criticalRangeValue" |
|
|
|
|
|
style="width: 100%" |
|
|
|
|
|
disabled |
|
|
|
|
|
size="small" |
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="tableData.criticalRangeValue" style="width: 100%" disabled size="small"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="诊断级别"> |
|
|
<el-form-item label="诊断级别"> |
|
|
<el-select v-model="tableData.diagnosisLevelId" placeholder="请选择诊断级别" clearable style="width: 150px" |
|
|
<el-select v-model="tableData.diagnosisLevelId" placeholder="请选择诊断级别" clearable style="width: 150px" |
|
|
size="small" @clear="clear"> |
|
|
size="small" @clear="clear"> |
|
|
<el-option v-for="item in dict.diagnosisLevel" :key="item.id" :label="item.displayName" :value="item.id"> |
|
|
|
|
|
|
|
|
<el-option v-for="item in dict.diagnosisLevel" :key="item.id" :label="item.displayName" |
|
|
|
|
|
:value="item.id"> |
|
|
</el-option> |
|
|
</el-option> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
@ -28,53 +24,33 @@ |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="3"> |
|
|
<el-col :span="3"> |
|
|
<el-form-item label="危急值标志"> |
|
|
<el-form-item label="危急值标志"> |
|
|
<el-checkbox |
|
|
|
|
|
v-model="tableData.isCriticalValue" |
|
|
|
|
|
true-label="Y" |
|
|
|
|
|
false-label="N" |
|
|
|
|
|
></el-checkbox> |
|
|
|
|
|
|
|
|
<el-checkbox v-model="tableData.isCriticalValue" true-label="Y" false-label="N"></el-checkbox> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="3"> |
|
|
<el-col :span="3"> |
|
|
<el-form-item label="危急值审核"> |
|
|
<el-form-item label="危急值审核"> |
|
|
<el-checkbox |
|
|
|
|
|
v-model="tableData.isCriticalValueAudit" |
|
|
|
|
|
true-label="Y" |
|
|
|
|
|
false-label="N" |
|
|
|
|
|
></el-checkbox> |
|
|
|
|
|
|
|
|
<el-checkbox v-model="tableData.isCriticalValueAudit" true-label="Y" false-label="N"></el-checkbox> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="3"> |
|
|
<el-col :span="3"> |
|
|
<el-form-item label="复查"> |
|
|
<el-form-item label="复查"> |
|
|
<el-checkbox |
|
|
|
|
|
v-model="tableData.isReview" |
|
|
|
|
|
true-label="Y" |
|
|
|
|
|
false-label="N" |
|
|
|
|
|
></el-checkbox> |
|
|
|
|
|
|
|
|
<el-checkbox v-model="tableData.isReview" true-label="Y" false-label="N"></el-checkbox> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="3"> |
|
|
<el-col :span="3"> |
|
|
<el-form-item label="随访标志"> |
|
|
<el-form-item label="随访标志"> |
|
|
<el-checkbox |
|
|
|
|
|
v-model="tableData.isFollowUp" |
|
|
|
|
|
true-label="Y" |
|
|
|
|
|
false-label="N" |
|
|
|
|
|
></el-checkbox> |
|
|
|
|
|
|
|
|
<el-checkbox v-model="tableData.isFollowUp" true-label="Y" false-label="N"></el-checkbox> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="24"> |
|
|
<el-col :span="24"> |
|
|
<el-form-item label="危急值处理内容"> |
|
|
<el-form-item label="危急值处理内容"> |
|
|
<!-- <el-input |
|
|
|
|
|
v-model="form.parmValue" |
|
|
|
|
|
size="small" |
|
|
|
|
|
></el-input> --> |
|
|
|
|
|
<el-input |
|
|
|
|
|
type="textarea" |
|
|
|
|
|
v-model="tableData.criticalValueContent" |
|
|
|
|
|
:autosize="{ minRows: 3, maxRows: 23 }" |
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
|
<el-tooltip :content="`如录入值,保存时会自动加上【${tableData.itemName || tableData.asbitemName}异常 】(已加则忽略)`" |
|
|
|
|
|
placement="bottom-start"> |
|
|
|
|
|
<el-input type="textarea" v-model="tableData.criticalValueContent" |
|
|
|
|
|
:autosize="{ minRows: 3, maxRows: 23 }"></el-input> |
|
|
|
|
|
</el-tooltip> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -82,39 +58,22 @@ |
|
|
<el-divider></el-divider> |
|
|
<el-divider></el-divider> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="危急值创建者"> |
|
|
<el-form-item label="危急值创建者"> |
|
|
<el-input |
|
|
|
|
|
v-model="tableData.criticalValueCreatorName" |
|
|
|
|
|
disabled |
|
|
|
|
|
size="small" |
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="tableData.criticalValueCreatorName" disabled size="small"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="危急值创建日期"> |
|
|
<el-form-item label="危急值创建日期"> |
|
|
<el-input |
|
|
|
|
|
:value="tableData.criticalValueCreationTime" |
|
|
|
|
|
disabled |
|
|
|
|
|
size="small" |
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
|
<el-input :value="tableData.criticalValueCreationTime" disabled size="small"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="随访创建者"> |
|
|
<el-form-item label="随访创建者"> |
|
|
<el-input |
|
|
|
|
|
v-model="tableData.followUpCreatorName" |
|
|
|
|
|
disabled |
|
|
|
|
|
size="small" |
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="tableData.followUpCreatorName" disabled size="small"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="随访创建日期"> |
|
|
<el-form-item label="随访创建日期"> |
|
|
<el-input |
|
|
|
|
|
style="width: 85%" |
|
|
|
|
|
:value="tableData.followUpCreationTime" |
|
|
|
|
|
disabled |
|
|
|
|
|
size="small" |
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
|
<el-input style="width: 85%" :value="tableData.followUpCreationTime" disabled size="small"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -691,12 +650,20 @@ export default { |
|
|
}, |
|
|
}, |
|
|
// 导入企业(青藏公司)数据 |
|
|
// 导入企业(青藏公司)数据 |
|
|
btnImportOrgData() { |
|
|
btnImportOrgData() { |
|
|
|
|
|
let criticalValueContent = this.tableData.criticalValueContent |
|
|
|
|
|
if (criticalValueContent) { |
|
|
|
|
|
let tempName = (this.tableData.itemName || this.tableData.asbitemName) + '异常' |
|
|
|
|
|
if (!criticalValueContent.includes(tempName)) { |
|
|
|
|
|
criticalValueContent = tempName + ' ' + criticalValueContent |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if (this.doctorCheck.combinationCriticalValue) { |
|
|
if (this.doctorCheck.combinationCriticalValue) { |
|
|
postapi('/api/app/RegisterCheck/UpdateRegisterCheckCritical', { |
|
|
postapi('/api/app/RegisterCheck/UpdateRegisterCheckCritical', { |
|
|
registerCheckId: this.doctorCheck.RegisterCheckId, |
|
|
registerCheckId: this.doctorCheck.RegisterCheckId, |
|
|
isCriticalValue: this.tableData.isCriticalValue, |
|
|
isCriticalValue: this.tableData.isCriticalValue, |
|
|
isFollowUp: this.tableData.isFollowUp, |
|
|
isFollowUp: this.tableData.isFollowUp, |
|
|
criticalValueContent:this.tableData.criticalValueContent, |
|
|
|
|
|
|
|
|
criticalValueContent, |
|
|
isCriticalValueAudit: this.tableData.isCriticalValueAudit, |
|
|
isCriticalValueAudit: this.tableData.isCriticalValueAudit, |
|
|
isReview: this.tableData.isReview, |
|
|
isReview: this.tableData.isReview, |
|
|
diagnosisLevelId: this.tableData.diagnosisLevelId |
|
|
diagnosisLevelId: this.tableData.diagnosisLevelId |
|
|
@ -710,7 +677,7 @@ export default { |
|
|
registerCheckId: this.tableData.registerCheckId, |
|
|
registerCheckId: this.tableData.registerCheckId, |
|
|
isCriticalValue: this.tableData.isCriticalValue, |
|
|
isCriticalValue: this.tableData.isCriticalValue, |
|
|
isFollowUp: this.tableData.isFollowUp, |
|
|
isFollowUp: this.tableData.isFollowUp, |
|
|
criticalValueContent:this.tableData.criticalValueContent, |
|
|
|
|
|
|
|
|
criticalValueContent, |
|
|
isCriticalValueAudit: this.tableData.isCriticalValueAudit, |
|
|
isCriticalValueAudit: this.tableData.isCriticalValueAudit, |
|
|
isReview: this.tableData.isReview, |
|
|
isReview: this.tableData.isReview, |
|
|
itemId: this.tableData.itemId, |
|
|
itemId: this.tableData.itemId, |
|
|
|