LlUserController.php 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <?php
  2. namespace hd\controllers;
  3. use bizHd\ll\classes\LlUserClass;
  4. use common\components\stringUtil;
  5. use common\components\util;
  6. use Yii;
  7. class LlUserController extends BaseController
  8. {
  9. public $guestAccess = [];
  10. //添加手机号 ssh 20240917
  11. public function actionAddMobile()
  12. {
  13. $get = Yii::$app->request->get();
  14. $userId = $get['userId'] ?? 0;
  15. $mobile = $get['mobile'] ?? '';
  16. if (stringUtil::isMobile($mobile) == false) {
  17. util::fail('手机号错误');
  18. }
  19. if (empty($userId)) {
  20. util::fail('没有找到信息');
  21. }
  22. $user = LlUserClass::getById($userId, true);
  23. if (empty($user)) {
  24. util::fail('没有找到人员');
  25. }
  26. LlUserClass::addMobile($user, $mobile);
  27. util::complete('添加成功');
  28. }
  29. //添加身份证号
  30. public function actionAddNo()
  31. {
  32. $get = Yii::$app->request->get();
  33. $userId = $get['userId'] ?? 0;
  34. $no = $get['no'] ?? '';
  35. if (empty($no)) {
  36. util::fail('请填写身份证号');
  37. }
  38. if (empty($userId)) {
  39. util::fail('没有找到信息');
  40. }
  41. $user = LlUserClass::getById($userId, true);
  42. if (empty($user)) {
  43. util::fail('没有找到人员');
  44. }
  45. LlUserClass::addNo($user, $no);
  46. util::complete('添加成功');
  47. }
  48. //添加微信 ssh 20240917
  49. public function actionAddWx()
  50. {
  51. $get = Yii::$app->request->get();
  52. $userId = $get['userId'] ?? 0;
  53. $wx = $get['wx'] ?? '';
  54. if (empty($userId)) {
  55. util::fail('没有找到信息');
  56. }
  57. if (empty($wx)) {
  58. util::fail('请填写微信');
  59. }
  60. $user = LlUserClass::getById($userId, true);
  61. if (empty($user)) {
  62. util::fail('没有找到人员');
  63. }
  64. LlUserClass::addWx($user, $wx);
  65. util::complete('添加成功');
  66. }
  67. //制作单列表 ssh 20220319
  68. public function actionList()
  69. {
  70. $get = Yii::$app->request->get();
  71. $where = [];
  72. $sensitive = true;
  73. $respond = LlUserClass::getUserList($where, $sensitive);
  74. util::success($respond);
  75. }
  76. //详情 ssh 20240906
  77. public function actionDetail()
  78. {
  79. $get = Yii::$app->request->get();
  80. $id = $get['id'] ?? 0;
  81. if (empty($id)) {
  82. util::fail('没有找到');
  83. }
  84. $sensitive = true;
  85. $user = LlUserClass::getInfo($id, $sensitive);
  86. util::success(['user' => $user]);
  87. }
  88. }