diff --git a/app/index/controller/Sign.php b/app/index/controller/Sign.php index f2e637f..bba3ba1 100644 --- a/app/index/controller/Sign.php +++ b/app/index/controller/Sign.php @@ -12,32 +12,70 @@ use taoler\com\Level; class Sign extends BaseController { - - protected $uid; - - protected function _initialize() - { - parent::_initialize(); - $this->uid = session('user_id'); - } - - public function lists() - { - //总榜 - $totallist = Db::name('user_sign')->alias('s')->leftJoin('user u', 's.uid=u.id')->field('uid,s.id as id,max(days) as days,name,user_img')->group('uid')->order('days desc')->limit(20)->select(); - $time = time(); + //签到最新,最快,活跃榜JSON数据 + public function signJson() + { + $time = time(); $start_stime = strtotime(date('Y-m-d 0:0:0', $time)) - 1; $end_stime = strtotime(date('Y-m-d 23:59:59', $time)) + 1; - //今日最快 - $fastlist = Db::name('user_sign')->alias('s')->join('user u', 's.uid=u.id')->field('s.*,u.name as name,u.user_img as user_img')->where("s.stime > $start_stime and s.stime < $end_stime")->order('s.id asc')->limit(20)->select(); - //最新 + + $res = []; + $res['status'] = 0; + + //最新 $newlist = Db::name('user_sign')->alias('s')->join('user u', 's.uid=u.id')->field('s.*,u.name as name,u.user_img as user_img')->order('id desc')->limit(20)->select(); - - View::assign('totallist', $totallist); - View::assign('fastlist', $fastlist); - View::assign('newlist', $newlist); - return View::fetch(); - } + + if(count($newlist)){ + foreach($newlist as $n){ + $new = ['uid'=>$n['uid'],'time'=>date('Y-m-d H:i:s',$n['stime']),'user'=>['username'=>$n['name'],'avatar'=>$n['user_img']]]; + $res['data'][0][] = $new; + } + } else { + $res['data'][0] = []; + } + + //今日最快 + $fastlist = Db::name('user_sign')->alias('s')->join('user u', 's.uid=u.id')->field('s.*,u.name as name,u.user_img as user_img')->where("s.stime > $start_stime and s.stime < $end_stime")->order('s.id asc')->limit(20)->select(); + if(count($fastlist)){ + foreach($fastlist as $f){ + $fast = ['uid'=>$f['uid'],'days'=>$f['days'],'time'=>date('Y-m-d H:i:s',$f['stime']),'user'=>['username'=>$f['name'],'avatar'=>$f['user_img']]]; + $res['data'][1][] = $fast; + } + } else { + $res['data'][1] = []; + } + + //总榜 + $totallist = Db::name('user_sign')->alias('s')->leftJoin('user u', 's.uid=u.id')->field('uid,s.id as id,max(days) as days,name,user_img')->group('uid')->order('days desc')->limit(20)->select(); + if(count($totallist)){ + foreach($totallist as $t){ + $total = ['uid'=>$t['uid'],'days'=>$f['days'],'user'=>['username'=>$t['name'],'avatar'=>$t['user_img']]]; + $res['data'][2][] = $total; + } + } else { + $res['data'][2] = []; + } + + return json($res); + } + + //签到状态 + public function status() + { + if(session('user_id')){ + $res = $this->todayData()->getData(); + if($res['is_sign'] == 1){ + return json(['status'=>0,'msg'=>'已签到','data'=>['signed'=>$res['is_sign'],'token'=>'1111','experience'=>$res['score'],'days'=>$res['days']]]); + } else { + return json(['status'=>0,'msg'=>'未签到','data'=>['signed'=>0,'token'=>'1111','experience'=>$res['will_getscore'],'days'=>$res['days']]]); + } + } else { + return json(['status'=>0,'msg'=>'未登陆']); + } + + } + + //执行签到 /** * 执行当天签到 @@ -46,15 +84,15 @@ class Sign extends BaseController public function sign() { if (!Session::has('user_id') || !Session::has('user_name')) { - return json(array('code' => 0, 'msg' => '亲,登陆后才能签到哦','url' => url('Login/index'))); + return json(['status'=>1,'code' => -1, 'msg' => '亲,登陆后才能签到哦','url' => url('Login/index')]); } else { - $uid = session('user_id'); + $uid = $this->uid; $todayData = $this->todayData()->getData(); //var_dump($todayData); if ($todayData['is_sign'] == 1) { //数组中是返回的是一个对象,不能直接用[]来显示,正确的输出方法是:$pic[0]->title问题解决! //exit('{"code":-1,"msg":"你今天已经签过到了"}'); - return json(['code'=>-1,'msg'=>'你今天已签过到!']); + return json(['status'=>1,'code'=>-1,'msg'=>'你今天已签过到!']); } else { $data = $this->getInsertData($uid); @@ -69,7 +107,7 @@ class Sign extends BaseController //$score = $this->getTodayScores($days); $score = $todayData['will_getscore']; $date=date('Ymd'); - $msg=''; + $msg='签到成功'; $teshudate=['20200214','20200501','20201001']; //签到奖励 if(in_array($date,$teshudate)){ @@ -90,9 +128,9 @@ class Sign extends BaseController //到达积分值升级Vip等级 $viplv = Level::writeLv($uid); } - return json(['code'=>200,'score'=>$score,'days'=>$days,'msg'=>$msg]); + return json(['status'=>0,'code'=>200,'msg'=>$msg,'data'=>['signed'=>1,'experience'=>$score,'days'=>$days]]); } else { - return json(['code'=>-1,'msg'=>'签到失败,请刷新后重试!']); + return json(['status'=>1,'code'=>-1,'msg'=>'签到失败,请刷新后重试!']); } } } @@ -141,7 +179,7 @@ class Sign extends BaseController $time = time(); $start_stime = strtotime(date('Y-m-d 0:0:0', $time)) - 1; $end_stime = strtotime(date('Y-m-d 23:59:59', $time)) + 1; - $res = Db::name('user_sign')->where('uid',session('user_id'))->where('stime', '>', $start_stime)->where('stime', '<', $end_stime)->find(); + $res = Db::name('user_sign')->where('uid',session('user_id'))->where('stime', '>', $start_stime and 'stime', '<', $end_stime)->find(); $score = 0; if ($res) { $is_sign = 1; diff --git a/public/json/signin.js b/public/json/signin.js new file mode 100644 index 0000000..bd58380 --- /dev/null +++ b/public/json/signin.js @@ -0,0 +1 @@ +{"status":0,"data":[[{"uid":7635600,"days":8,"time":"2017-11-30T06:26:31.000Z","msec":1512023191068,"token":"4fe3fcffeaf265d66cbb660f5f5494a98ea5cbb1","info":"{\"ip\":\"222.137.16.169\",\"type\":\"\"}","user":{"username":"猜不透的想念","avatar":"//res.layui.com/images/fly/avatar/9.jpg"}},{"uid":7332360,"days":1,"time":"2017-11-30T06:25:26.000Z","msec":1512023125504,"token":"010ae2db1178a5bbfb6624afe5fc2292f21480f3","info":"{\"ip\":\"42.94.6.67\",\"type\":\"\"}","user":{"username":"JasonF","avatar":"//q.qlogo.cn/qqapp/101235792/BDBEF7D3437B5AD803B29FDB5BDC93E9/100"}},{"uid":4419408,"days":1,"time":"2017-11-30T06:25:13.000Z","msec":1512023113068,"token":"2c44f46ad7d74b108facb4a76731942e0654ccb3","info":"{\"ip\":\"110.96.88.211\",\"type\":\"\"}","user":{"username":"旧轩0","avatar":"//q.qlogo.cn/qqapp/101235792/DEE1D7EDC7AE84E1723BB6BE2B7EA03C/100"}},{"uid":8018304,"days":2,"time":"2017-11-30T06:22:43.000Z","msec":1512022963217,"token":"387ac2520e0eab5d0dbdfd70fa92251c7b799659","info":"{\"ip\":\"122.226.183.94\",\"type\":\"\"}","user":{"username":"Web_er","avatar":"//res.layui.com/images/fly/avatar/5.jpg"}},{"uid":7765632,"days":1,"time":"2017-11-30T06:22:43.000Z","msec":1512022963144,"token":"5a7dba0a5dbb1c670184b9d7da28095fcd0d12df","info":"{\"ip\":\"1.83.125.49\",\"type\":\"\"}","user":{"username":"墨程","avatar":"//res.layui.com/images/fly/avatar/11.jpg"}},{"uid":1632624,"days":1,"time":"2017-11-30T06:18:58.000Z","msec":1512022738247,"token":"f1fac688acb32ca8467a20a5bc024ff88b5ebc0d","info":"{\"ip\":\"123.161.192.221\",\"type\":\"\"}","user":{"username":"吊儿","avatar":"http://q.qlogo.cn/qqapp/101235792/0406215CD4BBB9E29C2CA061D85F66F9/100"}},{"uid":6552840,"days":1,"time":"2017-11-30T06:18:10.000Z","msec":1512022689817,"token":"fd1eb04d910e4ce88f36be20345b487728a78fcc","info":"{\"ip\":\"180.169.109.130\",\"type\":\"\"}","user":{"username":"ycyzharry","avatar":"//res.layui.com/images/fly/avatar/2.jpg"}},{"uid":6977376,"days":3,"time":"2017-11-30T06:16:08.000Z","msec":1512022567809,"token":"e7b2920f6093f60f3d79bab563e018be592fae4c","info":"{\"ip\":\"116.22.165.226\",\"type\":\"\"}","user":{"username":"狼孩yannis","avatar":"//q.qlogo.cn/qqapp/101235792/24E1A3A3C1C77C482B4E57644BAB7478/100"}},{"uid":5843040,"days":4,"time":"2017-11-30T06:10:54.000Z","msec":1512022254134,"token":"fde6327c8f97f837c5e32bd509030dcb8d69a33d","info":"{\"ip\":\"218.19.137.215\",\"type\":\"\"}","user":{"username":"wonderfuiiy","avatar":"//q.qlogo.cn/qqapp/101235792/2E9BD2778AA3C1F8D73673FC3FD6D241/100"}},{"uid":4789512,"days":1,"time":"2017-11-30T06:08:11.000Z","msec":1512022091479,"token":"848d33b9cb03230d64576721d487e8931739a490","info":"{\"ip\":\"101.96.134.180\",\"type\":\"\"}","user":{"username":"下划线加点","avatar":"//cdn.layui.com/avatar/4789512.jpg?t=1499677666982"}},{"uid":7948584,"days":1,"time":"2017-11-30T06:07:28.000Z","msec":1512022047832,"token":"84a11da7855941e01b41d2c5eb4194f39b09a7b6","info":"{\"ip\":\"61.185.224.115\",\"type\":\"\"}","user":{"username":"凡人一枚?","avatar":"//q.qlogo.cn/qqapp/101235792/A982418B508045D5AF53966E9DA39B68/100"}},{"uid":6044640,"days":2,"time":"2017-11-30T06:07:08.000Z","msec":1512022027996,"token":"ce99ac3dd37369388cee57107e46b131d001fdde","info":"{\"ip\":\"123.233.117.195\",\"type\":\"\"}","user":{"username":"平常心i","avatar":"//res.layui.com/images/fly/avatar/11.jpg"}},{"uid":8046192,"days":1,"time":"2017-11-30T06:05:47.000Z","msec":1512021947463,"token":"7560400ebadfc1c296031e2be8755ad10e870fa6","info":"{\"ip\":\"171.216.152.226\",\"type\":\"\"}","user":{"username":"黑猫","avatar":"//cdn.layui.com/avatar/8046192.jpg?t=1511972966161"}},{"uid":7187208,"days":6,"time":"2017-11-30T06:03:41.000Z","msec":1512021820608,"token":"8a5b3fde3015d32e8cc83a69235b91eb584a394d","info":"{\"ip\":\"114.224.27.134\",\"type\":\"\"}","user":{"username":"书生29","avatar":"//q.qlogo.cn/qqapp/101235792/32BBCA4626A9F394283EFED537AE761B/100"}},{"uid":6127632,"days":3,"time":"2017-11-30T06:01:08.000Z","msec":1512021667649,"token":"1dacd8f37182556235eab47a76196b6727b85030","info":"{\"ip\":\"113.111.10.122\",\"type\":\"\"}","user":{"username":"Oreki","avatar":"//q.qlogo.cn/qqapp/101235792/9E17530C6505003BFB7A40A523A10C9B/100"}},{"uid":3405696,"days":4,"time":"2017-11-30T05:59:05.000Z","msec":1512021545011,"token":"39df8388517c45bd2fbf3ef9893d3a7b2d65953e","info":"{\"ip\":\"221.226.125.130\",\"type\":\"\"}","user":{"username":"丿咖啡","avatar":"/avatar/3405696.jpg"}},{"uid":8011080,"days":1,"time":"2017-11-30T05:57:18.000Z","msec":1512021438177,"token":"aae408ece771aa06b1e7af281e25181a7a4ea0bd","info":"{\"ip\":\"120.39.60.15\",\"type\":\"\"}","user":{"username":"JohnMaple","avatar":"//q.qlogo.cn/qqapp/101235792/A04D215752C0F5F369BFDF7B416AAAD5/100"}},{"uid":6064968,"days":4,"time":"2017-11-30T05:57:10.000Z","msec":1512021429820,"token":"88153e8caa85ff2ccac5946574890ffea456306e","info":"{\"ip\":\"123.166.22.229\",\"type\":\"\"}","user":{"username":"用个名字真难","avatar":"//q.qlogo.cn/qqapp/101235792/21F0961A7243DC371D026180CDF40095/100"}},{"uid":7320600,"days":1,"time":"2017-11-30T05:56:16.000Z","msec":1512021375735,"token":"af869c12a263e10baf305017a04d36b5292c8160","info":"{\"ip\":\"219.147.26.62\",\"type\":\"\"}","user":{"username":"Reckless","avatar":"//q.qlogo.cn/qqapp/101235792/7D77205095DDD48ABE9F12BCB2D0F345/100"}},{"uid":7590408,"days":1,"time":"2017-11-30T05:55:33.000Z","msec":1512021332871,"token":"5e923e5a37177f4748b1916c20a133d3d3e5dc19","info":"{\"ip\":\"210.76.125.20\",\"type\":\"\"}","user":{"username":"Guardian322","avatar":"//q.qlogo.cn/qqapp/101235792/DFF021DEEBCB73397C671E68EF084CBC/100"}}],[{"uid":1331232,"days":51,"time":"2017-11-29T16:00:01.000Z","msec":1511971200955,"token":"ccc0f2aec60497687068240a683725b5c5330d12","info":"{\"ip\":\"171.216.152.209\",\"type\":\"\"}","user":{"username":"一讯","avatar":"//cdn.layui.com/avatar/1331232.png?t=1504957365294"}},{"uid":3226440,"days":64,"time":"2017-11-29T16:00:05.000Z","msec":1511971204657,"token":"1a4ba7fc38cf53eff01f2a0f47e8fc0da059c111","info":"{\"ip\":\"61.144.119.194\",\"type\":\"\"}","user":{"username":"志远有18CM","avatar":"http://q.qlogo.cn/qqapp/101235792/3C039374444019CF9C93F6AA00D5A66E/100"}},{"uid":2699592,"days":63,"time":"2017-11-29T16:00:05.000Z","msec":1511971205403,"token":"26ea175c9e10166aefa5f488436d62860d36473e","info":"{\"ip\":\"10.72.189.166\",\"type\":\"\"}","user":{"username":"孤独木木","avatar":"http://q.qlogo.cn/qqapp/101235792/636C3988F5102FFE645AA6DAD1523117/100"}},{"uid":2680104,"days":58,"time":"2017-11-29T16:00:08.000Z","msec":1511971207505,"token":"ab9cf9ba7e98a5920b86b5b03fb088edeffb8347","info":"{\"ip\":\"14.204.90.147\",\"type\":\"\"}","user":{"username":"龙焱","avatar":"//cdn.layui.com/avatar/2680104.gif?t=1503590050825"}},{"uid":7374528,"days":32,"time":"2017-11-29T16:00:35.000Z","msec":1511971234542,"token":"3e072e3eb55eb692963802632ef65b1deaccfbd2","info":"{\"ip\":\"223.211.78.208\",\"type\":\"\"}","user":{"username":"从零开始90","avatar":"//q.qlogo.cn/qqapp/101235792/5F5E73CA839B3235ABA6A269028ACFCC/100"}},{"uid":168,"days":64,"time":"2017-11-29T16:00:35.000Z","msec":1511971234679,"token":"1fefd5f5de05cafbaadf86be3bc997c5624cc3b7","info":"{\"ip\":\"106.6.175.105\",\"type\":\"\"}","user":{"username":"贤心","avatar":"//cdn.layui.com/avatar/168.jpg?t=1507143496817"}},{"uid":7399392,"days":26,"time":"2017-11-29T16:00:49.000Z","msec":1511971249412,"token":"71444e8a5043b58d37ab84f881d07d660436528f","info":"{\"ip\":\"121.69.48.132\",\"type\":\"\"}","user":{"username":"冬日温暖","avatar":"//q.qlogo.cn/qqapp/101235792/DA0095E5D41F668D310E9A23AB20E514/100"}},{"uid":2462040,"days":5,"time":"2017-11-29T16:01:33.000Z","msec":1511971292679,"token":"b9ad2f27633e2662f7fd686f8e2c80ea65d0fefe","info":"{\"ip\":\"39.155.134.200\",\"type\":\"\"}","user":{"username":"歌谣i","avatar":"//cdn.layui.com/avatar/2462040.gif?t=1510229835444"}},{"uid":6950160,"days":1,"time":"2017-11-29T16:01:34.000Z","msec":1511971293873,"token":"ffde5a83e3ba98651b6f4bac72217f328b73c566","info":"{\"ip\":\"27.211.156.108\",\"type\":\"\"}","user":{"username":"贝那雷斯","avatar":"//q.qlogo.cn/qqapp/101235792/8DD228ED772F2D774CE42A3269EC8F1A/100"}},{"uid":5484024,"days":18,"time":"2017-11-29T16:01:37.000Z","msec":1511971297435,"token":"a8971701ad5f4999b66be9366dac39bb7d3310c0","info":"{\"ip\":\"59.42.121.88\",\"type\":\"\"}","user":{"username":"奈佑","avatar":"//q.qlogo.cn/qqapp/101235792/ECE9E0AEA4338FB6852972194462BFE6/100"}},{"uid":5393304,"days":64,"time":"2017-11-29T16:02:18.000Z","msec":1511971337867,"token":"fb04c7df4887f318d2d3d4a413ae31b7a2831413","info":"{\"ip\":\"223.73.110.249\",\"type\":\"\"}","user":{"username":"indifferent","avatar":"//cdn.layui.com/avatar/5393304.jpg?t=1503634102116"}},{"uid":7096152,"days":17,"time":"2017-11-29T16:02:28.000Z","msec":1511971347797,"token":"3f8b3b935bbb87f93e631088d082bb8c2a36330c","info":"{\"ip\":\"14.153.124.6\",\"type\":\"\"}","user":{"username":"骑着猪去兜风","avatar":"//q.qlogo.cn/qqapp/101235792/7F319249F9FC6F0BD242F79F91003D2C/100"}},{"uid":1599864,"days":53,"time":"2017-11-29T16:03:17.000Z","msec":1511971397217,"token":"00011506325781ce300a532af4b9aeeab33a1f7e","info":"{\"ip\":\"115.236.91.18\",\"type\":\"\"}","user":{"username":"xinconan","avatar":"http://tva3.sinaimg.cn/crop.0.0.180.180.180/59943e42jw1e8qgp5bmzyj2050050aa8.jpg"}},{"uid":2492616,"days":56,"time":"2017-11-29T16:03:30.000Z","msec":1511971409532,"token":"e7062b575d2c52cf19bc8a6fb4e7be1fbc451c81","info":"{\"ip\":\"58.60.118.158\",\"type\":\"\"}","user":{"username":"chenug","avatar":"http://q.qlogo.cn/qqapp/101235792/197D29B8AE1BCB8013BD300CBE8E1BAD/100"}},{"uid":6021288,"days":19,"time":"2017-11-29T16:03:43.000Z","msec":1511971422673,"token":"19667d09b0fa8539833f1b265bf90a4509000a3e","info":"{\"ip\":\"113.201.48.117\",\"type\":\"\"}","user":{"username":"考拉","avatar":"//res.layui.com/images/fly/avatar/2.jpg"}},{"uid":2300592,"days":4,"time":"2017-11-29T16:04:00.000Z","msec":1511971439799,"token":"07c2901dadb2488b916236f345372906b4d3d405","info":"{\"ip\":\"119.129.118.27\",\"type\":\"\"}","user":{"username":"伟大的脚丫","avatar":"//cdn.layui.com/avatar/2300592.jpg?t=1506492675031"}},{"uid":7325304,"days":6,"time":"2017-11-29T16:05:14.000Z","msec":1511971514001,"token":"a5bb34bee7bae1af608e1ec3899e6281a7534905","info":"{\"ip\":\"123.132.122.210\",\"type\":\"\"}","user":{"username":"superrayman","avatar":"//res.layui.com/images/fly/avatar/0.jpg"}},{"uid":5041176,"days":49,"time":"2017-11-29T16:05:22.000Z","msec":1511971522296,"token":"36e6519a86476b5f958aeea5b32e09a1ba2193a9","info":"{\"ip\":\"121.205.210.196\",\"type\":\"\"}","user":{"username":"烟波垂钓","avatar":"//res.layui.com/images/fly/avatar/4.jpg"}},{"uid":1350384,"days":27,"time":"2017-11-29T16:05:42.000Z","msec":1511971542260,"token":"ba385c77900c98f49a2f59e7d183b01bb37bf5ee","info":"{\"ip\":\"123.10.146.229\",\"type\":\"\"}","user":{"username":"ErrorCode","avatar":"/avatar/1350384.png"}},{"uid":270816,"days":18,"time":"2017-11-29T16:07:30.000Z","msec":1511971649506,"token":"29585fdecec79925adb24b6963935728f2fab3e4","info":"{\"ip\":\"223.104.20.97\",\"type\":\"\"}","user":{"username":"林子夕","avatar":"http://q.qlogo.cn/qqapp/101235792/C62B7AC75D179C95BC8AAC03C3FB21E0/100"}}],[{"uid":3226440,"days":64,"time":"2017-11-29T16:00:05.000Z","msec":1511971204657,"token":"1a4ba7fc38cf53eff01f2a0f47e8fc0da059c111","info":"{\"ip\":\"61.144.119.194\",\"type\":\"\"}","user":{"username":"志远有18CM","avatar":"http://q.qlogo.cn/qqapp/101235792/3C039374444019CF9C93F6AA00D5A66E/100"}},{"uid":168,"days":64,"time":"2017-11-29T16:00:35.000Z","msec":1511971234679,"token":"1fefd5f5de05cafbaadf86be3bc997c5624cc3b7","info":"{\"ip\":\"106.6.175.105\",\"type\":\"\"}","user":{"username":"贤心","avatar":"//cdn.layui.com/avatar/168.jpg?t=1507143496817"}},{"uid":5393304,"days":64,"time":"2017-11-29T16:02:18.000Z","msec":1511971337867,"token":"fb04c7df4887f318d2d3d4a413ae31b7a2831413","info":"{\"ip\":\"223.73.110.249\",\"type\":\"\"}","user":{"username":"indifferent","avatar":"//cdn.layui.com/avatar/5393304.jpg?t=1503634102116"}},{"uid":914256,"days":64,"time":"2017-11-29T22:06:27.000Z","msec":1511993187206,"token":"a0c86e3aadcde010cfc0e58dd45f2d86ce05141f","info":"{\"ip\":\"49.95.206.133\",\"type\":\"\"}","user":{"username":"luoye","avatar":"//cdn.layui.com/avatar/914256.jpg?t=1509407524833"}},{"uid":4925424,"days":64,"time":"2017-11-30T00:23:02.000Z","msec":1512001382321,"token":"a996df02cd30fabce5d91a07570081417f7152e7","info":"{\"ip\":\"58.253.37.218\",\"type\":\"\"}","user":{"username":"天外飞仙","avatar":"//q.qlogo.cn/qqapp/101235792/0645B6F031DC075395CF6628FE25CC06/100"}},{"uid":2493120,"days":64,"time":"2017-11-30T01:22:10.000Z","msec":1512004930357,"token":"943e516d851dcadf1bed873ada06de04181516c7","info":"{\"ip\":\"101.81.128.187\",\"type\":\"\"}","user":{"username":"易墨","avatar":"/avatar/2493120.png"}},{"uid":109200,"days":64,"time":"2017-11-30T01:26:20.000Z","msec":1512005180413,"token":"58227621bd87e7e52ccdd650c74ee14fa8c3d65d","info":"{\"ip\":\"58.48.79.22\",\"type\":\"\"}","user":{"username":"larry","avatar":"http://q.qlogo.cn/qqapp/101235792/5BAD5EBBDBBA45FC5166AD2CD0C785EC/100"}},{"uid":5427912,"days":64,"time":"2017-11-30T01:38:17.000Z","msec":1512005897416,"token":"c44803cd35d315598f67cccd3760ca502b51f5ca","info":"{\"ip\":\"113.116.52.106\",\"type\":\"\"}","user":{"username":"一根燃烧的胸毛","avatar":"//cdn.layui.com/avatar/5427912.jpg?t=1508423979257"}},{"uid":3033744,"days":64,"time":"2017-11-30T03:25:36.000Z","msec":1512012335818,"token":"1737a23536479677879cd4f187b53d056bf5e3de","info":"{\"ip\":\"125.69.79.26\",\"type\":\"\"}","user":{"username":"lxxt","avatar":"http://res.layui.com/images/fly/avatar/1.jpg"}},{"uid":625632,"days":64,"time":"2017-11-30T05:20:00.000Z","msec":1512019199595,"token":"8cb74adc91c54bb816390ab789b32010b0cea2cb","info":"{\"ip\":\"114.235.181.180\",\"type\":\"\"}","user":{"username":"單克拉的眼淚","avatar":"/avatar/625632.png"}},{"uid":2699592,"days":63,"time":"2017-11-29T16:00:05.000Z","msec":1511971205403,"token":"26ea175c9e10166aefa5f488436d62860d36473e","info":"{\"ip\":\"10.72.189.166\",\"type\":\"\"}","user":{"username":"孤独木木","avatar":"http://q.qlogo.cn/qqapp/101235792/636C3988F5102FFE645AA6DAD1523117/100"}},{"uid":3483480,"days":60,"time":"2017-11-30T00:41:16.000Z","msec":1512002475560,"token":"37d65b0daf5b2dc31e27a7a64f0e2977f04ddc35","info":"{\"ip\":\"180.169.184.238\",\"type\":\"\"}","user":{"username":"finder","avatar":"//cdn.layui.com/avatar/3483480.jpg?t=1505177911465"}},{"uid":38976,"days":60,"time":"2017-11-30T00:54:40.000Z","msec":1512003280371,"token":"612c1dcf536691c74ec11a403106ecf13f3423bc","info":"{\"ip\":\"119.136.199.115\",\"type\":\"\"}","user":{"username":"小马","avatar":"//cdn.layui.com/avatar/38976.jpg?t=1510234056859"}},{"uid":2680104,"days":58,"time":"2017-11-29T16:00:08.000Z","msec":1511971207505,"token":"ab9cf9ba7e98a5920b86b5b03fb088edeffb8347","info":"{\"ip\":\"14.204.90.147\",\"type\":\"\"}","user":{"username":"龙焱","avatar":"//cdn.layui.com/avatar/2680104.gif?t=1503590050825"}},{"uid":88368,"days":58,"time":"2017-11-30T01:49:34.000Z","msec":1512006573923,"token":"aa1573dc264b044b1cc9d2b7c23d3a982468e628","info":"{\"ip\":\"124.127.111.214\",\"type\":\"\"}","user":{"username":"飘飘雨下","avatar":"http://res.layui.com/images/fly/avatar/5.jpg"}},{"uid":4237464,"days":57,"time":"2017-11-29T23:40:05.000Z","msec":1511998804815,"token":"1400696b0b3cd88831dee9ca76696b0cf8e41793","info":"{\"ip\":\"223.104.249.246\",\"type\":\"\"}","user":{"username":"じ辰╆紫天せ","avatar":"http://q.qlogo.cn/qqapp/101235792/D06E5B3B3417FB5FDD44FB49A7FC497D/100"}},{"uid":6631968,"days":57,"time":"2017-11-30T01:22:55.000Z","msec":1512004975386,"token":"7b80ad75654631d1eaa892e611fb8ab8e216fd26","info":"{\"ip\":\"117.136.89.157\",\"type\":\"\"}","user":{"username":"wxm4252","avatar":"//res.layui.com/images/fly/avatar/3.jpg"}},{"uid":2492616,"days":56,"time":"2017-11-29T16:03:30.000Z","msec":1511971409532,"token":"e7062b575d2c52cf19bc8a6fb4e7be1fbc451c81","info":"{\"ip\":\"58.60.118.158\",\"type\":\"\"}","user":{"username":"chenug","avatar":"http://q.qlogo.cn/qqapp/101235792/197D29B8AE1BCB8013BD300CBE8E1BAD/100"}},{"uid":5308464,"days":56,"time":"2017-11-30T00:44:45.000Z","msec":1512002684935,"token":"4bd672b0fa54b1270c0448155b3a8b5d94515058","info":"{\"ip\":\"113.0.88.47\",\"type\":\"\"}","user":{"username":"愿得一人心丶","avatar":"//q.qlogo.cn/qqapp/101235792/69C5A2BF33C09CE64AF4C9DA964549E7/100"}},{"uid":6930504,"days":56,"time":"2017-11-30T00:47:38.000Z","msec":1512002857500,"token":"96abdb48128609f881ef28167bf5542f2e2cb1ae","info":"{\"ip\":\"119.123.152.119\",\"type\":\"\"}","user":{"username":"创意","avatar":"//q.qlogo.cn/qqapp/101235792/2E753B9E1D6221F0DA2ACBADA94FF600/100"}}]]} \ No newline at end of file diff --git a/public/static/res/mods/index.js b/public/static/res/mods/index.js index 6474966..b35b9f8 100644 --- a/public/static/res/mods/index.js +++ b/public/static/res/mods/index.js @@ -1,7 +1,7 @@ /** - + TaoLer社区修改 www.aieok.com @Name: Fly社区主入口 - + 2021-5.21 */ @@ -515,14 +515,15 @@ layui.define(['layer', 'laytpl', 'form', 'element', 'upload', 'util'], function( }); } -/* + //签到 + var jName = "金币"; var tplSignin = ['{{# if(d.signed){ }}' ,'' - ,'获得了{{ d.experience }}飞吻' + ,'获得了{{ d.experience }}' + jName + '' ,'{{# } else { }}' ,'' - ,'可获得{{ d.experience }}飞吻' + ,'可获得{{ d.experience }}' + jName + '' ,'{{# } }}'].join('') ,tplSigninDay = '已连续签到{{ d.days }}天' @@ -541,7 +542,7 @@ layui.define(['layer', 'laytpl', 'form', 'element', 'upload', 'util'], function( ,elemSigninDays = $('.fly-signin-days'); if(elemSigninMain[0]){ - + fly.json('/sign/status', function(res){ if(!res.data) return; signRender.token = res.data.token; @@ -552,8 +553,8 @@ layui.define(['layer', 'laytpl', 'form', 'element', 'upload', 'util'], function( $('body').on('click', '#LAY_signin', function(){ var othis = $(this); if(othis.hasClass(DISABLED)) return; - - fly.json('/sign/in/', { + + fly.json('/sign/sign/', { token: signRender.token || 1 }, function(res){ signRender(res.data); @@ -568,31 +569,39 @@ layui.define(['layer', 'laytpl', 'form', 'element', 'upload', 'util'], function( //签到说明 elemSigninHelp.on('click', function(){ - layer.open({ - type: 1 - ,title: '签到说明' - ,area: '300px' - ,shade: 0.8 - ,shadeClose: true - ,content: ['
“签到”可获得社区飞吻,规则如下' - ,'
连续签到天数 | 每天可获飞吻 |
---|---|
<5 | 5 |
≥5 | 10 |
≥15 | 15 |
≥30 | 20 |
“签到”可获得社区' + jName + ',规则如下' + ,'
连续签到天数 | 每天可获' + jName + ' |
---|
您的财富经验值:{$user.point} 金币
您当前为:VIP{$user.vip}
您的财富经验值:{$user.point} 金币
您当前为:VIP{$user.vip}