正在显示
2 个修改的文件
包含
8 行增加
和
8 行删除
@@ -86,11 +86,11 @@ class UserAddress extends Model | @@ -86,11 +86,11 @@ class UserAddress extends Model | ||
86 | $city_id = Area::getIdByName($area[1], 2, $province_id); | 86 | $city_id = Area::getIdByName($area[1], 2, $province_id); |
87 | $district_id = Area::getIdByName($area[2], 3, $city_id); | 87 | $district_id = Area::getIdByName($area[2], 3, $city_id); |
88 | // 该地址设为默认,其他地址就设为非默认 | 88 | // 该地址设为默认,其他地址就设为非默认 |
89 | - // if($data['isdefault'] == '1'){ | ||
90 | - // self::where('user_id',$this['user_id'])->update(['isdefault'=>'0']); | ||
91 | - // } | 89 | + if($data['isdefault'] == '1'){ |
90 | + self::where('user_id',$this['user_id'])->update(['isdefault'=>'0']); | ||
91 | + } | ||
92 | return $this->allowField(true) | 92 | return $this->allowField(true) |
93 | - ->save(array_merge(compact('province_id', 'city_id', 'district_id'), $data)); | 93 | + ->save(array_merge(compact('province_id', 'city_id', 'district_id'), $data), ['id'=>$this['id']]); |
94 | } | 94 | } |
95 | 95 | ||
96 | /** | 96 | /** |
@@ -78,14 +78,14 @@ class UserSize extends Model | @@ -78,14 +78,14 @@ class UserSize extends Model | ||
78 | { | 78 | { |
79 | empty($data['isdefault']) && $data['isdefault'] = '0'; | 79 | empty($data['isdefault']) && $data['isdefault'] = '0'; |
80 | // 该地址设为默认,其他地址就设为非默认 | 80 | // 该地址设为默认,其他地址就设为非默认 |
81 | - // if($data['isdefault'] == '1'){ | ||
82 | - // $this->where('user_id',$this['user_id'])->update(['isdefault'=>'0']); | ||
83 | - // } | 81 | + if($data['isdefault'] == '1'){ |
82 | + $this->where('user_id',$this['user_id'])->update(['isdefault'=>'0']); | ||
83 | + } | ||
84 | // 对象转json字符串 | 84 | // 对象转json字符串 |
85 | if(!empty($data['body_info']) && is_array($data['body_info'])){ | 85 | if(!empty($data['body_info']) && is_array($data['body_info'])){ |
86 | $data['body_info'] = json_encode($data['body_info']); | 86 | $data['body_info'] = json_encode($data['body_info']); |
87 | } | 87 | } |
88 | - return $this->allowField(true)->save($data); | 88 | + return $this->allowField(true)->save($data, ['id'=>$this['id']]); |
89 | } | 89 | } |
90 | 90 | ||
91 | /** | 91 | /** |
-
请 注册 或 登录 后发表评论