Member.php 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <?php
  2. namespace app\user\controller;
  3. use think\Validate;
  4. use think\Lang;
  5. class Member extends UserControl
  6. {
  7. public function _initialize()
  8. {
  9. parent::_initialize();
  10. Lang::load(APP_PATH . 'admin/lang/' . config('default_lang') . '/member.lang.php');
  11. }
  12. /**
  13. * 用户
  14. * @return mixed
  15. */
  16. public function index()
  17. {
  18. $user_info = $this->getAdminInfo();
  19. if (request()->isPost()) {
  20. $user_name = input('post.user_name');
  21. $company = input('post.company');
  22. $trade = input('post.trade');
  23. $address = input('post.address');
  24. $update_info = array(
  25. 'user_name' => $user_name,
  26. 'company' => $company,
  27. 'trade' => $trade,
  28. 'address' => $address
  29. );
  30. //print_r($update_info);
  31. $res = db('user')->where('user_id', $user_info['user_id'])->update($update_info);
  32. return $this->redirect('User/Member/index');
  33. }else{
  34. $user = db('user')->where('user_email',$user_info['user_email'])->find();
  35. if($user['user_status'] ==1){
  36. $user['user_status'] = '已实名认证';
  37. }
  38. if($user['user_status'] ==-1){
  39. $user['user_status'] = '未实名认证';
  40. }
  41. if($user['user_status'] ==2){
  42. $user['user_status'] = '实名认证中';
  43. }
  44. if($user['user_status'] ==3){
  45. $user['user_status'] = '实名认证失败';
  46. }
  47. if($user['user_type'] ==1){
  48. $user['user_type'] = '个人用户';
  49. }
  50. if($user['user_type'] ==2){
  51. $user['user_type'] = '企业用户';
  52. }
  53. $this->assign('user', $user);
  54. return $this->fetch();
  55. }
  56. }
  57. }