[微站模板]微信小程序 夺宝答题王 前端源码+后端源码+数据库全套源码下载
作者:风月 日期:2018-10-03 00:01:38 浏览:2487 分类:网站源码
【实例简介】
环境要求:centos php7.0 mysql5.6,t'hinkphp实现的后端
域名配置好https
建议使用宝塔环境一键配置
将后台代码上传至网站根目录
修改数据库配置文件\data\conf\db.php
用Navicat或者phpmyadmin将enve_dbdt.sql导入数据库
打开你的网站http://hb.5988vip.cn/index.php/admin/public/login
用户名 :admin 密码:kuangfuhui 配置你的小程序后台吧
小程序前端对接:修改前端文件app.js
App({
setConfig: {
url: 'http://hb.5988vip.cn',
hb_appid: 'wx087ce1d12cb37296',
hb_appsecret: 'd5ede221af6372e2d8115d93c4b01fa7'
},
改成你的小程序信息即可
服务类目:选择教育-在线教育
【实例截图】
后台截图如下:
小程序截图如下:
【核心代码】
wx_user = M("WxUser"); } //提现用户信息 public function userInfo(){ $field = 'amount,zm_points'; $info = $this->wx_user->field($field)->where('id=%d',array($this->user_id))->find(); $cash = $info['amount'] < 0 ? '0.00' : $info['amount']; $data = [ 'cash_status'=>true, 'amount'=>$cash, 'commision'=>C('HB_COMMISION'),//佣金比例 'amount_min'=>C('AMOUNT_MIN'),//红包最低金额 'receive_amount_min'=>C('RECEIVE_AMOUNT_MIN'),//领单个红包最低金额 'hbadv_min'=>C('HBADV_MIN'),//红包最低金额 'hbshare_min'=>C('HBSHARE_MIN'),//领单个红包最低金额 'hb_max_amount'=>50000,//最大发红包金额 'hb_max_num'=>10000,//最大发红包数量 'ctime'=>$info['zm_points'], 'share_text'=>1, 'nowfrequency'=>0, ]; if( $cash getAdv('index'); //$data['kouling'] = M('kouling')->field('link_description')->where(array('link_status'=>1))->order('listorder asc')->select(); //获取 $data['rule'] = C('gamerule');//'挑战口令一共有5条,每条口令都有相应的限制时间,在规定时间内完成挑战.'; $data['money'] = C('gamefuli');//'颁发王者口令普通话优秀证书'; //控制更多游戏图标显示 $data['moreFlag'] = C('moreGameFlag'); //$data['moreFlag'] = 0 ; //答题界面标语 $data['ruleText'] = C('gameruletxt');//'总分达到'.( C('jige')??450 ).'分以上即可获得证书'; $this->ajaxReturn(['code'=>20000,'msg'=>'success', 'data'=>$data]); } /* * 个人中心api 返回广告和金额 */ public function moneyAndAdv(){ $field = 'amount,frozen_amount'; $info = $this->wx_user->field($field)->where('id=%d',array($this->user_id))->find(); $cash = bcsub($info['amount'],$info['frozen_amount'],2); $cash = $cash < 0 ? '0.00' : $cash; $adv = AdvController::instance()->getAdv('user_center'); $this->ajaxReturn(['code'=>20000,'msg'=>'success', 'amount'=>$cash, 'adv'=>$adv]); } /** * 释放冻结金额 * time 2017.11.15 * author xueweijian */ public function rurnFrozenAmount(){ $pid = I('post.pid/d'); $enve = M('enve')->field('pay_type')->where(['id'=>$pid])->find(); if ($enve['pay_type'] == 2 ) { $res = $this->wx_user->where(array('id'=>$this->user_id))->save(['amount'=>['exp', '`amount` `frozen_amount`'], 'frozen_amount'=>0 ]); if(empty($res)){ $this->ajaxReturn(['code'=>40500,'msg'=>'账户异常']); } } $this->ajaxReturn(['code'=>20000,'msg'=>'success']); } /* * 订阅 */ public function subscribe() { $state = I('post.subsc/d'); $formIds = I('post.formIds', '', 'htmlspecialchars_decode'); if (!empty($formIds)) { FormidController::saveFormId($formIds, $this->openid); } if ($state != 0 && $state != 1) { $this->ajaxReturn(['code'=>40500,'msg'=>'操作失败']); } $res = M('wx_user')->where(['openid'=>$this->openid])->save(['subscribe'=>$state]); if (empty($res)){ $this->ajaxReturn(['code'=>40500,'msg'=>'操作失败2']); } $this->ajaxReturn(['code'=>20000, 'state'=>$state, 'msg'=>'订阅成功']); } /* * 接受from_id */ public function saveFromId() { $fromIds = I('post.fromids', '', 'strip_tags'); foreach ($fromIds as $k=>&$v){ $v['openid'] = $this->openid; } M('fromids')->save($fromIds); } // 排序 public function sortArrByField(&$array, $field, $desc = false){ $fieldArr=array(); foreach ($array as $k => $v) { $fieldArr[$k] = $v[$field]; } $sort = $desc == false ? SORT_ASC : SORT_DESC; array_multisort($fieldArr, $sort, $array); } /** * 获取个人中心数据 */ public function getUserInfo(){ $quarter = C('quarter')??1; $data = M('challenge')->where(" quarter = '$quarter' ")->order('point desc')->select(); static $user_array = []; foreach ($data as $k => $v) { if( in_array( $v['user_id'], $user_array ) ){ unset( $data[$k] ); }else{ $user_array[] = $v['user_id']; } } /* //按发包次数排序 $this->sortArrByField($data,'point' ,SORT_DESC );*/ //添加排行数 static $rankNum = 1; foreach ($data as $kkk => $vvv) { if( $kkk == 0 ){ $data[$kkk]['rank'] = 1; }else{ if( $data[$kkk]['point'] == $data[$kkk-1]['point'] ){ $data[$kkk]['rank'] = $rankNum; }else{ $data[$kkk]['rank'] = $rankNum 1; $rankNum ; } } //拿到用户的排名就break if( $vvv['user_id'] == $this->user_id ){ $my['rank'] = $data[$kkk]['rank']; break; } } if( empty($my['rank']) ){ $my['rank'] = '未上榜'; } $my['maxPoint'] = M('challenge')->where(" quarter = '$quarter' and user_id = '{$this->user_id}'")->max( 'point' )??0; $my['all_challenge'] = M('challenge')->where(" quarter = '$quarter' and user_id = '$this->user_id' ")->count(); $my['all_pass'] = M('challenge')->where(" quarter = '$quarter' and user_id = '$this->user_id' and is_pass = 1")->count(); $this->ajaxReturn(['code'=>20000, 'data'=>$my]); } }
猜你还喜欢
- 06-23 贯彻16字方针安全隐秘加密网站源码
- 10-30 wordpress给文章添加图片灯箱/暗箱功能,点击图片弹出|支持dux最新主题
- 03-13 ZFAKA-简单、稳定、高效的个人发卡源码附搭建教程
- 06-28 [微站模板] 某宝淘的自称2000套微信小程序源码 目测也就300多套 源码下载
- 02-20 [游戏源码] H5微信游戏源码 奔驰宝马转盘游戏源码后台可kong制源码下载
- 12-12 [H5源码] 2018最新H5微信极速筛子/极速骰宝游戏源码下载
- 12-12 [游戏源码] H5微信葫芦鱼棋牌游戏源码完整运营版源码,带后台管理系统源码下载
- 12-12 [游戏源码] [VIP源码] PHP &MYSQL H5癞子牛&牛完整版下载
- 03-10 ThinkPHP5多小区物业管理系统源码PHP物业管理系统(多小区支持,支持N个小区)
- 03-10 魅思Msvod V10视频系统源码 开源无加密修复全能版,在线视频+小说+图片+域名防封+代理分销
- 03-02 微信公众号红包互换系统源码,完美运营版,个人免签支付收款,Thinkphp内核,转盘+刮刮乐+扫雷
- 03-02 微小豆朋友圈分享赚钱系统最新版,微信文章转发赚钱,域名防封,五级代码分销模式
取消回复欢迎 你 发表评论:
-
- 最新文章
- 热门文章
- 热评文章
VMware虚拟机v17.6.0精简版
BurnAware Professional v18.0.0,最强光盘映像工具
DiskGenius v5.6.0.1565专业版
不忘初心Windows7旗舰精简版
不忘初心Windows10精简优化版合集
不忘初心Windows 10 LTSC 2021精简版
不忘初心最新Windows11精简版
Adobe通杀补丁GenP-Zii
安卓记忆宫殿v1.2.10免费纯净版
囧次元1.5.7.3去广告正常登录
【12-11暂停更新】SSR更新分享,老司机懂的,滴滴!
ai明星同人换脸,《极乐神教》1-5部合集
极品番号动图推荐一波12-28
上原亚衣(上原亜衣)作品番号合集
酒井千波(酒井ちなみ)作品番号合集
[3D漫画] [3D全彩/合集]同人画师—大D 2020年12月步兵整合+游戏插画[210MB]
SWAG最美女演员“chinhbaby”,SWAG里演过圣诞麋鹿妹的新片
越南少女“Erica hand”回归P站更名为“Xiao e”
教你如何搜索AV字幕,中文字幕爱好者的福利
白咲碧(香椎みなみ)作品番号合集
【12-11暂停更新】SSR更新分享,老司机懂的,滴滴!
[PC+安卓]表姐1.6完结版 汉化作弊版|我的性感表姐 Ver1.60 精修汉化作弊版,新增全程攻略
2021科幻动作《永恒族》4K.HD中英双字
[动画] [铃芽之旅 Suzume no Tojimari][铃芽户缔][Trial Version]【正式流媒体版】外挂中字 正式版
全国大保健狼友资源,全部验证过,老司机数据库
[公告]必看!关于充值、资源等问题
[资料] 1~12年级奥数教程
[美剧] [西部世界][1-4 季合集][英语双字][无删减][MP4][BD1080p]
[极品国模] 刘亦雯2021.03.28(S)无水印,明星颜值极品身材国模大尺度私拍[765P/5.12G]
极品美女好身材可爱面容带你爱爱,美颜撸管必备-更新链接
- 最新评论
-
小时候的最爱cwwwg 评论于:12-16 很久之前就想看了,谢谢楼主收集图的 评论于:05-15 有意思的片子sdssds3 评论于:03-22 很久就想看啦。谢谢楼主sdssds3 评论于:03-22 经典永留存bantiaomin 评论于:02-08 看看在说四个眼 评论于:02-03 gooooooodflyingmoon 评论于:01-04 コメント我喜双中国、万分感谢t3taira 评论于:08-30 好评推荐bbaa365 评论于:08-28 加油很好啊军子混混 评论于:08-20
- 热门tag