浏览代码

不在清除删除邮件里未领取奖励的邮件

cyzhao 11 月之前
父节点
当前提交
7dbcdef14d
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      Gameserver/App/process/EmailProc.php

+ 3 - 0
Gameserver/App/process/EmailProc.php

@@ -744,6 +744,9 @@ class EmailProc {
         $arr = $mem->hgetall($key);                                             # 所有邮件
         $del = array_filter((array) $arr, function ($v) use ($ts) {
             $email = new Ins_Email($v);
+            if($email->appendix != null && $email->drawedts == 0){
+                return false;
+            }
             return $email->ExpireTs() < $ts;                                    # 选出过期邮件
         });
         if (count($del)) {                                                      # >0