|
@@ -45,19 +45,20 @@ class AppiontController extends Controller
|
|
|
|
|
|
$data = request()->all();
|
|
$data = request()->all();
|
|
$defaulRes = [
|
|
$defaulRes = [
|
|
- 'server_handle_result'=>0,
|
|
|
|
- 'reserve_check_result'=>0,
|
|
|
|
- 'allow_get_ticket'=>0,
|
|
|
|
|
|
+ 'server_handle_result'=>'0',
|
|
|
|
+ 'reserve_check_result'=>'0',
|
|
|
|
+ 'allow_get_ticket'=>'0',
|
|
'tip_msg'=>'',
|
|
'tip_msg'=>'',
|
|
'reserve_service_no'=>'Y',
|
|
'reserve_service_no'=>'Y',
|
|
'reserve_date'=>'',
|
|
'reserve_date'=>'',
|
|
'reserve_start_time'=>'',
|
|
'reserve_start_time'=>'',
|
|
'reserve_end_time'=>'',
|
|
'reserve_end_time'=>'',
|
|
- 'allow_post_ticket'=>0,
|
|
|
|
|
|
+ 'allow_post_ticket'=>'0',
|
|
|
|
+ 'reserve_name'=>''
|
|
];
|
|
];
|
|
|
|
|
|
if(request()->isMethod('post')){
|
|
if(request()->isMethod('post')){
|
|
- $defaulRes = ['server_handle_result'=>1,'tip_msg'=>''];
|
|
|
|
|
|
+ $defaulRes = ['server_handle_result'=>'1','tip_msg'=>''];
|
|
if(empty($data['orderId'])){
|
|
if(empty($data['orderId'])){
|
|
$defaulRes['tip_msg'] = '请输入订单id';
|
|
$defaulRes['tip_msg'] = '请输入订单id';
|
|
exit(json_encode($defaulRes));
|
|
exit(json_encode($defaulRes));
|
|
@@ -70,7 +71,7 @@ class AppiontController extends Controller
|
|
exit(json_encode($defaulRes));
|
|
exit(json_encode($defaulRes));
|
|
|
|
|
|
} else {
|
|
} else {
|
|
- if(empty($data['telphone'])){
|
|
|
|
|
|
+ if(empty($data['telephone'])){
|
|
$defaulRes['tip_msg'] = '请输入手机号';
|
|
$defaulRes['tip_msg'] = '请输入手机号';
|
|
exit(json_encode($defaulRes));
|
|
exit(json_encode($defaulRes));
|
|
}
|
|
}
|
|
@@ -88,16 +89,16 @@ class AppiontController extends Controller
|
|
exit(json_encode($defaulRes));
|
|
exit(json_encode($defaulRes));
|
|
}
|
|
}
|
|
|
|
|
|
- $sign = md5($data['id'].$data['telphone'].$data['barcode'].$data['st'].$data['st'].$data['area'].$data['st'].$data['st'].$data['SecretKey']);
|
|
|
|
|
|
+ $sign = md5($data['id'].$data['telephone'].$data['barcode'].$data['st'].$data['st'].$data['area'].$data['st'].$data['st'].$data['SecretKey']);
|
|
if($data['sig'] != $sign){
|
|
if($data['sig'] != $sign){
|
|
$defaulRes['sig'] = '签名验证失败';
|
|
$defaulRes['sig'] = '签名验证失败';
|
|
exit(json_encode($defaulRes));
|
|
exit(json_encode($defaulRes));
|
|
}
|
|
}
|
|
|
|
|
|
//先用患者表找,如果没有就直接查找用户表
|
|
//先用患者表找,如果没有就直接查找用户表
|
|
- $user_id = Patient::where('phone',$data['telphone'])->value('user_id');
|
|
|
|
|
|
+ $user_id = Patient::where('phone',$data['telephone'])->value('user_id');
|
|
if(empty($user_id)){
|
|
if(empty($user_id)){
|
|
- $user_id = User::where('phone',$data['telphone'])->value('id');
|
|
|
|
|
|
+ $user_id = User::where('phone',$data['telephone'])->value('id');
|
|
}
|
|
}
|
|
|
|
|
|
if(empty($user_id)){
|
|
if(empty($user_id)){
|
|
@@ -134,13 +135,14 @@ class AppiontController extends Controller
|
|
}
|
|
}
|
|
$defaulRes['reserve_start_time'] = date('H:i',$start);
|
|
$defaulRes['reserve_start_time'] = date('H:i',$start);
|
|
$defaulRes['reserve_end_time'] = date('H:i',$end);
|
|
$defaulRes['reserve_end_time'] = date('H:i',$end);
|
|
- $defaulRes['allow_post_ticket'] = 1;
|
|
|
|
- $defaulRes['allow_get_ticket'] = 1;
|
|
|
|
- $defaulRes['reserve_check_result'] = 1;
|
|
|
|
|
|
+ $defaulRes['allow_post_ticket'] = '1';
|
|
|
|
+ $defaulRes['allow_get_ticket'] = '1';
|
|
|
|
+ $defaulRes['reserve_check_result'] = '1';
|
|
$defaulRes['reserve_date'] = $date;
|
|
$defaulRes['reserve_date'] = $date;
|
|
|
|
+ $defaulRes['reserve_name'] = $order['order_patient']['name'];
|
|
} else {
|
|
} else {
|
|
- $defaulRes['reserve_check_result'] = 1;
|
|
|
|
- $defaulRes['allow_post_ticket'] = 0;
|
|
|
|
|
|
+ $defaulRes['reserve_check_result'] = '1';
|
|
|
|
+ $defaulRes['allow_post_ticket'] = '0';
|
|
}
|
|
}
|
|
exit(json_encode($defaulRes));
|
|
exit(json_encode($defaulRes));
|
|
}
|
|
}
|