|
|
@@ -22,7 +22,7 @@ class MeetingModel extends BaseModel
|
|
|
// 设置数据表
|
|
|
protected $table = 'meetings';
|
|
|
|
|
|
- protected $appends = ['areas','time_text','time_text1'];
|
|
|
+ protected $appends = ['areas','start_time','meeting_time','time_text','time_text1'];
|
|
|
|
|
|
public function getThumbAttribute($value)
|
|
|
{
|
|
|
@@ -44,6 +44,22 @@ class MeetingModel extends BaseModel
|
|
|
return $startAt.' - '.$endAt;
|
|
|
}
|
|
|
|
|
|
+ // 倒计时开始
|
|
|
+ public function getStartTimeAttribute()
|
|
|
+ {
|
|
|
+ $dateTime = time();
|
|
|
+ $time = $this->start_at? strtotime($this->start_at) : 0;
|
|
|
+ return $time>$dateTime?intval($dateTime-$time) : 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ // 会议时长
|
|
|
+ public function getMeetingTimeAttribute()
|
|
|
+ {
|
|
|
+ $startTime = $this->start_at? strtotime($this->start_at) : 0;
|
|
|
+ $endTime = $this->end_at? strtotime($this->end_at) : time();
|
|
|
+ return $endTime>$startTime?intval($endTime-$startTime) : 0;
|
|
|
+ }
|
|
|
+
|
|
|
// 时间
|
|
|
public function getTimeText1Attribute()
|
|
|
{
|