From 09a0ee4cc11c81999d51b31436731ac8cd9fb4c7 Mon Sep 17 00:00:00 2001 From: weiz Date: Thu, 2 Nov 2023 16:42:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=80=9A=E8=BF=87=E6=89=8B?= =?UTF-8?q?=E6=9C=BA=E5=8F=B7=E7=A0=81=E6=9F=A5=E6=89=BE=E5=86=9C=E6=88=B7?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/controller/InformationController.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/app/api/controller/InformationController.php b/app/api/controller/InformationController.php index d1ae81f91..1d5583145 100644 --- a/app/api/controller/InformationController.php +++ b/app/api/controller/InformationController.php @@ -13,7 +13,7 @@ use think\response\Json; class InformationController extends BaseApiController { - public array $notNeedLogin = ['groupServiceInfo','captainInfo','farmerInfo','farmerLandInfo','farmerPondInfo','farmerList']; + public array $notNeedLogin = ['groupServiceInfo','captainInfo','farmerInfo','farmerInfoByPhone','farmerLandInfo','farmerPondInfo','farmerList']; public function list() { @@ -374,6 +374,19 @@ class InformationController extends BaseApiController return $this->success('请求成功',$farmerInfo); } + //通过手机号码查找农户 + public function farmerInfoByPhone(): Json + { + $params = $this->request->post(['phone']); + if(empty($params['phone'])){ + return $this->fail('参数错误'); + } + $data = UserInformationg::where('phone',$params['phone']) + ->field('id,name,phone,area_id,street_id,village_id,brigade_id,area_id area_name,street_id street_name,village_id village_name,brigade_id brigade_name,address') + ->findOrEmpty(); + return !$data->isEmpty() ? $this->success('请求成功',$data->toArray()) : $this->fail('请求失败'); + } + //获取农户土地信息 public function farmerLandInfo(): Json {