|
|
@@ -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,
|