User.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. /*
  3. * @Author: wang jun
  4. * @Date: 2022-01-18 10:57:14
  5. * @Last Modified by: wang jun
  6. * @Last Modified time: 2022-01-19 15:46:05
  7. * 微信类
  8. */
  9. namespace app\index\controller;
  10. use app\index\logic\userlogic;
  11. use app\index\logic\userloglogic;
  12. use think\Controller;
  13. class User extends Base
  14. {
  15. /**
  16. * 新建数据
  17. * 20220118
  18. * wj
  19. */
  20. public function newinfo()
  21. {
  22. $param = request()->param();
  23. $l_u = new userlogic();
  24. $result = $l_u->newinfo($param);
  25. if (1 != $result['status']) {
  26. return backjson(0, $result['msg']);
  27. }
  28. return backjson(200, $result['data']);
  29. }
  30. /**
  31. * 实名认证
  32. * 20220118
  33. * wj
  34. */
  35. public function realauth()
  36. {
  37. $param = request()->param();
  38. $l_u = new userlogic();
  39. $result = $l_u->realauthbyopenid($param);
  40. if (1 != $result['status']) {
  41. return backjson(0, $result['msg']);
  42. }
  43. return backjson(200, $result['data']);
  44. }
  45. /**
  46. * 认证为企业
  47. * 20220118
  48. * wj
  49. */
  50. public function authcompany()
  51. {
  52. $param = request()->param();
  53. $l_u = new userlogic();
  54. $result = $l_u->updateiscompanybyopenid($param);
  55. if (1 != $result['status']) {
  56. return backjson(0, $result['msg']);
  57. }
  58. return backjson(200, $result['data']);
  59. }
  60. /**
  61. * 根据openid获取字段
  62. * 20220118
  63. * wj
  64. */
  65. public function getfieldbyopenid()
  66. {
  67. $param = request()->param();
  68. $l_u = new userlogic();
  69. $result = $l_u->getfieldbyopenid($param);
  70. if (1 != $result['status']) {
  71. return backjson(0, $result['msg']);
  72. }
  73. return backjson(200, $result['data']);
  74. }
  75. /**
  76. * 新增用户日志
  77. * 20220126
  78. * wj
  79. */
  80. public function addlog()
  81. {
  82. $param = request()->param();
  83. $l_u = new userloglogic();
  84. $result = $l_u->addlog($param);
  85. if (1 != $result['status']) {
  86. return backjson(0, $result['msg']);
  87. }
  88. return backjson(200, $result['data']);
  89. }
  90. }