正在显示
1 个修改的文件
包含
13 行增加
和
4 行删除
| @@ -52,9 +52,11 @@ class HomeEs extends Base { | @@ -52,9 +52,11 @@ class HomeEs extends Base { | ||
| 52 | } | 52 | } |
| 53 | 53 | ||
| 54 | // 附件 | 54 | // 附件 |
| 55 | - $attachment = app()->request('attachment',0,'bool_Val'); | 55 | + $attachment = app()->request('attachment',-1,'intval'); |
| 56 | // 已读/未读 | 56 | // 已读/未读 |
| 57 | $seen = app()->request('seen',-1,'intval'); | 57 | $seen = app()->request('seen',-1,'intval'); |
| 58 | + // 星标 | ||
| 59 | + $flagged = app()->request('flagged',-1,'intval'); | ||
| 58 | // 软删 | 60 | // 软删 |
| 59 | $deleted = app()->request('deleted',0,'intval'); | 61 | $deleted = app()->request('deleted',0,'intval'); |
| 60 | 62 | ||
| @@ -103,9 +105,9 @@ class HomeEs extends Base { | @@ -103,9 +105,9 @@ class HomeEs extends Base { | ||
| 103 | } | 105 | } |
| 104 | 106 | ||
| 105 | 107 | ||
| 106 | - if(paramHas('attachment')){ //附件 | 108 | + if(in_array($attachment,[0,1])){ //附件 |
| 107 | $query['query']['bool']['must'][] = ['term'=>[ | 109 | $query['query']['bool']['must'][] = ['term'=>[ |
| 108 | - 'is_file'=>$attachment ? 1 : 0 | 110 | + 'is_file'=>$attachment |
| 109 | ]]; | 111 | ]]; |
| 110 | } | 112 | } |
| 111 | // 软删 | 113 | // 软删 |
| @@ -114,14 +116,21 @@ class HomeEs extends Base { | @@ -114,14 +116,21 @@ class HomeEs extends Base { | ||
| 114 | ]]; | 116 | ]]; |
| 115 | 117 | ||
| 116 | // 已读/未读 | 118 | // 已读/未读 |
| 117 | - if(paramHas('seen')){ | ||
| 118 | if(in_array($seen,[0,1])){ | 119 | if(in_array($seen,[0,1])){ |
| 119 | $query['query']['bool']['must'][] = ['term'=>[ | 120 | $query['query']['bool']['must'][] = ['term'=>[ |
| 120 | 'seen'=>$seen | 121 | 'seen'=>$seen |
| 121 | ]]; | 122 | ]]; |
| 122 | } | 123 | } |
| 124 | + | ||
| 125 | + | ||
| 126 | + // 星标 | ||
| 127 | + if(in_array($flagged,[0,1])){ | ||
| 128 | + $query['query']['bool']['must'][] = ['term'=>[ | ||
| 129 | + 'flagged'=>$flagged | ||
| 130 | + ]]; | ||
| 123 | } | 131 | } |
| 124 | 132 | ||
| 133 | + | ||
| 125 | $where['_'] = []; | 134 | $where['_'] = []; |
| 126 | // 搜索关键字 | 135 | // 搜索关键字 |
| 127 | $keyword = app()->request('keyword','',['htmlspecialchars','addslashes']); | 136 | $keyword = app()->request('keyword','',['htmlspecialchars','addslashes']); |
-
请 注册 或 登录 后发表评论