正在显示
2 个修改的文件
包含
32 行增加
和
32 行删除
@@ -53,17 +53,17 @@ class Folder extends Base { | @@ -53,17 +53,17 @@ class Folder extends Base { | ||
53 | if($folder['email_id'] == $eid){ | 53 | if($folder['email_id'] == $eid){ |
54 | unset($folder['email_id']); | 54 | unset($folder['email_id']); |
55 | // 总数 | 55 | // 总数 |
56 | - $folder['exsts'] = db()->count(listsSql::listCount( | ||
57 | - dbWhere(['folder_id'=> $folder['id'], 'deleted' => 0]) | ||
58 | - )); | ||
59 | - if($folder['folder']=='收件箱'){ | ||
60 | - // 未读 | ||
61 | - $folder['unseen'] = db()->count(listsSql::listCount( | ||
62 | - dbWhere(['folder_id'=> $folder['id'], 'seen' => 0, 'deleted' => 0]) | ||
63 | - )); | ||
64 | - }else{ | ||
65 | - $folder['unseen'] = 0; | ||
66 | - } | 56 | +// $folder['exsts'] = db()->count(listsSql::listCount( |
57 | +// dbWhere(['folder_id'=> $folder['id'], 'deleted' => 0]) | ||
58 | +// )); | ||
59 | +// if($folder['folder']=='收件箱'){ | ||
60 | +// // 未读 | ||
61 | +// $folder['unseen'] = db()->count(listsSql::listCount( | ||
62 | +// dbWhere(['folder_id'=> $folder['id'], 'seen' => 0, 'deleted' => 0]) | ||
63 | +// )); | ||
64 | +// }else{ | ||
65 | +// $folder['unseen'] = 0; | ||
66 | +// } | ||
67 | 67 | ||
68 | $data[$email][$k] = $folder; | 68 | $data[$email][$k] = $folder; |
69 | } | 69 | } |
@@ -233,28 +233,28 @@ class SyncMail { | @@ -233,28 +233,28 @@ class SyncMail { | ||
233 | _echo($this->emailId().' ===> '.$folder->getName().' ===> '.$num); | 233 | _echo($this->emailId().' ===> '.$folder->getName().' ===> '.$num); |
234 | } | 234 | } |
235 | } | 235 | } |
236 | - | 236 | + $fid = $this->getFolderId($folder->getName()); |
237 | // 更新数量 | 237 | // 更新数量 |
238 | -// $this->db->update(folderSql::$table,[ | ||
239 | -// 'exsts' => $this->db->count(listsSql::listCount( | ||
240 | -// dbWhere( | ||
241 | -// [ | ||
242 | -// 'folder_id'=>$this->getFolderId($folder->getName()), | ||
243 | -// 'deleted' => 0, | ||
244 | -// ] | ||
245 | -// ) | ||
246 | -// )), | ||
247 | -// 'unseen' => $this->db->count(listsSql::listCount( | ||
248 | -// dbWhere( | ||
249 | -// [ | ||
250 | -// 'folder_id'=>$this->getFolderId($folder->getName()), | ||
251 | -// 'seen' => 0, | ||
252 | -// 'deleted' => 0, | ||
253 | -// ] | ||
254 | -// ) | ||
255 | -// )), | ||
256 | -// 'last_sync_time' => time() | ||
257 | -// ],dbWhere(['email_id'=>$this->emailId(),'uuid'=>md5($this->emailId().$folder->getName())]),false); | 238 | + $this->db->update(folderSql::$table,[ |
239 | + 'exsts' => $this->db->count(listsSql::listCount( | ||
240 | + dbWhere( | ||
241 | + [ | ||
242 | + 'folder_id'=>$fid, | ||
243 | + 'deleted' => 0, | ||
244 | + ] | ||
245 | + ) | ||
246 | + )), | ||
247 | + 'unseen' => $this->db->count(listsSql::listCount( | ||
248 | + dbWhere( | ||
249 | + [ | ||
250 | + 'folder_id'=>$fid, | ||
251 | + 'seen' => 0, | ||
252 | + 'deleted' => 0, | ||
253 | + ] | ||
254 | + ) | ||
255 | + )), | ||
256 | + 'last_sync_time' => time() | ||
257 | + ],dbWhere(['email_id'=>$this->emailId(),'id'=>$fid]),false); | ||
258 | 258 | ||
259 | } | 259 | } |
260 | } | 260 | } |
-
请 注册 或 登录 后发表评论