预约优化BUG

dev
鹿和sa0ChunLuyu 17 hours ago
parent 32596b61cd
commit 90ad0e4c63

@ -1210,6 +1210,8 @@ let TanChuangMsgDialogVisible=ref(false)
// plan_id // plan_id
highlightedPlanIds.value = res.data.map(v => v.plan_id) highlightedPlanIds.value = res.data.map(v => v.plan_id)
selectedPlanId.value = res.data[0].plan_id selectedPlanId.value = res.data[0].plan_id
//
GetEnablePlanFunc()
} }
} else { } else {
ElMessage.error(res.msg) ElMessage.error(res.msg)
@ -1328,6 +1330,7 @@ let TanChuangMsgDialogVisible=ref(false)
activeZhenShi.value = res.data[0].department_resources_name activeZhenShi.value = res.data[0].department_resources_name
highlightedPlanIds.value = res.data.map(v => v.plan_id) highlightedPlanIds.value = res.data.map(v => v.plan_id)
selectedPlanId.value = res.data[0].plan_id selectedPlanId.value = res.data[0].plan_id
GetEnablePlanFunc()
} else { } else {
ElMessageBox.confirm('未找到任何一天可满足所有检查项目的号源', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning', showCancelButton: false }) ElMessageBox.confirm('未找到任何一天可满足所有检查项目的号源', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning', showCancelButton: false })
} }
@ -1425,6 +1428,7 @@ let TanChuangMsgDialogVisible=ref(false)
// //
highlightedPlanIds.value = res.data.map(v => v.plan_id) highlightedPlanIds.value = res.data.map(v => v.plan_id)
selectedPlanId.value = res.data[0].plan_id selectedPlanId.value = res.data[0].plan_id
GetEnablePlanFunc()
} else { } else {
ElMessageBox.confirm('未找到同一时段号源,无法匹配', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning', showCancelButton: false }) ElMessageBox.confirm('未找到同一时段号源,无法匹配', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning', showCancelButton: false })
} }
@ -1648,11 +1652,12 @@ let TanChuangMsgDialogVisible=ref(false)
GetEnablePlanFunc() GetEnablePlanFunc()
} }
if (auto_print.value.length > 0) { if (auto_print.value.length > 0) {
const bookedIds = selectedRows.value const bookedEntrustIds = ids
.filter(v => v.list_status === 1) .map(id => entrustTableDate.value.find(v => v.id === id))
.filter(Boolean)
.map(v => v.entrust_id) .map(v => v.entrust_id)
if (bookedIds.length > 0) { if (bookedEntrustIds.length > 0) {
print_shenqingdan(bookedIds) print_shenqingdan(bookedEntrustIds)
} }
} }
}, true) }, true)

Loading…
Cancel
Save