| 
...
 | 
...
 | 
@@ -410,17 +410,17 @@ class Home extends Base { | 
| 
 | 
 | 
                 $datas[$k]['have_new'] = redis()->getDel('have_new_mail_'.$v['id']);
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
                 // 计算
 | 
| 
 | 
 | 
                 $folders = db()->all(folderSql::all($v['id'],'`id`'));
 | 
| 
 | 
 | 
                 foreach ($folders as $folder){
 | 
| 
 | 
 | 
                     $w = [
 | 
| 
 | 
 | 
                         'email_id'  =>  $v['id'],
 | 
| 
 | 
 | 
                         'folder_id'  =>  $folder['id'],
 | 
| 
 | 
 | 
                     ];
 | 
| 
 | 
 | 
                     db()->update(folderSql::$table,[
 | 
| 
 | 
 | 
                         'exsts' =>  db()->count(listsSql::listCount(dbWhere($w))),
 | 
| 
 | 
 | 
                         'unseen' =>  db()->count(listsSql::listCount(dbWhere(array_merge($w,['seen'=>0])))),
 | 
| 
 | 
 | 
                     ],'`id` = '.$folder['id'],false);
 | 
| 
 | 
 | 
                 }
 | 
| 
 | 
 | 
 //                $folders = db()->all(folderSql::all($v['id'],'`id`'));
 | 
| 
 | 
 | 
 //                foreach ($folders as $folder){
 | 
| 
 | 
 | 
 //                    $w = [
 | 
| 
 | 
 | 
 //                        'email_id'  =>  $v['id'],
 | 
| 
 | 
 | 
 //                        'folder_id'  =>  $folder['id'],
 | 
| 
 | 
 | 
 //                    ];
 | 
| 
 | 
 | 
 //                    db()->update(folderSql::$table,[
 | 
| 
 | 
 | 
 //                        'exsts' =>  db()->count(listsSql::listCount(dbWhere($w))),
 | 
| 
 | 
 | 
 //                        'unseen' =>  db()->count(listsSql::listCount(dbWhere(array_merge($w,['seen'=>0])))),
 | 
| 
 | 
 | 
 //                    ],'`id` = '.$folder['id'],false);
 | 
| 
 | 
 | 
 //                }
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
             }
 | 
| 
 | 
 | 
             // 返回成功的参数值
 | 
...
 | 
...
 | 
 |