修复地址

This commit is contained in:
liu 2024-06-25 09:54:34 +08:00
parent 00ddc6c5c1
commit a75d9fb64e
2 changed files with 10 additions and 4 deletions

View File

@ -59,14 +59,15 @@ class AddressLogic extends BaseLogic
{
Db::startTrans();
try {
if($params['is_default']==1){
$is_default = $params['is_default']??0;
if($is_default){
UserAddress::where('uid',$params['uid'])->update(['is_default'=>0]);
}
$data = [
'real_name' => $params['real_name'],
'phone' => $params['phone'],
'detail' => $params['detail'],
'is_default' => $params['is_default'],
'detail' => $params['detail']??'',
'is_default' => $params['is_default']??0,
'province' => $params['province'],
'city' => $params['city'],
'area' => $params['area'],
@ -109,4 +110,9 @@ class AddressLogic extends BaseLogic
{
return UserAddress::field('id,real_name,phone,province,city,area,street,village,brigade,detail,is_default')->where('id',$params['address_id'])->findOrEmpty()->toArray();
}
public static function info($params): array
{
return UserAddress::field('id,real_name,phone,province,city,area,street,village,brigade,detail,is_default')->where($params)->findOrEmpty()->toArray();
}
}

View File

@ -44,6 +44,6 @@ class AddressController extends BaseAdminController
if($uid){
$params = ['uid' => $uid];
}
return $this->success('获取成功',AddressLogic::detail($params));
return $this->success('获取成功',AddressLogic::info($params));
}
}