写一个继承Model的BaseModel
<?php
/**
 * Created by Vien.
 * User: vien
 * Date: 2019/2/23
 * Time: 11:26 AM
 */
namespace App\Model;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class BaseModel extends Model {
   /**
     * 使用软删除
     */
    // use SoftDeletes;
    /**
     * 需要转换成日期的属性
     *
     * @var array
     */
    protected $dates = ['deleted_at'];
    /**
     * 默认使用时间戳戳功能
     *
     * @var bool
     */
    public $timestamps = true;
    /**
     * 获取当前时间
     *
     * @return int
     */
    public function freshTimestamp() {
        return time();
    }
    /**
     * 避免转换时间戳为时间字符串
     *
     * @param DateTime|int $value
     * @return DateTime|int
     */
    public function fromDateTime($value) {
        return $value;
    }
    /**
     * 从数据库获取的为获取时间戳格式
     *
     * @return string
     */
    public function getDateFormat() {
        return 'U';
    }
}然后在其他model类继承BaseModel
<?php
namespace App\Model\Loan;
use App\Model\BaseModel;
class Promotion extends BaseModel
{
    // 
}