| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace App\Http\Controllers\Api\Personnel;
- use App\Http\Controllers\Api\Api;
- use App\Http\Requests\Api\Personnel\User as Request;
- use App\Models\Api\Personnel\User as UserModel;
- /**
- * 用户管理
- * @author 唐远望
- * @version 1.0
- * @date 2026-04-02
- */
- class User extends Api
- {
- /**
- * 个人信息详情
- * @author 唐远望
- * @version 1.0
- * @date 2026-04-02
- */
- public function user_info(Request $request, UserModel $UserModel)
- {
- $request->scene('user_info')->validate();
- $user_info = $this->checkLogin();
- if (!$user_info) return json_send(['code' => 'error', 'msg' => '请先登录']);
- // 接收参数
- $map = ['id' => $user_info['uid']];
- $field = ['id', 'user_code', 'name', 'mobile', 'email','insert_time', 'update_time', 'status'];
- $data = $UserModel->where($map)->select($field)->first();
- if (!$data) return json_send(['code' => 'error', 'msg' => '记录不存在']);
- // 加载模板
- return json_send(['code' => 'success', 'msg' => '获取成功', 'data' => $data]);
- }
- }
|