正在显示
1 个修改的文件
包含
11 行增加
和
6 行删除
@@ -197,7 +197,9 @@ class Mail { | @@ -197,7 +197,9 @@ class Mail { | ||
197 | if(!$status['EXISTS']){ | 197 | if(!$status['EXISTS']){ |
198 | return true; | 198 | return true; |
199 | } | 199 | } |
200 | - | 200 | + if($email_id==11){ |
201 | + logs('同步中....'); | ||
202 | + } | ||
201 | // | 203 | // |
202 | $nu = 100; | 204 | $nu = 100; |
203 | $msgno = 1; | 205 | $msgno = 1; |
@@ -218,15 +220,18 @@ class Mail { | @@ -218,15 +220,18 @@ class Mail { | ||
218 | break; | 220 | break; |
219 | } | 221 | } |
220 | 222 | ||
223 | + if($email_id==11){ | ||
224 | + logs('同步中'); | ||
225 | + } | ||
226 | + | ||
221 | $uids = array_column($uids,'UID'); | 227 | $uids = array_column($uids,'UID'); |
222 | $existsUids = $db->all(listsSql::getUids($email_id,$folder_id,$uids)); | 228 | $existsUids = $db->all(listsSql::getUids($email_id,$folder_id,$uids)); |
223 | - if(!$existsUids){ | ||
224 | - $existsUids = []; | ||
225 | - }else{ | 229 | + if($existsUids){ |
226 | $existsUids = array_column($existsUids,'uid'); | 230 | $existsUids = array_column($existsUids,'uid'); |
231 | + // 获取不存在数据库的uid | ||
232 | + $uids = array_diff($uids,$existsUids); | ||
227 | } | 233 | } |
228 | - // 获取不存在数据库的uid | ||
229 | - $uids = array_diff($uids,$existsUids); | 234 | + |
230 | 235 | ||
231 | $msgno += $nu; | 236 | $msgno += $nu; |
232 | 237 |
-
请 注册 或 登录 后发表评论