|
@@ -106,27 +106,29 @@ class User extends Controller {
|
|
|
|
|
|
$id = $data['u'];
|
|
|
|
|
|
- $arr = explode("|", $data['e']);
|
|
|
-
|
|
|
- if(count($arr) < 2)
|
|
|
+ if(!empty($data['e']))
|
|
|
{
|
|
|
- return json(['error'=>1009]);
|
|
|
- }
|
|
|
+ $arr = explode("|", $data['e']);
|
|
|
+ if(count($arr) < 2)
|
|
|
+ {
|
|
|
+ return json(['error'=>1009]);
|
|
|
+ }
|
|
|
|
|
|
- $sdk_id = $arr[0];
|
|
|
- $ts = $arr[1];
|
|
|
- $sign = $arr[2];
|
|
|
+ $sdk_id = $arr[0];
|
|
|
+ $ts = $arr[1];
|
|
|
+ $sign = $arr[2];
|
|
|
|
|
|
- if($sign != md5($sdk_id.$ts."CzNLahsrSMBcSJF6"))
|
|
|
- {
|
|
|
- return json(['error'=>1009]);
|
|
|
+ if($sign != md5($sdk_id.$ts."CzNLahsrSMBcSJF6"))
|
|
|
+ {
|
|
|
+ return json(['error'=>1009]);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$res = $this->userModel->getUserByCode($id);
|
|
|
- if(!empty($res['ext_id']))
|
|
|
- {
|
|
|
- return json(['error'=>1023]);
|
|
|
- }
|
|
|
+// if(!empty($res['ext_id']))
|
|
|
+// {
|
|
|
+// return json(['error'=>1023]);
|
|
|
+// }
|
|
|
|
|
|
if(empty($res)) return json(['error'=>1023]);
|
|
|
$path = "load/".$res['id'].".txt";
|
|
@@ -279,6 +281,23 @@ class User extends Controller {
|
|
|
return json(['mobile'=>$phone, 'res'=>$response]);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ public function idcard()
|
|
|
+ {
|
|
|
+ $data = decode($this->request->post());
|
|
|
+ $user_id = trim($data['u']);
|
|
|
+ $real_name = trim($data['r']);
|
|
|
+ $id_number = trim($data['n']);
|
|
|
+ $res = $this->userModel->where('id', $user_id)->find();
|
|
|
+ if($res)
|
|
|
+ {
|
|
|
+ $this->userModel->where('id', $user_id)->update(['real_name'=>$real_name, 'id_number'=>$id_number]);
|
|
|
+ return json(['r'=>$real_name, 'n'=>$id_number]);
|
|
|
+ }
|
|
|
+ return json(['r'=>'', 'n'=>'']);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* 发起一个post请求到指定接口
|
|
|
*
|