Member.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  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. if($res == 1){
  33. return $this->redirect('User/Member/index');
  34. }
  35. }else{
  36. $user = db('user')->where('user_email',$user_info['user_email'])->find();
  37. if($user['user_status'] ==1){
  38. $user['user_status_cn'] = '已实名认证';
  39. }else{
  40. $user['user_status_cn'] = '未实名认证';
  41. }
  42. if($user['user_type'] ==1){
  43. $user['user_type_cn'] = '个人用户';
  44. }
  45. if($user['user_type'] ==2){
  46. $user['user_type_cn'] = '企业用户';
  47. }
  48. $this->assign('user', $user);
  49. return $this->fetch();
  50. }
  51. }
  52. }