예제 #1
0
<?php

require_once ykfile("source/modules/appointment_module.php");
$appoint_id = intval($_GET['appoint_id']);
$state = intval($_GET['state']);
// 根据appoint_id  修改 state的值
$app_mod = new AppointmentModule();
$appoint = $app_mod->update_appoint($appoint_id, $state);
if ($appoint) {
    echo json_encode(array("status" => 0, "message" => "修改成功!"));
} else {
    echo json_encode(array("status" => 1, "message" => "修改失败!"));
}
예제 #2
0
 /**
  * 查询指定用户的预约条数
  * @param $user_id	用户id 
  * @param $state 	预约状态
  */
 public function get_count_by_user($user_id, $state)
 {
     $appointment = new AppointmentModule();
     return $appointment->get_count_by_user($user_id, $state);
 }
예제 #3
0
<?php

//预约信息列表 带分页
require_once ykfile('source/modules/appointment_module.php');
$next_id = intval($_GET['next_id']);
$count = intval($_GET['count']);
$app_mod = new AppointmentModule();
$appoint_list = $app_mod->get_all($next_id, $count);
//分页的基本信息
$appoint_total = $app_mod->get_count();
// 以下4个参数,必须计算出来,分页器要使用
// page_cur: 当前页, 从1开始计算
// page_count: 总页数
// page_prefix: 点页数后,取数据的url前缀
// next_id: 下一页超始数据
$page_cur = intval(($next_id + 1 + 9) / 10);
$page_count = intval(($appoint_total + 9) / 10);
$page_prefix = "/m/admin.php?mod=appoint";
$next_id += $count;
require_once ykfile("pages/admin/appoint_list.php");