Commit 409941dd by 肖康

Merge branch 'dev/ver/1.0.0' of http://git.ichunt.net/semour/semour_web into dev/ver/1.0.0

parents 901a210a b02f2bfc
Showing with 7 additions and 1 deletions
......@@ -16,13 +16,16 @@ class UserAddressService
$address['email'] = $user->email;
$address['phone'] = $user->phone;
}
if (empty($address['company_name'])) {
$address['company_name'] = '';
}
$address['user_id'] = $user->id;
$address['create_time'] = time();
//如果没有默认地址,那么就设置为默认地址
$hasDefaultAddress = UserAddressModel::where('user_id', $user->id)->where('is_default', 1)->exists();
if (!$hasDefaultAddress) {
$address['is_default'] = 1;
}else{
} else {
$address['is_default'] = 0;
}
return UserAddressModel::insertGetId($address);
......@@ -32,6 +35,9 @@ class UserAddressService
public static function updateUserAddress($address, $user)
{
return DB::transaction(function () use ($address, $user) {
if (empty($address['company_name'])) {
$address['company_name'] = '';
}
if ($address['is_default']) {
UserAddressModel::where('user_id', $user->id)->update(['is_default' => 0]);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment