正在显示
1 个修改的文件
包含
8 行增加
和
59 行删除
| @@ -303,7 +303,7 @@ class MailListV2Es extends Base { | @@ -303,7 +303,7 @@ class MailListV2Es extends Base { | ||
| 303 | $afids = array_values(array_diff($this->getFolderId($folder),$fids)); | 303 | $afids = array_values(array_diff($this->getFolderId($folder),$fids)); |
| 304 | 304 | ||
| 305 | if($query && $afids){ | 305 | if($query && $afids){ |
| 306 | - $query = [ | 306 | + return [ |
| 307 | 'query' =>[ | 307 | 'query' =>[ |
| 308 | 'bool' => [ | 308 | 'bool' => [ |
| 309 | 'must' => [ | 309 | 'must' => [ |
| @@ -316,15 +316,7 @@ class MailListV2Es extends Base { | @@ -316,15 +316,7 @@ class MailListV2Es extends Base { | ||
| 316 | ] | 316 | ] |
| 317 | ]; | 317 | ]; |
| 318 | }else if($afids){ | 318 | }else if($afids){ |
| 319 | - return [ | ||
| 320 | - 'query' =>[ | ||
| 321 | - 'bool' => [ | ||
| 322 | - 'must' =>[ | ||
| 323 | - ['terms'=>['folder_id'=>$afids]] | ||
| 324 | - ] | ||
| 325 | - ] | ||
| 326 | - ] | ||
| 327 | - ]; | 319 | + return ['terms'=>['folder_id'=>$afids]]; |
| 328 | }else if($query&&!$afids){ | 320 | }else if($query&&!$afids){ |
| 329 | return $query; | 321 | return $query; |
| 330 | } | 322 | } |
| @@ -385,13 +377,7 @@ class MailListV2Es extends Base { | @@ -385,13 +377,7 @@ class MailListV2Es extends Base { | ||
| 385 | ]]; | 377 | ]]; |
| 386 | } | 378 | } |
| 387 | 379 | ||
| 388 | - return ['query'=>[ | ||
| 389 | - 'bool'=> [ | ||
| 390 | - 'must'=>[ | ||
| 391 | - ['terms'=>['email_id'=>$email2]] | ||
| 392 | - ] | ||
| 393 | - ] | ||
| 394 | - ]]; | 380 | + return ['terms'=>['email_id'=>$email2]]; |
| 395 | } | 381 | } |
| 396 | 382 | ||
| 397 | if($sql){ | 383 | if($sql){ |
| @@ -401,23 +387,11 @@ class MailListV2Es extends Base { | @@ -401,23 +387,11 @@ class MailListV2Es extends Base { | ||
| 401 | } | 387 | } |
| 402 | 388 | ||
| 403 | 389 | ||
| 404 | - return [ | ||
| 405 | - 'query'=>[ | ||
| 406 | - 'bool'=> [ | ||
| 407 | - 'must'=>[['term'=>['email_id'=>-1]]] | ||
| 408 | - ] | ||
| 409 | - ] | ||
| 410 | - ]; | 390 | + return ['term'=>['email_id'=>-1]]; |
| 411 | } | 391 | } |
| 412 | 392 | ||
| 413 | // 默认 | 393 | // 默认 |
| 414 | - return [ | ||
| 415 | - 'query'=>[ | ||
| 416 | - 'bool'=> [ | ||
| 417 | - 'must'=>[['terms'=>['email_id'=> $this->getEmails('id')]]] | ||
| 418 | - ] | ||
| 419 | - ] | ||
| 420 | - ]; | 394 | + return ['terms'=>['email_id'=> $this->getEmails('id')]]; |
| 421 | 395 | ||
| 422 | } | 396 | } |
| 423 | 397 | ||
| @@ -432,40 +406,15 @@ class MailListV2Es extends Base { | @@ -432,40 +406,15 @@ class MailListV2Es extends Base { | ||
| 432 | $fids = $this->getFolderId($folder,$email); | 406 | $fids = $this->getFolderId($folder,$email); |
| 433 | // 有目录id和from | 407 | // 有目录id和from |
| 434 | if($fids){ | 408 | if($fids){ |
| 435 | - return [ | ||
| 436 | - 'query'=>[ | ||
| 437 | - 'bool' =>[ | ||
| 438 | - 'must' =>[ | ||
| 439 | - ['terms'=>['folder_id'=>$fids]] | ||
| 440 | - ] | ||
| 441 | - ] | ||
| 442 | - ] | ||
| 443 | - ]; | 409 | + return ['terms'=>['folder_id'=>$fids]]; |
| 444 | } | 410 | } |
| 445 | } | 411 | } |
| 446 | 412 | ||
| 447 | - return [ | ||
| 448 | - 'query'=>[ | ||
| 449 | - 'bool' =>[ | ||
| 450 | - 'must' =>[ | ||
| 451 | - ['term'=>['folder_id'=>-1]] | ||
| 452 | - ] | ||
| 453 | - ] | ||
| 454 | - ] | ||
| 455 | - ]; | 413 | + return ['term'=>['folder_id'=>-1]]; |
| 456 | 414 | ||
| 457 | } | 415 | } |
| 458 | 416 | ||
| 459 | - return [ | ||
| 460 | - 'query'=>[ | ||
| 461 | - 'bool' =>[ | ||
| 462 | - 'must' =>[ | ||
| 463 | - ['terms'=>['folder_id'=> $this->getFolderId($folder)]] | ||
| 464 | - ] | ||
| 465 | - ] | ||
| 466 | - ] | ||
| 467 | - ]; | ||
| 468 | - return dbWhere(['folder_id'=>$this->getFolderId($folder)]).' and '; | 417 | + return ['terms'=>['folder_id'=> $this->getFolderId($folder)]]; |
| 469 | 418 | ||
| 470 | } | 419 | } |
| 471 | 420 |
-
请 注册 或 登录 后发表评论