|
@@ -6,13 +6,17 @@ use Dever;
|
|
|
class Address
|
|
|
{
|
|
|
|
|
|
- public function getDefault($source_id, $source_table = 'user/info')
|
|
|
+ public function getData($source_id, $source_table = 'user/info', $type = 2)
|
|
|
{
|
|
|
$where['source_table'] = $source_table;
|
|
|
$where['source_id'] = $source_id;
|
|
|
- $where['type'] = 2;
|
|
|
+ $where['type'] = $type;
|
|
|
$data = Dever::db('user/address')->one($where);
|
|
|
|
|
|
+ if ($data && Dever::project('area')) {
|
|
|
+ $data = Dever::load('user/lib/address')->getInfo($data);
|
|
|
+ }
|
|
|
+
|
|
|
return $data;
|
|
|
}
|
|
|
|