From f9f39c2ac079411fb6c704c692ad077403028bed Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Thu, 4 Jul 2024 09:33:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(store):=20=E6=B7=BB=E5=8A=A0=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=9C=B0=E5=9D=80=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/controller/store/StoreController.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/app/api/controller/store/StoreController.php b/app/api/controller/store/StoreController.php index e7e45fbd9..4a1cb24fa 100644 --- a/app/api/controller/store/StoreController.php +++ b/app/api/controller/store/StoreController.php @@ -14,6 +14,7 @@ use app\common\logic\PaymentLogic; use app\common\logic\PayNotifyLogic; use app\common\model\Config; use app\common\model\user\User; +use app\common\model\user\UserAddress; use app\common\model\user_create_log\UserCreateLog; use app\common\model\user_recharge\UserRecharge; use support\Cache; @@ -91,6 +92,24 @@ class StoreController extends BaseApiController $find['real_name']=$params['real_name']; $find['label_id']=$params['label_id']??0; $find->save(); + $adds=UserAddress::where('uid',$find['id'])->find(); + $adds_data=[ + 'uid' => $find['id'], + 'real_name' => $params['real_name']??"", + 'mobile' => $params['mobile']??'', + 'province' => $params['province']??'', + 'city' => $params['city']??'', + 'area' => $params['area']??'', + 'street' => $params['street']??'', + 'village' => $params['village']??'', + 'brigade' => $params['brigade']??'', + 'is_default' => 1, + ]; + if($adds){ + $adds->save($adds_data); + }else{ + UserAddress::create($adds_data); + } } if($recharge_type!='INDUSTRYMEMBERS'){ return $this->success('添加用户成功');