|
|
@ -16,39 +16,39 @@ |
|
|
<div style="display: flex;"> |
|
|
<div style="display: flex;"> |
|
|
<div :style="`width:${window.pageWidth - 120}px;`"> |
|
|
<div :style="`width:${window.pageWidth - 120}px;`"> |
|
|
<div style="display: flex;justify-content:space-between;z-index:-1;"> |
|
|
<div style="display: flex;justify-content:space-between;z-index:-1;"> |
|
|
<div> |
|
|
|
|
|
|
|
|
<div> |
|
|
<PatientRegisterBase /> |
|
|
<PatientRegisterBase /> |
|
|
</div> |
|
|
</div> |
|
|
<div style="width: 100px;"></div> |
|
|
<div style="width: 100px;"></div> |
|
|
</div> |
|
|
</div> |
|
|
<div style="display: flex;"> |
|
|
<div style="display: flex;"> |
|
|
<el-tabs v-model="activeName" tab-position="bottom" style="width: 200px;"> |
|
|
<el-tabs v-model="activeName" tab-position="bottom" style="width: 200px;"> |
|
|
<el-tab-pane label="组合项目" name="asbitem"> |
|
|
|
|
|
<RegisterCheckList /> |
|
|
|
|
|
|
|
|
<el-tab-pane label="组合项目" name="asbitem"> |
|
|
|
|
|
<RegisterCheckList /> |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
<el-tab-pane v-if="LocalConfig.doctorCheck.isQueue == 'Y'" label="叫号" name="call"> |
|
|
|
|
|
<QueueCheckList /> |
|
|
|
|
|
|
|
|
<el-tab-pane v-if="LocalConfig.doctorCheck.isQueue == 'Y'" label="叫号" name="call"> |
|
|
|
|
|
<QueueCheckList /> |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
</el-tabs> |
|
|
</el-tabs> |
|
|
|
|
|
|
|
|
<div :style="'width:' + (window.pageWidth - 200 - 110 - 15) + 'px;'"> |
|
|
<div :style="'width:' + (window.pageWidth - 200 - 110 - 15) + 'px;'"> |
|
|
<div :style="'margin-left: 2px;width:' + (window.pageWidth - 200 - 110 - 15 - 2) + 'px;'"> |
|
|
|
|
|
|
|
|
<div :style="'margin-left: 2px;width:' + (window.pageWidth - 200 - 110 - 15 - 2) + 'px;'"> |
|
|
<CheckItemList :isCheckPicture="isCheckPicture" :doctor_check_check_charge="doctor_check_check_charge" |
|
|
<CheckItemList :isCheckPicture="isCheckPicture" :doctor_check_check_charge="doctor_check_check_charge" |
|
|
:registerCheckId="dataTransOpts.tableS.register_check.id" /> |
|
|
|
|
|
|
|
|
:registerCheckId="dataTransOpts.tableS.register_check.id" /> |
|
|
</div> |
|
|
</div> |
|
|
<div v-if="isCheckPicture" class="demo-image__preview" |
|
|
<div v-if="isCheckPicture" class="demo-image__preview" |
|
|
:style="'margin-top: 2px;margin-left: 2px;height:110px;width:' + (window.pageWidth - 200 - 110 - 45 - 2) + 'px;'"> |
|
|
|
|
|
<CheckPicture :doctorBtnDisabled="doctorBtnDisabled" :save="save"/> |
|
|
|
|
|
|
|
|
:style="'margin-top: 2px;margin-left: 2px;height:110px;width:' + (window.pageWidth - 200 - 110 - 45 - 2) + 'px;'"> |
|
|
|
|
|
<CheckPicture :doctorBtnDisabled="doctorBtnDisabled" :save="save" /> |
|
|
</div> |
|
|
</div> |
|
|
<div :style="'margin-top: 2px;margin-left: 2px;width:' + (window.pageWidth - 200 - 110 - 15 - 2) + 'px;'"> |
|
|
<div :style="'margin-top: 2px;margin-left: 2px;width:' + (window.pageWidth - 200 - 110 - 15 - 2) + 'px;'"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<CheckSumSug :registerCheckId="dataTransOpts.tableS.register_check.id" :isCheckPicture="isCheckPicture" |
|
|
<CheckSumSug :registerCheckId="dataTransOpts.tableS.register_check.id" :isCheckPicture="isCheckPicture" |
|
|
:optGrant="optGrant" :addSummary="addSummary" :btnMakeDiagnosis="btnMakeDiagnosis" :save="save" |
|
|
:optGrant="optGrant" :addSummary="addSummary" :btnMakeDiagnosis="btnMakeDiagnosis" :save="save" |
|
|
:audit="audit" :unAudit="unAudit" :btnLineUp="btnLineUp" :doctorBtnDisabled="doctorBtnDisabled" /> |
|
|
:audit="audit" :unAudit="unAudit" :btnLineUp="btnLineUp" :doctorBtnDisabled="doctorBtnDisabled" /> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
<div :style="'margin-top: 2px;width:' + (window.pageWidth - 200 - 110 - 15 - 2) + 'px;'"> |
|
|
|
|
|
<RegisterCheckEdit :registerCheckId="dataTransOpts.tableS.register_check.id" /> |
|
|
|
|
|
|
|
|
<div :style="'margin-top: 2px;width:' + (window.pageWidth - 200 - 110 - 15 - 2) + 'px;'"> |
|
|
|
|
|
<RegisterCheckEdit :registerCheckId="dataTransOpts.tableS.register_check.id" /> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
@ -62,10 +62,10 @@ |
|
|
<!--组件弹窗--> |
|
|
<!--组件弹窗--> |
|
|
<div v-if="dialogWin.FollowCriticalCheck"> |
|
|
<div v-if="dialogWin.FollowCriticalCheck"> |
|
|
<!-- 危急值 --> |
|
|
<!-- 危急值 --> |
|
|
<el-dialog title="危急值" :visible.sync="dialogWin.FollowCriticalCheck" width="800px" |
|
|
|
|
|
:show-close="false" :close-on-click-modal="false" :append-to-body="true"> |
|
|
|
|
|
|
|
|
<el-dialog title="危急值" :visible.sync="dialogWin.FollowCriticalCheck" width="800px" :show-close="false" |
|
|
|
|
|
:close-on-click-modal="false" :append-to-body="true"> |
|
|
<FollowCriticalCheck /> |
|
|
<FollowCriticalCheck /> |
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
</el-dialog> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
|
@ -176,7 +176,7 @@ export default { |
|
|
// }, |
|
|
// }, |
|
|
|
|
|
|
|
|
computed: { |
|
|
computed: { |
|
|
...mapState(["window", "dataTransOpts", "dict", "dialogWin","patientRegister", "customerOrg", "doctorCheck", "sumDoctorCheck"]), |
|
|
|
|
|
|
|
|
...mapState(["window", "dataTransOpts", "dict", "dialogWin", "patientRegister", "customerOrg", "doctorCheck", "sumDoctorCheck"]), |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
methods: { |
|
|
methods: { |
|
|
@ -518,12 +518,14 @@ export default { |
|
|
suggestion: e.diagnosisSuggestion |
|
|
suggestion: e.diagnosisSuggestion |
|
|
}) |
|
|
}) |
|
|
}) |
|
|
}) |
|
|
getapi(`/api/app/registercheck/getregistercheck?id=${this.doctorCheck.RegisterCheckId}`) |
|
|
|
|
|
.then(res => { |
|
|
|
|
|
if(res.code>-1){ |
|
|
|
|
|
this.doctorCheck.RegisterCheckEdit=res.data |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 只更新危急值状态 |
|
|
|
|
|
getapi(`/api/app/registercheck/getregistercheck?id=${this.doctorCheck.RegisterCheckId}`) |
|
|
|
|
|
.then(res => { |
|
|
|
|
|
if (res.code > -1) { |
|
|
|
|
|
this.doctorCheck.RegisterCheckEdit.isCriticalValue = res.data.isCriticalValue |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
console.log("操作成功!") |
|
|
console.log("操作成功!") |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
|