wesmiler пре 2 месеци
родитељ
комит
4f2068abb5
1 измењених фајлова са 2 додато и 0 уклоњено
  1. 2 0
      app/Services/Api/MeetingService.php

+ 2 - 0
app/Services/Api/MeetingService.php

@@ -200,6 +200,7 @@ class MeetingService extends BaseService
         $info = $this->model->where(['id'=>$meetingId])->first();
         $startAt = isset($info['start_at'])?$info['start_at'] : '';
         $endAt = isset($info['end_at'])?$info['end_at'] : '';
+        $orderDay = isset($info['order_day']) && $info['order_day']>1?intval($info['order_day']) : 1; // 订单关联天数
         if($startAt && $nowDate < $startAt){
             RedisService::clear($cacheKey);
             $this->error = '会议尚未开始,无法签到';
@@ -234,6 +235,7 @@ class MeetingService extends BaseService
             'meeting_id' => $meetingId,
             'order_count' => 0,
             'order_total' => 0,
+            'expired_at' => date('Y-m-d H:i:s', time() + $orderDay * 86400),
             'create_time' => time(),
             'update_time' => time(),
             'mark' => 1,