0){ $map[] = ['','exp',Db::raw('FIND_IN_SET('.$deptId.',deps)')]; } $map = !empty($map)?$map:true; $list = Db::name('cate') ->where('enable',1) ->where('del',0) ->field('id,title,price') ->where('org_id',$this->orgId) ->where($map) ->select(); if (!$list){ $list = Db::name('cate') ->where('enable',1) ->where('del',0) ->field('id,title,price') ->where('org_id',$this->orgId) ->where('deps','=','') ->select(); } $list = $list?$list:[]; HelpHander::success($list); } }