|
@@ -143,9 +143,9 @@ class InvCat extends Base{
|
|
|
if($cat_code!=''){
|
|
|
$condition[]=["cat_code|merge_code","like","%$cat_code%"];
|
|
|
}
|
|
|
- $status =isset($this->post['status'])&&$this->post['status']!==''?intval($this->post['status']):"";
|
|
|
- if($status!==''){
|
|
|
- $condition[]=["status","=",$status];
|
|
|
+ $status =isset($this->post['status'])&&$this->post['status']!==''?$this->post['status']:[];
|
|
|
+ if(!empty($status)){
|
|
|
+ $condition[]=["status","in",$status];
|
|
|
}
|
|
|
$count =Db::name("inv_cat")->where($condition)->count();
|
|
|
$total=ceil($count/$size);
|
|
@@ -167,6 +167,10 @@ class InvCat extends Base{
|
|
|
if($cat_code!=''){
|
|
|
$condition[]=["cat_code|merge_code","like","%$cat_code%"];
|
|
|
}
|
|
|
+ $status =isset($this->post['status'])&&$this->post['status']!==''?$this->post['status']:[];
|
|
|
+ if(!empty($status)){
|
|
|
+ $condition[]=['status','in',$status];
|
|
|
+ }
|
|
|
$list =Db::name("inv_cat")->where($condition)
|
|
|
->field("cat_name,cat_code,status,tax,addtax,sumitem,`desc`,short_name,merge_code,LENGTH(cat_name) as weight")
|
|
|
->order("weight asc,addtime desc")
|