Commit b02f2bfc by 杨树贤

公司名称为空问题

parent 1376bdc4
Showing with 7 additions and 1 deletions
...@@ -16,13 +16,16 @@ class UserAddressService ...@@ -16,13 +16,16 @@ class UserAddressService
$address['email'] = $user->email; $address['email'] = $user->email;
$address['phone'] = $user->phone; $address['phone'] = $user->phone;
} }
if (empty($address['company_name'])) {
$address['company_name'] = '';
}
$address['user_id'] = $user->id; $address['user_id'] = $user->id;
$address['create_time'] = time(); $address['create_time'] = time();
//如果没有默认地址,那么就设置为默认地址 //如果没有默认地址,那么就设置为默认地址
$hasDefaultAddress = UserAddressModel::where('user_id', $user->id)->where('is_default', 1)->exists(); $hasDefaultAddress = UserAddressModel::where('user_id', $user->id)->where('is_default', 1)->exists();
if (!$hasDefaultAddress) { if (!$hasDefaultAddress) {
$address['is_default'] = 1; $address['is_default'] = 1;
}else{ } else {
$address['is_default'] = 0; $address['is_default'] = 0;
} }
return UserAddressModel::insertGetId($address); return UserAddressModel::insertGetId($address);
...@@ -32,6 +35,9 @@ class UserAddressService ...@@ -32,6 +35,9 @@ class UserAddressService
public static function updateUserAddress($address, $user) public static function updateUserAddress($address, $user)
{ {
return DB::transaction(function () use ($address, $user) { return DB::transaction(function () use ($address, $user) {
if (empty($address['company_name'])) {
$address['company_name'] = '';
}
if ($address['is_default']) { if ($address['is_default']) {
UserAddressModel::where('user_id', $user->id)->update(['is_default' => 0]); 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