| 1234567891011121314151617181920212223242526272829303132333435363738394041 | <?phpnamespace App\Modules\User\Models;use Illuminate\Database\Eloquent\Model;class UserSign extends Model{	protected $connection = 'api_mysql';	    protected $table = 'user_sign';    protected $fillable = ['uid','price','day','sign_time'];    /**     * 用户是否已签到     * @param $uid     * @param $day     * @return mixed     */    public static function isSign($uid,$day){        return self::where('uid',$uid)->where('day',$day)->first();    }    /**     * 签到     * @param $uid     * @param $day     * @return mixed     */    public static function sign($uid,$day,$fee){        $data = ['uid'=>$uid,'price'=>$fee,'day'=>$day,'sign_time'=>time()];        return self::create($data);    }    /**     * 用户签到记录     */    public static function getUserSignRecord($uid){        return self::where('uid',$uid)->select('price','sign_time')->orderBy('sign_time','desc')->paginate();    }}
 |