<?php
|
|
class reward_controller extends com_controller{
|
|
/**
|
* 兑换记录列表
|
*/
|
function changeList_action(){
|
$redeemM = $this->MODEL('redeem');
|
$statisM = $this->MODEL('statis');
|
$where['uid'] = $this->member['uid'];
|
|
if($_POST['type']!='all'){
|
$where['status'] = $_POST['type'];
|
}
|
$total = $redeemM->getChangeNum($where);
|
$page = $_POST['page'];
|
$limit = $_POST['limit'];
|
$limit = !$limit?20:$limit;
|
|
if($page){
|
$pagenav = ($page-1)*$limit;
|
$where['limit'] = array($pagenav,$limit);
|
}else{
|
$where['limit'] = array('',$limit);
|
}
|
$where['orderby'] = array('id,desc');
|
$List = $redeemM -> getChangeList($where);
|
$statis = $statisM->getInfo($this->member['uid'],array('usertype'=>2));
|
|
$statis['integral'] = number_format($statis['integral']);
|
if($List['list'] && is_array($List['list'])){
|
$data['error']=1;
|
}else{
|
$List['list'] = $List;
|
}
|
$List['statis'] = $statis;
|
$this -> render_json($data['error'], 'ok', $List,$total);
|
}
|
function delChange_action(){
|
$redeemM = $this->MODEL('redeem');
|
|
$uid = $this->member['uid'];
|
|
$id = intval($_POST['id']);
|
|
$where['id'] = $id;
|
$data['member'] = 'com';
|
$data['usertype'] = 2;
|
$data['uid'] = $uid;
|
$data['type'] = 'one';
|
$data['id'] = $id;
|
|
$return = $redeemM -> delChange($id,$data);
|
|
if($return['cod']==9){
|
|
$error = 1;
|
|
}else{
|
|
$error = 2;
|
}
|
$this -> render_json($error,$return['msg']);
|
}
|
function rebatesdel_action(){
|
$id = (int)$_POST['id'];
|
$ltM = $this -> MODEL('lietou');
|
$result = $ltM -> delRebates($id,array('uid'=>$this->uid,'usertype'=>$this->usertype,'type'=>1));//type==1我推荐的人才
|
if($result['errcode']==9){
|
$error = 1;
|
}else{
|
$error = 0;
|
}
|
$this -> render_json($error,$result['msg']);
|
}
|
}
|