setTable('user_sign'.$time); }else{ $this->setTable('user_sign'); } } /** * 用户是否已签到 * @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(); } }