From db3aff49cae63a8645e051b1586497f0ac381188 Mon Sep 17 00:00:00 2001
From: colly <576734462@qq.com>
Date: Tue, 01 Aug 2017 16:58:43 +0800
Subject: [PATCH] 增加短信接口提示
---
Yfs/Api/User.php | 39 ++++++++++++++++++++++++++++++++++-----
1 files changed, 34 insertions(+), 5 deletions(-)
diff --git a/Yfs/Api/User.php b/Yfs/Api/User.php
index 07af236..285c600 100644
--- a/Yfs/Api/User.php
+++ b/Yfs/Api/User.php
@@ -19,6 +19,10 @@
'getUserInfo' => array(
'phone' => array('name' => 'phone', 'type' => 'string', 'require' => true, 'desc' => '������������'),
),
+ 'resetPwd' => array(
+ 'phone' => array('name' => 'phone', 'type' => 'string', 'require' => true, 'desc' => '������������'),
+ 'password' => array('name' => 'password', 'type' => 'string', 'require' => true, 'desc' => '������'),
+ )
);
}
@@ -39,7 +43,7 @@
$data['encrypt'] = Common_Util::random(8);
$data['password'] = md5(md5($this->password).$data['encrypt']);
$data['nickname'] = $this->phone;
- $data['refresh'] = 5;
+ $data['refresh_frequency'] = 5;
$data['is_open_upload'] = 1;
$data['video'] = 1;
$data['create_time'] = date('Y-m-d H:i:s');
@@ -81,11 +85,12 @@
* @return string msg ������������
*/
public function login(){
- $rs = array('code' => 0, 'msg' => '');
+ $rs = array('code' => 0, 'msg' => '', 'info' => array());
$user_service = new Domain_User();
if(!$user_service->checkPhone($this->phone) && $user_service->checkUserStatus($this->phone)){
if($user_service->login($this->phone, $this->password)){
$rs['msg'] = '������������������';
+ $rs['info'] = $user_service->getUserInfoByPhone($this->phone);
}
else{
$rs['code'] = 1;
@@ -115,15 +120,14 @@
* @return string info.is_lock ������������������0������������������1������������
*/
public function getUserInfo(){
- $rs = array('code' => 0, 'msg' => '', 'info' => array());
-
+ $rs = array('code' => 0, 'msg' => '', 'info' => array());
$user_service = new Domain_User();
$user = $user_service->getUserInfoByPhone($this->phone);
if ($user) {
$rs['code'] = 0;
$rs['msg'] = '������������������������';
- $rs['info'] = $info;
+ $rs['info'] = $user;
}
else{
$rs['code'] = 1;
@@ -133,4 +137,29 @@
return $rs;
}
+ /**
+ * ������������
+ * @desc ������������
+ * @return bool code ������������0��������������� 1������������
+ * @return string msg ������������
+ */
+ public function resetPwd(){
+ $rs = array('code' => 0, 'msg' => '');
+ $user_service = new Domain_User();
+ $result = $user_service->resetPwd($this->phone, $this->password);
+ if($reslt == 0){
+ $rs['msg'] = '������������������';
+ }
+ elseif($result == 1){
+ $rs['code'] = 1;
+ $rs['msg'] = '���������������������������';
+ }
+ else{
+ $rs['code'] = 1;
+ $rs['msg'] = '������������������';
+ }
+
+ return $rs;
+ }
+
}
--
Gitblit v1.8.0