Commit c46f7703 authored by hujun's avatar hujun

接收参数判断

parent 976383f2
...@@ -315,7 +315,7 @@ class Shop extends Basic ...@@ -315,7 +315,7 @@ class Shop extends Basic
$house_id = $this->gHousesModel->app_add($this->params, $this->agentId); //添加或编辑商铺 $house_id = $this->gHousesModel->app_add($this->params, $this->agentId); //添加或编辑商铺
if ($house_id) { if ($house_id) {
$result['data']['house_id'] = $house_id['house_id']; $result['data']['house_id'] = $house_id['house_id'];
$result['data']['internal_title'] = $this->params['internal_title']; $result['data']['internal_title'] = empty($this->params['internal_title']) ? "" : $this->params['internal_title'];
} else { } else {
$data['code'] = 101; $data['code'] = 101;
$data['msg'] = 'Add houses failure'; $data['msg'] = 'Add houses failure';
......
...@@ -809,10 +809,10 @@ class GHouses extends BaseModel ...@@ -809,10 +809,10 @@ class GHouses extends BaseModel
$params['case_id'] = $case_id; $params['case_id'] = $case_id;
} }
if (isset($params['province']) || isset($params['city']) || isset($params['disc'])) { if (!empty($params['province']) || !empty($params['city']) || !empty($params['disc'])) {
$regions = new Regions(); $regions = new Regions();
$code_arr = $regions->getRegionsCodeByName($params['province'], $params['city'], $params['disc']); $code_arr = $regions->getRegionsCodeByName($params['province'], $params['city'], $params['disc']);
$params['code'] = implode('##', $code_arr); $params['code'] = is_array($code_arr) ? implode('##', $code_arr) : '';
} }
if (!empty($params['rent_price'])) { if (!empty($params['rent_price'])) {
...@@ -836,7 +836,7 @@ class GHouses extends BaseModel ...@@ -836,7 +836,7 @@ class GHouses extends BaseModel
} else { } else {
$internal_title = $this->where('id',$params['id'])->where('status','<>',3)->value('internal_title'); $internal_title = $this->where('id',$params['id'])->where('status','<>',3)->value('internal_title');
if (!empty($internal_title)) { if (!empty($internal_title)) {
$params['operation_id'] = $params['userId']; $params['operation_id'] = empty($params['user_id']) ? 0 : $params['user_id'];
$params['status'] = 1; $params['status'] = 1;
$this->allowField(true)->isUpdate(true)->save($params, [ 'id' => $params['id'] ]); $this->allowField(true)->isUpdate(true)->save($params, [ 'id' => $params['id'] ]);
$house_id = $this->id; $house_id = $this->id;
......
...@@ -46,6 +46,7 @@ class Regions extends Model ...@@ -46,6 +46,7 @@ class Regions extends Model
* @return mixed * @return mixed
*/ */
public function getRegionsCodeByName($province, $city = '', $disc = '') { public function getRegionsCodeByName($province, $city = '', $disc = '') {
$result = [];
if ($province) { if ($province) {
$result['province_code'] = $this->where('parentCode',100000) $result['province_code'] = $this->where('parentCode',100000)
->where('fullName','LIKE',$province.'%')->value('code'); ->where('fullName','LIKE',$province.'%')->value('code');
......
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 to comment