Commit 93fb39e6 authored by wangtao's avatar wangtao

学习资料

parent 6c487670
......@@ -68,10 +68,10 @@ class User extends BaseController
return $this->returnMsg('验证码错误');
}
}
if(isset($data['cachekey']) && !empty($data['cachekey'])) {
if (isset($data['cachekey']) && !empty($data['cachekey'])) {
$cachekey = $data['cachekey'];
$openid = Cache::get($cachekey . '_wxopenid');
if($openid){
if ($openid) {
$user['wx_openid'] = $openid;
}
}
......@@ -108,12 +108,12 @@ class User extends BaseController
}
$checkSmsCode = UtilService::checkSmsCode($data['mobile'], $data['code']);
if (!$checkSmsCode) {
// return $this->returnMsg('验证码错误');
return $this->returnMsg('验证码错误');
}
$cachekey = $data['cachekey'];
$openid = Cache::get($cachekey . '_wxopenid');
if (empty($openid)) {
return $this->returnMsg('微信登录效请重新扫码登录');
return $this->returnMsg('微信登录效请重新扫码登录');
}
//绑定微信openid
userModel::where('id', $user['id'])->save(['wx_openid' => $openid]);
......@@ -147,9 +147,9 @@ class User extends BaseController
}
$cachekey = $data['cachekey'];
$openid = Cache::get($cachekey. '_wxopenid');
$openid = Cache::get($cachekey . '_wxopenid');
if (empty($openid)) {
return $this->returnMsg('微信登录效请重新扫码登录');
return $this->returnMsg('微信登录效请重新扫码登录');
}
$is_exit = userModel::where(['wx_openid' => $openid])->where('is_del', 0)->count();
......
......@@ -37,9 +37,8 @@ class Wecaht extends BaseController
$cachekey = Cache::get($EventKey);
if ($cachekey == $array['Ticket']) {
$openid = $array['FromUserName'];
Log::write('扫描成功');
Cache::set($EventKey . '_wxopenid', $openid, 3000);
Log::write('扫描成功');
// $user = User::where('wx_openid', $openid)->find();
// if (empty($user)) {
// $user['wx_openid'] = $openid;
......
......@@ -236,7 +236,7 @@ class User extends BaseController
$page = $request->param('page/d', 1);
$pageSize = $request->param('pageSize/d', 10);
$list = Mail::order('createtime', 'desc')
$list = Mail::where('user_id',$request->userId)->order('createtime', 'desc')
->paginate([
'page' => $page,
'list_rows' => $pageSize
......
......@@ -9,6 +9,16 @@ class AddExperience
{
public function handle($request, \Closure $next)
{
$log = [
'ip' => $request->ip(),
'method' => $request->method(),
'url' => $request->url(),
'params' => $request->param(),
'user_agent' => $request->header('user-agent'),
'time' => date('Y-m-d H:i:s'),
];
Log::channel('api_log')->write($log);
$response = $next($request);
try {
......
......@@ -7,7 +7,7 @@ return [
// 默认日志记录通道
'default' => env('log.channel', 'file'),
// 日志记录级别
'level' => ['error','info'],
'level' => ['error','info','debug','notice','warning','sql'],
// 日志类型记录的通道 ['error'=>'email',...]
'type_channel' => [],
// 关闭全局日志写入
......@@ -36,7 +36,7 @@ return [
// 日志输出格式化
'format' => '[%s][%s] %s',
// 是否实时写入
'realtime_write' => false,
'realtime_write' => true,
],
// 新增支付任务专用通道
'payment_task' => [
......@@ -62,5 +62,17 @@ return [
// 是否实时写入
'realtime_write' => false,
],
// 新增支付任务专用通道
'api_log' => [
'type' => 'file',
'path' => runtime_path('log') . 'api_log/', // 独立目录
'single' => false, // 单个文件(否则按日期分割)
'file_name' => 'api_log.log', // 固定文件名
'level' => ['info', 'error'], // 只记录 info 和 error
// 日志输出格式化
'format' => '[%s][%s] %s',
// 是否实时写入
'realtime_write' => false,
],
],
];
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment