正在显示
2 个修改的文件
包含
6 行增加
和
2 行删除
@@ -34,7 +34,7 @@ class AdminPrizeOrderController extends AdminBaseController | @@ -34,7 +34,7 @@ class AdminPrizeOrderController extends AdminBaseController | ||
34 | ->join('prize p','po.prize_id=p.id') | 34 | ->join('prize p','po.prize_id=p.id') |
35 | ->join('users u','po.users_id=u.id') | 35 | ->join('users u','po.users_id=u.id') |
36 | ->where($where) | 36 | ->where($where) |
37 | - ->field('po.*,u.*,p.name,p.score as pscore,po.status as postatus') | 37 | + ->field('po.*,p.name,p.score as pscore,po.status as postatus,u.nickname,u.mobile') |
38 | ->paginate('15'); | 38 | ->paginate('15'); |
39 | $data->appends($param); | 39 | $data->appends($param); |
40 | 40 |
@@ -126,12 +126,16 @@ class PrizeController extends WeChatBaseController | @@ -126,12 +126,16 @@ class PrizeController extends WeChatBaseController | ||
126 | public function getPrize(){ | 126 | public function getPrize(){ |
127 | $re=$this->checkUser(); | 127 | $re=$this->checkUser(); |
128 | $id=$this->request->param('id'); | 128 | $id=$this->request->param('id'); |
129 | - if(Db::name('users')->where('id',$re['id'])->find()['score']<Db::name('prize')->where('id',$id)->find()['score']){ | 129 | + $users_score=Db::name('users')->where('id',$re['id'])->find()['score']; |
130 | + $prize_score=Db::name('prize')->where('id',$id)->find()['score']; | ||
131 | + if($users_score<$prize_score){ | ||
130 | return 0; | 132 | return 0; |
131 | } | 133 | } |
132 | $data['prize_id']=$id; | 134 | $data['prize_id']=$id; |
133 | $data['users_id']=$re['id']; | 135 | $data['users_id']=$re['id']; |
134 | $data['create_time']=time(); | 136 | $data['create_time']=time(); |
137 | + Db::name('users')->where('id',$re['id'])->setDec('score',$prize_score); | ||
138 | + Db::name('users_score_log')->insert(['users_id'=>$re['id'],'create_time'=>time(),'action'=>'兑换礼品','score'=>$prize_score]); | ||
135 | Db::name('prize_order')->insert($data); | 139 | Db::name('prize_order')->insert($data); |
136 | return 1; | 140 | return 1; |
137 | } | 141 | } |
-
请 注册 或 登录 后发表评论