|
@@ -167,6 +167,34 @@ class Api
|
|
|
return $id;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ public function upStatus($area, $status = 2)
|
|
|
+ {
|
|
|
+ $table = '';
|
|
|
+ $update['status'] = $status;
|
|
|
+ $temp = explode(',', $area);
|
|
|
+ $num = count($temp);
|
|
|
+ if ($num == 4) {
|
|
|
+
|
|
|
+ $update['where_id'] = $temp[3];
|
|
|
+ $table = 'area/town';
|
|
|
+ } elseif ($num == 3) {
|
|
|
+
|
|
|
+ $update['where_id'] = $temp[2];
|
|
|
+ $table = 'area/county';
|
|
|
+ } elseif ($num == 2) {
|
|
|
+
|
|
|
+ $update['where_id'] = $temp[1];
|
|
|
+ $table = 'area/city';
|
|
|
+ }
|
|
|
+
|
|
|
+ $state = false;
|
|
|
+ if ($table) {
|
|
|
+ $state = Dever::db($table)->update($update);
|
|
|
+ }
|
|
|
+ return $state;
|
|
|
+ }
|
|
|
+
|
|
|
public function getProvince()
|
|
|
{
|
|
|
return Dever::db('area/province')->getAll();
|