request->get(); $userId = $get['userId'] ?? 0; $mobile = $get['mobile'] ?? ''; if (stringUtil::isMobile($mobile) == false) { util::fail('手机号错误'); } if (empty($userId)) { util::fail('没有找到信息'); } $user = LlUserClass::getById($userId, true); if (empty($user)) { util::fail('没有找到人员'); } LlUserClass::addMobile($user, $mobile); util::complete('添加成功'); } //添加身份证号 public function actionAddNo() { $get = Yii::$app->request->get(); $userId = $get['userId'] ?? 0; $no = $get['no'] ?? ''; if (empty($no)) { util::fail('请填写身份证号'); } if (empty($userId)) { util::fail('没有找到信息'); } $user = LlUserClass::getById($userId, true); if (empty($user)) { util::fail('没有找到人员'); } LlUserClass::addNo($user, $no); util::complete('添加成功'); } //添加微信 ssh 20240917 public function actionAddWx() { $get = Yii::$app->request->get(); $userId = $get['userId'] ?? 0; $wx = $get['wx'] ?? ''; if (empty($userId)) { util::fail('没有找到信息'); } if (empty($wx)) { util::fail('请填写微信'); } $user = LlUserClass::getById($userId, true); if (empty($user)) { util::fail('没有找到人员'); } LlUserClass::addWx($user, $wx); util::complete('添加成功'); } //制作单列表 ssh 20220319 public function actionList() { $get = Yii::$app->request->get(); $searchType = $get['searchType']??0; $search = $get['search']??''; $where = []; if(!empty($search)){ if($searchType == 0){ //手机号 if(stringUtil::isMobile($search)){ $hasList = LlMobileClass::getAllByCondition(['mobile'=>$search],null,'*'); if(empty($hasList)){ util::success(['list'=>[]]); } $ids = array_column($hasList,'userId'); $ids = array_unique($ids); $ids = array_filter($ids); if(empty($ids)){ util::success(['list'=>[]]); } $where['id']=['in',$ids]; }else{ util::success(['list'=>[]]); } }elseif($searchType == 1){ //微信号 $hasList = LlWxClass::getAllByCondition(['wx'=>$search],null,'*'); if(empty($hasList)){ util::success(['list'=>[]]); } $ids = array_column($hasList,'userId'); $ids = array_unique($ids); $ids = array_filter($ids); if(empty($ids)){ util::success(['list'=>[]]); } $where['id']=['in',$ids]; }elseif($searchType == 2){ //身份证号 $hasList = LlNoClass::getAllByCondition(['no'=>$search],null,'*'); if(empty($hasList)){ util::success(['list'=>[]]); } $ids = array_column($hasList,'userId'); $ids = array_unique($ids); $ids = array_filter($ids); if(empty($ids)){ util::success(['list'=>[]]); } $where['id']=['in',$ids]; }else{ //其它 } } $sensitive = true; $respond = LlUserClass::getUserList($where, $sensitive); util::success($respond); } //详情 ssh 20240906 public function actionDetail() { $get = Yii::$app->request->get(); $id = $get['id'] ?? 0; if (empty($id)) { util::fail('没有找到'); } $sensitive = true; $user = LlUserClass::getInfo($id, $sensitive); util::success(['user' => $user]); } }