正在显示
1 个修改的文件
包含
11 行增加
和
5 行删除
| @@ -37,18 +37,24 @@ class Home extends Base { | @@ -37,18 +37,24 @@ class Home extends Base { | ||
| 37 | 37 | ||
| 38 | $folder_ids = app()->request('folder_ids',[],['intval','abs']); | 38 | $folder_ids = app()->request('folder_ids',[],['intval','abs']); |
| 39 | 39 | ||
| 40 | - if(!is_array($folder_ids)){ | ||
| 41 | - app()->_json([]); | ||
| 42 | - } | ||
| 43 | - | ||
| 44 | $where = ['email_id' => $this->getEmail('id')]; | 40 | $where = ['email_id' => $this->getEmail('id')]; |
| 45 | 41 | ||
| 42 | + // 默认查询 inbox | ||
| 43 | + if(!is_array($folder_ids)){ | ||
| 44 | + $folder_ids = db()->value( | ||
| 45 | + sprintf( | ||
| 46 | + "select `id` from `%s` where `email_id` = %d and `origin_folder` = 'INBOX'", | ||
| 47 | + folderSql::$table | ||
| 48 | + ,$where['email_id'] | ||
| 49 | + ) | ||
| 50 | + ); | ||
| 51 | + } | ||
| 46 | //目录 | 52 | //目录 |
| 47 | $where['folder_id'] = $folder_ids; | 53 | $where['folder_id'] = $folder_ids; |
| 48 | 54 | ||
| 49 | $lists = db()->all( | 55 | $lists = db()->all( |
| 50 | sprintf( | 56 | sprintf( |
| 51 | - "select `id`,`subject` from `%s` where `id` > %d %s order by `id` asc limit %d" | 57 | + "select `id`,`subject`,`seen`,`udate` from `%s` where `id` > %d %s order by `id` asc limit %d" |
| 52 | ,listsSql::$table | 58 | ,listsSql::$table |
| 53 | ,$last_id | 59 | ,$last_id |
| 54 | ,dbWhere($where) | 60 | ,dbWhere($where) |
-
请 注册 或 登录 后发表评论