| 123456789101112131415161718192021222324 | <?phpnamespace app\admin\service\statistics;use app\model\Appointment;use support\Db;class AppointmentService{    public static function getAppointment()    {        // 待确认        $data['waiting'] = Appointment::where('appointment_status', 'WAITING')->count('appointment_id');        // 待服务        $data['append'] = Appointment::where('appointment_status', 'PENDING')->count('appointment_id');        // 今日预约        $data['todayAppointment'] = Appointment::where('appointment_datetime', date('Y-m-d'))->count('appointment_id');        // 今日服务        $today = Db::select("select service_time,count(*) as total from (select left(appointment_doing_datetime,10) as service_time from app_appointment where appointment_doing_datetime != '') as appointment where service_time =".date('Y-m-d'));        $data['todayService'] = $today[0]->total;        return $data;    }}
 |