作者 liyuhang

gx

@@ -22,7 +22,7 @@ class MailController extends BaseController @@ -22,7 +22,7 @@ class MailController extends BaseController
22 $mailModel = new MailModel(); 22 $mailModel = new MailModel();
23 //获取当前用户下的所有站内信 23 //获取当前用户下的所有站内信
24 $this->map['user_list'] = ['like','%,'.$this->uid.',%']; 24 $this->map['user_list'] = ['like','%,'.$this->uid.',%'];
25 - $this->map['status'] = $this::STATUS_ZERO; 25 + $this->map['user_list'] = ['or',null];
26 $lists = $mailModel->lists($this->map,$this->page,$this->row); 26 $lists = $mailModel->lists($this->map,$this->page,$this->row);
27 if(!empty($lists['list'])){ 27 if(!empty($lists['list'])){
28 foreach ($lists['list'] as $k => $v){ 28 foreach ($lists['list'] as $k => $v){
@@ -179,6 +179,10 @@ class Base extends Model @@ -179,6 +179,10 @@ class Base extends Model
179 // in查询 ['id'=>['in',[1,2,3]]] 179 // in查询 ['id'=>['in',[1,2,3]]]
180 $query->whereIn($k, $v[1]); 180 $query->whereIn($k, $v[1]);
181 break; 181 break;
  182 + case 'or':
  183 + // in查询 ['id'=>['in',[1,2,3]]]
  184 + $query->orWhere($k, $v[1]);
  185 + break;
182 case 'no in': 186 case 'no in':
183 // in查询 ['id'=>['not in',[1,2,3]]] 187 // in查询 ['id'=>['not in',[1,2,3]]]
184 $query->whereNotIn($k, $v[1]); 188 $query->whereNotIn($k, $v[1]);