fixed
This commit is contained in:
@@ -26,14 +26,14 @@ use wanghua\general_utility_tools_php\wechat\UserAuth;
|
|||||||
* Class Users
|
* Class Users
|
||||||
* @package app\api\controller
|
* @package app\api\controller
|
||||||
*/
|
*/
|
||||||
class Users extends BaseHttpApi
|
class Usersty extends BaseHttpApi
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* desc:听译-授权,登录
|
* desc:听译-授权,登录
|
||||||
*
|
*
|
||||||
* /api/users/login
|
* /api/Usersty/login
|
||||||
*
|
*
|
||||||
* 参数:clientid 客户端标识
|
* 参数:clientid 客户端标识
|
||||||
* username 用户名
|
* username 用户名
|
||||||
@@ -57,7 +57,7 @@ class Users extends BaseHttpApi
|
|||||||
if(empty($password)){
|
if(empty($password)){
|
||||||
return Tools::set_fail('参数错误:2');
|
return Tools::set_fail('参数错误:2');
|
||||||
}
|
}
|
||||||
$user = Db::table(TabConf::$fa_users)
|
$user = Db::table('fa_ty_users')
|
||||||
->where('username',$username)
|
->where('username',$username)
|
||||||
->find();
|
->find();
|
||||||
if(empty($user)){
|
if(empty($user)){
|
||||||
@@ -78,17 +78,43 @@ class Users extends BaseHttpApi
|
|||||||
$ticketstr = md5($user['username'].$expires);
|
$ticketstr = md5($user['username'].$expires);
|
||||||
|
|
||||||
//修改有效期
|
//修改有效期
|
||||||
Db::table(TabConf::$fa_users)
|
Db::table('fa_ty_users')
|
||||||
->data([
|
->data([
|
||||||
'ticket'=>$ticketstr,
|
'ticket'=>$ticketstr,
|
||||||
'expires'=>$expires,//7天
|
'expires'=>$expires,//7天
|
||||||
'clientid'=>$clientid,
|
|
||||||
])
|
])
|
||||||
->where('username',$username)
|
->where('username',$username)
|
||||||
->update();
|
->update();
|
||||||
|
|
||||||
|
|
||||||
return Tools::set_ok('登录成功',['ticket'=>$ticketstr]);
|
return Tools::set_ok('登录成功',['ticket'=>$ticketstr]);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* desc: 绑定设备(选择角色时调用)
|
||||||
|
*
|
||||||
|
* api/Usersty/bindDevice
|
||||||
|
*
|
||||||
|
* 参数:username
|
||||||
|
* clientid
|
||||||
|
* type 用户类型:user=用户,doc=医生
|
||||||
|
*/
|
||||||
|
function bindDevice(){
|
||||||
|
return Mmodel::catchJson(function (){
|
||||||
|
//绑定设备
|
||||||
|
$devidata = [
|
||||||
|
'username'=>input('username'),
|
||||||
|
'clientid'=>input('clientid'),
|
||||||
|
'type'=>input('type'),
|
||||||
|
'login_time'=>Tools::get_now_date(),
|
||||||
|
];
|
||||||
|
Mmodel::existsUpdateInsert('fa_device',[
|
||||||
|
'username'=>input('username'),
|
||||||
|
'clientid'=>input('clientid'),
|
||||||
|
],$devidata);
|
||||||
|
return Tools::set_ok('绑定成功');
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -1355,6 +1355,6 @@ function api_user_info($field = '')
|
|||||||
if($api_user_info){
|
if($api_user_info){
|
||||||
return $api_user_info;
|
return $api_user_info;
|
||||||
}
|
}
|
||||||
$api_user_info = Db::table(TabConf::$fa_users)->where('openid',$openid2)->find();
|
$api_user_info = Db::table('fa_ty_users')->where('openid',$openid2)->find();
|
||||||
return $field?$api_user_info[$field]:$api_user_info;
|
return $field?$api_user_info[$field]:$api_user_info;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -133,7 +133,7 @@ class BaseUserLogic
|
|||||||
Tools::log_to_write_txt(['title'=>'业务ticket字段不存在','input'=>input()]);
|
Tools::log_to_write_txt(['title'=>'业务ticket字段不存在','input'=>input()]);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
$user = Db::table(TabConf::$fa_users)
|
$user = Db::table('fa_ty_users')
|
||||||
->where('ticket',$ticket)
|
->where('ticket',$ticket)
|
||||||
->find();
|
->find();
|
||||||
if(empty($user)){
|
if(empty($user)){
|
||||||
|
|||||||
@@ -135,7 +135,7 @@ class WechatMsgPushLogic
|
|||||||
]);
|
]);
|
||||||
continue;//不发
|
continue;//不发
|
||||||
}
|
}
|
||||||
$users = Db::table(TabConf::$fa_users)
|
$users = Db::table('fa_ty_users')
|
||||||
->where('openid',$ToUserOpenid)
|
->where('openid',$ToUserOpenid)
|
||||||
->find();
|
->find();
|
||||||
if(empty($users)){
|
if(empty($users)){
|
||||||
@@ -145,7 +145,7 @@ class WechatMsgPushLogic
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
//礼包入账
|
//礼包入账
|
||||||
Db::table(TabConf::$fa_users)
|
Db::table('fa_ty_users')
|
||||||
->where('openid',$ToUserOpenid)
|
->where('openid',$ToUserOpenid)
|
||||||
->setInc('score',$prize['val'] * $item['Num']);
|
->setInc('score',$prize['val'] * $item['Num']);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user