1、收费工作站-》门诊挂号:将门诊挂号界面的功能按钮统一摆放在标题页,依次摆放整齐。

2、增加挂号单补打功能(差就诊号查询自动填充)
3.患者档案管理:将【修改】和【查询】按钮调出的界面统一修改成图2的新增患者界面。
This commit is contained in:
2025-11-10 16:35:47 +08:00
parent ef52f290fe
commit 69780d204f
6 changed files with 236 additions and 220 deletions

View File

@@ -15,6 +15,7 @@
<el-button type="primary" plain @click="handleReadCard('03')" size="small">医保卡</el-button>
<el-button type="warning" plain icon="CircleClose" @click="handleClear" size="small">清空</el-button>
<el-button type="primary" icon="Plus" @click="handleAdd" size="small">保存挂号</el-button>
<el-button type="success" icon="Printer" @click="handleReprint" size="small">补打挂号</el-button>
</div>
</div>
</template>
@@ -571,6 +572,17 @@
:paymentId="paymentId"
:chargeItemIds="chargeItemIdList"
/>
<ReprintDialog
:open="openReprintDialog"
@close="
(value) => {
if (value == 'success') {
getList();
}
openReprintDialog = false;
}
"
/>
</div>
</template>
@@ -597,6 +609,7 @@ import patientList from './components/patientList';
import { nextTick, ref } from 'vue';
import ChargeDialog from './components/chargeDialog.vue';
import RefundDialog from './components/refundDialog.vue';
import ReprintDialog from './components/reprintDialog.vue';
import { handleColor } from '@/utils/his';
import useUserStore from '@/store/modules/user';
import { formatDate, formatDateStr } from '@/utils/index';
@@ -645,6 +658,7 @@ const doctorRef = ref(null);
const ybTypeRef = ref(null);
const openDialog = ref(false);
const openRefundDialog = ref(false);
const openReprintDialog = ref(false);
const totalAmount = ref(0);
const chargeItemIdList = ref([]);
const chrgBchnoList = ref([]);
@@ -1194,6 +1208,11 @@ function handleReturnRegister() {
});
}
/** 打开补打挂号对话框 */
function handleReprint() {
openReprintDialog.value = true;
}
/**
* 点击患者列表给表单赋值
*/