Commit c46f7703 authored by hujun's avatar hujun

接收参数判断

parent 976383f2
......@@ -315,7 +315,7 @@ class Shop extends Basic
$house_id = $this->gHousesModel->app_add($this->params, $this->agentId); //添加或编辑商铺
if ($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 {
$data['code'] = 101;
$data['msg'] = 'Add houses failure';
......
......@@ -809,10 +809,10 @@ class GHouses extends BaseModel
$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();
$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'])) {
......@@ -836,7 +836,7 @@ class GHouses extends BaseModel
} else {
$internal_title = $this->where('id',$params['id'])->where('status','<>',3)->value('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;
$this->allowField(true)->isUpdate(true)->save($params, [ 'id' => $params['id'] ]);
$house_id = $this->id;
......
......@@ -46,6 +46,7 @@ class Regions extends Model
* @return mixed
*/
public function getRegionsCodeByName($province, $city = '', $disc = '') {
$result = [];
if ($province) {
$result['province_code'] = $this->where('parentCode',100000)
->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