コード例 #1
0
 public function coupons_del()
 {
     $itemid = $this->_get('itemid', 'intval');
     $info = M('Member_card_coupon')->where(array('token' => $this->token, 'id' => $itemid))->field('is_weixin,card_id')->find();
     if ($info['is_weixin']) {
         $coupons = new WechatCoupons($this->wxuser);
         $res = $coupons->delCard($info['card_id']);
         if ($res['errcode']) {
             $this->error($res['errmsg']);
         }
     }
     $data = M('Member_card_coupon')->where(array('token' => session('token'), 'id' => $itemid))->save(array('is_delete' => 1));
     //$data = M('Member_card_coupon')->where(array('token'=>session('token'),'id'=>$itemid))->delete();
     if ($data == false) {
         $this->error('删除失败');
     } else {
         //M('Member_card_coupon_record')->where(array(''))->delete();  未完成
         $this->success('操作成功', U('Member_card/coupons', array('token' => $this->token)));
     }
 }