修复地址
This commit is contained in:
parent
00ddc6c5c1
commit
a75d9fb64e
@ -59,14 +59,15 @@ class AddressLogic extends BaseLogic
|
|||||||
{
|
{
|
||||||
Db::startTrans();
|
Db::startTrans();
|
||||||
try {
|
try {
|
||||||
if($params['is_default']==1){
|
$is_default = $params['is_default']??0;
|
||||||
|
if($is_default){
|
||||||
UserAddress::where('uid',$params['uid'])->update(['is_default'=>0]);
|
UserAddress::where('uid',$params['uid'])->update(['is_default'=>0]);
|
||||||
}
|
}
|
||||||
$data = [
|
$data = [
|
||||||
'real_name' => $params['real_name'],
|
'real_name' => $params['real_name'],
|
||||||
'phone' => $params['phone'],
|
'phone' => $params['phone'],
|
||||||
'detail' => $params['detail'],
|
'detail' => $params['detail']??'',
|
||||||
'is_default' => $params['is_default'],
|
'is_default' => $params['is_default']??0,
|
||||||
'province' => $params['province'],
|
'province' => $params['province'],
|
||||||
'city' => $params['city'],
|
'city' => $params['city'],
|
||||||
'area' => $params['area'],
|
'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();
|
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();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -44,6 +44,6 @@ class AddressController extends BaseAdminController
|
|||||||
if($uid){
|
if($uid){
|
||||||
$params = ['uid' => $uid];
|
$params = ['uid' => $uid];
|
||||||
}
|
}
|
||||||
return $this->success('获取成功',AddressLogic::detail($params));
|
return $this->success('获取成功',AddressLogic::info($params));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user