ProductionComment.php 929 字节
<?php


namespace app\common\model;


class ProductionComment extends BaseModel
{
    // 追加属性
    protected $append = [
        'str_time'
    ];

    /**
     * 时间格式修改
     * @param $value
     * @param $data
     * @return false|string  最新格式时间
     */
    public function getStrTimeAttr($value,$data){
        //获取今天凌晨0点时间
        $jin = strtotime(date("Y-m-d"),time());
        //如果小于10分钟
        if ($data['createtime'] + 10*60 > time()){
            return '刚刚';
        }
        //如果是今天的
        if ($data['createtime'] > $jin){
            return date('H:i',$data['createtime']);
        }
        //其他
        return date('m-d H:i',$data['createtime']);
    }

    /**
     * 关联用户表
     */
    public function User(){
        return $this->belongsTo('user','user_id','id')->field('id,avatar,nickname,username,authlist');
    }
}