用户地址优化

This commit is contained in:
Devil
2020-12-29 21:21:01 +08:00
parent 4a8a95aff1
commit ca9ba1a91b
6 changed files with 47 additions and 31 deletions

View File

@ -354,21 +354,37 @@ class UserAddressService
'city' => intval($params['city']),
'county' => isset($params['county']) ? intval($params['county']) : 0,
'address' => $params['address'],
'idcard_name' => empty($params['idcard_name']) ? '' : $params['idcard_name'],
'idcard_number' => empty($params['idcard_number']) ? '' : $params['idcard_number'],
'idcard_front' => $attachment['data']['idcard_front'],
'idcard_back' => $attachment['data']['idcard_back'],
'is_default' => $is_default,
];
if(!empty($params['lng']))
// 坐标
if(!empty($params['lng']) && $params['lng'] != 0)
{
$data['lng'] = floatval($params['lng']);
}
if(!empty($params['lat']))
if(!empty($params['lat']) && $params['lat'] != 0)
{
$data['lat'] = floatval($params['lat']);
}
// 身份证信息
if(!empty($params['idcard_name']))
{
$data['idcard_name'] = $params['idcard_name'];
}
if(!empty($params['idcard_number']))
{
$data['idcard_number'] = $params['idcard_number'];
}
if(!empty($attachment['data']['idcard_front']))
{
$data['idcard_front'] = $attachment['data']['idcard_front'];
}
if(!empty($attachment['data']['idcard_back']))
{
$data['idcard_back'] = $attachment['data']['idcard_back'];
}
// 用户地址保存前钩子
$hook_name = 'plugins_service_user_address_save_begin';
$ret = HookReturnHandle(Hook::listen($hook_name, [