Commit 5cc5fc0f authored by clone's avatar clone

bug

parent 3e914fa7
...@@ -936,10 +936,9 @@ class GHouses extends BaseModel ...@@ -936,10 +936,9 @@ class GHouses extends BaseModel
$result['house_id'] = $this->id; $result['house_id'] = $this->id;
$result['internal_title'] = $params['internal_title']; $result['internal_title'] = $params['internal_title'];
} else { } else {
$house_data = $this->field('id,internal_title')->where('id',$params['id'])->where('status','<>',3)->find(); $house_data = $this->field('id,internal_title,residue_num,total')->where('id',$params['id'])->where('status','<>',3)->find();
if (!empty($house_data['id'])) { if (!empty($house_data['id'])) {
//剩余商铺为0下架 todo 如果参数有输入剩余铺数和总铺数,没问题, 但是如果没有传则要考虑上架问题
//剩余商铺为0下架
if (isset($params['residue_num'])) { if (isset($params['residue_num'])) {
if (empty($params['residue_num']) || empty($params['total'])) { if (empty($params['residue_num']) || empty($params['total'])) {
$params['status'] = 2; $params['status'] = 2;
...@@ -957,6 +956,31 @@ class GHouses extends BaseModel ...@@ -957,6 +956,31 @@ class GHouses extends BaseModel
} }
} }
if (!isset($params["status"] )){
if($house_data["residue_num"] == 0 || $house_data["total"] == 0){
$params['status'] = 2;
}else{
$params['status'] = 1;
}
}
/* //剩余商铺为0下架
if (isset($params['residue_num'])) {
if (empty($params['residue_num']) || empty($params['total'])) {
$params['status'] = 2;
} else {
$params['status'] = 1;
}
}
//商铺总数为0下架
if (isset($params['total'])) {
if (empty($params['total'])) {
$params['status'] = 2;
} else {
$params['status'] = 1;
}
}*/
$params['operation_id'] = $params['userId']; $params['operation_id'] = $params['userId'];
$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;
......
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