chengkun
2025-05-23 a6f7b382623096b6a00924f418447cf5204e825e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<?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']);
    }
}