|
@@ -7,6 +7,7 @@
|
|
|
<el-button icon="Bottom" type="danger" @click="beforeCancelRegister">撤销入院登记</el-button>
|
|
|
<el-button icon="Coin" type="success" @click="xiangMuLuRuRouter">项目录入</el-button>
|
|
|
<generate-medicine-return-order/>
|
|
|
+ <el-button type="danger" @click="chronicDiseaseRegister">慢病登记</el-button>
|
|
|
</div>
|
|
|
<div style="margin-top: 4px">
|
|
|
<el-tag type="info">病人基本信息</el-tag>
|
|
@@ -210,6 +211,12 @@
|
|
|
<el-option label="转院住院" value="3" key="iptType-3"></el-option>
|
|
|
</el-select>
|
|
|
</el-descriptions-item>
|
|
|
+
|
|
|
+ <el-descriptions-item>
|
|
|
+ <template #label>慢病类型</template>
|
|
|
+ <div>{{patient.crmName}}</div>
|
|
|
+ </el-descriptions-item>
|
|
|
+
|
|
|
</el-descriptions>
|
|
|
|
|
|
<div style="margin-top: 16px">
|
|
@@ -371,6 +378,7 @@ import GenerateMedicineReturnOrder
|
|
|
import cyMessageBox from "@/components/cy/message-box/src/cy-message-box";
|
|
|
import sleep from "@/utils/sleep";
|
|
|
import XEUtils from "xe-utils";
|
|
|
+import router from "@/router";
|
|
|
|
|
|
const patient = computed(() => {
|
|
|
const patientInfo = baseinfo()
|
|
@@ -880,6 +888,13 @@ const beforeFetchAssigninfo = () => {
|
|
|
showAssigninfo.value = true
|
|
|
}
|
|
|
|
|
|
+function chronicDiseaseRegister() {
|
|
|
+ if (nullPatient()) {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ router.push("/outpatient/chronicDisease/chronicDiseaseRegister/" + patient.value.inpatientNo)
|
|
|
+}
|
|
|
+
|
|
|
// 项目录入
|
|
|
const openXmlr = ref(false)
|
|
|
const xiangMuLuRuRouter = () => {
|