- 申请中
+ 未预约
已预约
登记
完成
@@ -84,8 +84,15 @@
预约完成后打印申请单
- 最优时间
- 单天全检
+
+ 自动选中能一起预约的检查项目
+
+
+ 推荐最近时间号源
+
+
+ 推荐同一天号源
+
@@ -218,6 +225,10 @@
let cachedPlans = ref([]) // 缓存号源原始数据,每次GetEnablePlanFunc更新
let zhanWeiCount = ref(0) // 当前选中项目的号位需求数
let hasAutoAssignedFirstPlan = ref(false) // 首次自动分配标志
+ let autoMatchGroup = ref(true) // 自动选中能一起预约的检查项目
+ const autoMatchTip = `1.未预约状态,如果多个检查项目能在同一个检查室进行检查,系统会自动选中能一起预约的项目,只需要点击一次预约按钮即可完成预约
+2.已预约状态,预约到同一个时段的同一个检查室的项目,系统会自动选中,更改预约或取消预约只需点击一次
+3.不同状态的预约的预约项目无法一起选中`
let TanChuangMsgDialogVisible=ref(false)
const getWeekday = (date1) => {
let days = ['周日', '周一', '周二', '周三', '周四', '周五', '周六'];
@@ -282,7 +293,11 @@
console.log(handleType.value)
if (selectedEntrustId.value.length > 0 && isHandlingSelection.value) {
if (handleType.value === 'add' && selectedRows.value[0].list_status==0) {
- FindAllMatchItem();
+ if (autoMatchGroup.value) {
+ FindAllMatchItem();
+ } else {
+ GetEnablePlanFunc();
+ }
} else {
GetEnablePlanFunc();
}
@@ -1191,6 +1206,10 @@
margin-right: 40px;
}
+ .do_button_recommend {
+ width: 150px;
+ }
+
.do_button {
width: 100px;
}
@@ -1226,4 +1245,10 @@
background-color: #9cd0de;
}
+
+
+
\ No newline at end of file
diff --git a/YiJi-admin/src/router/index.js b/YiJi-admin/src/router/index.js
index 29e34f4..d48e095 100644
--- a/YiJi-admin/src/router/index.js
+++ b/YiJi-admin/src/router/index.js
@@ -124,6 +124,13 @@ const router = createRouter({
meta: {
title: '主工作列表'
}
+ }, {
+ path: '/yewu/mainListWithDept',
+ name: 'YewuMainListWithDept',
+ component: () => import('../views/YeWu/MainListWithDept.vue'),
+ meta: {
+ title: '主工作列表(科室)'
+ }
}, {
path: '/yewu/CheckItemConfig',
name: 'YewuCheckItemConfig',
diff --git a/YiJi-admin/src/views/YeWu/MainList.vue b/YiJi-admin/src/views/YeWu/MainList.vue
index b8f5e62..6ad1577 100644
--- a/YiJi-admin/src/views/YeWu/MainList.vue
+++ b/YiJi-admin/src/views/YeWu/MainList.vue
@@ -102,7 +102,9 @@
-
+
+
+
申请中
@@ -904,6 +906,10 @@
overflow: auto;
}
+ .el-table__header-wrapper .el-checkbox[aria-label="选择所有行"] {
+ display: none;
+ }
+
+
\ No newline at end of file