数据概览
今日预约
{{ stats.todayAppointments }}
+{{ stats.newAppointments }} 新增
总患者数
{{ stats.totalPatients }}
+{{ stats.newPatients }} 新增
本月收入
${{ stats.totalRevenue }}
+{{ stats.revenueGrowth }}%
待处理预约
{{ stats.pendingCount }}
需要关注
最近预约
| 订单号 | 患者 | 医生 | 时间 | 状态 | 操作 |
|---|---|---|---|---|---|
| {{ apt.orderNo }} | {{ apt.patientName }} | {{ apt.doctorName }} | {{ apt.apptDate }} {{ apt.apptTime }} | {{ getStatusText(apt.status) }} |
|
暂无预约数据
机构信息管理
基本信息
资质信息
其他信息
医生管理
加载中...
暂无医生数据
姓名
职称
擅长领域
图文咨询
视频咨询
排班状态
状态
操作
{{ doctor.name }}
{{ doctor.title }}
{{ doctor.specialties || '暂无' }}
¥{{ getDoctorTextPrice(doctor.dentistId).price }}
未设置
¥{{ getDoctorVideoPrice(doctor.dentistId).price }}
未设置
已排班
未排班
{{ doctor.isActive ? '在职' : '离职' }}
排班管理
Ctrl + 拖拽: 复制排班
拖拽到目标日期
Shift: 交换模式
{{ scheduleYear }}年 第{{ scheduleWeek }}周 排班
({{ currentWeekRange }})
{{ scheduleYear }}年 {{ scheduleMonth }}月 排班日历
{{ scheduleViewMode === 'week' ? currentSchedules.length : monthTotalScheduleDays }}
排班天数
{{ scheduleViewMode === 'week' ? weeklyWorkHours : monthlyWorkHours }}
工作时长(小时)
{{ scheduleViewMode === 'week' ? dentistLeaves.length : monthTotalLeaves }}
请假天数
{{ scheduleViewMode === 'week' ? institutionHolidays.length : monthTotalHolidays }}
节假日
已选择 {{ selectedSchedules.length }} 个排班
请先选择医生查看排班
{{ day }}
{{ getDateForDayIndex(index).getMonth() + 1 }}/{{ getDateForDayIndex(index).getDate() }}
排班冲突
{{ getHolidayForDay(index).name }}
{{ getLeaveForDay(index).typeName }}
本日已选 {{ getDaySelectedCount(index) }} 个
{{ getSlotOccupancy(index, slot.startTime).bookedCount }}/{{ getSlotOccupancy(index, slot.startTime).maxAppointments }} 已预约
(剩余{{ getSlotOccupancy(index, slot.startTime).availableCount }})
(已满)
加载中...
未排班
{{ day }}
{{ date.date.getDate() }}
!
节
休
{{ schedule.startTime }}-{{ schedule.endTime }}
已停
{{ schedule.slotDuration }}分
{{ schedule.maxAppointmentsPerSlot }}人
{{ schedule.occupancy.bookedCount }}/{{ schedule.occupancy.maxAppointments }} 已预约
(剩{{ schedule.occupancy.availableCount }})
(已满)
加载中...
+{{ date.schedules.length - 2 }} 个排班
{{ date.schedules.length }}个时段
{{ date.leaveInfo.typeName }}
{{ date.holidayInfo.name }}
添加
有排班
请假
节假日
冲突
今天
排班模板管理
暂无排班模板
{{ template.name }}
{{ template.description }}
{{ template.typeName }}
系统预设
{{ template.items.length }} 天
{{ item.dayName }}
{{ item.startTime }} - {{ item.endTime }} ({{ item.slotDuration }}分钟/时段)
咨询价格管理
图文咨询
视频咨询
服务项目管理
| 服务名称 | 描述 | 价格 (HKD) | 时长 (分钟) | 状态 | 操作 |
|---|---|---|---|---|---|
| {{ service.serviceName }} | {{ service.description }} | ${{ service.price }} | {{ service.duration }} | {{ service.isActive ? '上架' : '下架' }} |
|
暂无服务项目
预约管理
| 订单号 | 患者 | 医生 | 服务 | 预约时间 | 金额 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ apt.orderNo }} | {{ apt.patientName }} | {{ apt.doctorName }} | {{ apt.serviceName }} | {{ apt.apptDate }} {{ apt.apptTime }} | ${{ apt.totalAmount }} | {{ getStatusText(apt.status) }} |
|
暂无预约数据
患者管理
| 姓名 | 电话 | 邮箱 | 预约次数 | 注册时间 | 操作 |
|---|---|---|---|---|---|
| {{ patient.name }} | {{ patient.phone }} | {{ patient.email }} | {{ patient.appointmentCount || 0 }} | {{ formatDate(patient.createdAt) }} |
暂无患者数据
财务统计
总收入
${{ finance.totalRevenue }}
预约收入
${{ finance.appointmentRevenue }}
咨询收入
${{ finance.consultationRevenue }}
待结算
${{ finance.pendingAmount }}
收入趋势
图表功能开发中...
休假审批
医生休假申请
共 {{ leaves.length }} 条记录
({{ pendingLeavesCount }} 条待审核)
| 医生 | 休假日期 | 类型 | 原因 | 申请时间 | 状态 | 操作 |
|---|---|---|---|---|---|---|
|
|
{{ formatDate(leave.date) }} | {{ leave.leaveTypeName }} | {{ formatDateTime(leave.createdAt) }} | {{ leave.statusName }} |
|
暂无休假申请