...
|
...
|
@@ -35,6 +35,12 @@ class HotMailArchive { |
|
|
private function start(){
|
|
|
_echo('启动预热邮件归档处理 '.getmypid());
|
|
|
|
|
|
// $fid = [235623,235628,235633,235638,235643,235648,235653,235658,235663,235668,235673,235678,235683,235688,235693,235698,235703,235708,235713,235718,235723,235728,235733,235738,235743,235748,235753,235758,235763,235768,235773,235778,235783,235788,235793,235798,235803,235808,235813,235818,235823,235828,235833,235838,235843,235848,235853,235858,235863,235868,235873,235878,235883,235888,235893,235898,235903,235908,235913,235918,235923,235928,235933,235938,235943,235948,235953,235958,235963,235968,235973,235978,235983,235988,235993,235998,236003,236008,236013,236018];
|
|
|
// foreach ($fid as $i){
|
|
|
// $this->move($i);
|
|
|
// }
|
|
|
// return 0;
|
|
|
|
|
|
$id = 0;
|
|
|
while (1){
|
|
|
$id = $this->run($id);
|
...
|
...
|
@@ -67,13 +73,11 @@ class HotMailArchive { |
|
|
foreach ($list as $item){
|
|
|
try {
|
|
|
$ret = $this->db->throw()->insert('lists_hot',$item,false);
|
|
|
if($ret){
|
|
|
$this->db->delete(listsSql::$table,['id'=>$item['id']]);
|
|
|
}
|
|
|
}catch (Throwable $e){
|
|
|
$this->db->delete('lists_hot',['id'=>$item['id']]);
|
|
|
unset($item['updated_at']);
|
|
|
$ret = $this->db->throw()->insert('lists_hot',$item,false);
|
|
|
}
|
|
|
if($ret){
|
|
|
$this->db->delete(listsSql::$table,['id'=>$item['id']]);
|
|
|
$this->db->update('lists_hot',$item,dbWhere(['id'=>$item['id']]));
|
|
|
}
|
|
|
}
|
|
|
return true;
|
...
|
...
|
|