作者 anyv
1 个管道 的构建 通过 耗费 0 秒

投票

@@ -76,6 +76,17 @@ class VoteController extends WeChatBaseController{ @@ -76,6 +76,17 @@ class VoteController extends WeChatBaseController{
76 Db::name('mevo') -> insert($tian); 76 Db::name('mevo') -> insert($tian);
77 $data = Db::name('vote') -> where('id',$id) -> setInc('votes'); 77 $data = Db::name('vote') -> where('id',$id) -> setInc('votes');
78 78
  79 +
  80 + //投票优惠券
  81 + $uid = Db::name('members_user') -> where('uid',$mid) -> find();
  82 + $tpyh = Db::name('coupons') -> where('type',4) -> find();
  83 + $coupyh['uid'] = $uid['id'];
  84 + $coupyh['cid'] = $tpyh['id'];
  85 + $coupyh['state'] = 0;
  86 + $coupyh['code'] = date('md').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8);
  87 + Db::name('coupons_user') -> insert($coupyh);
  88 +
  89 +
79 if($data){ 90 if($data){
80 return false; 91 return false;
81 }else{ 92 }else{
@@ -88,6 +99,16 @@ class VoteController extends WeChatBaseController{ @@ -88,6 +99,16 @@ class VoteController extends WeChatBaseController{
88 public function vshuang(){ 99 public function vshuang(){
89 100
90 $mid = cmf_get_current_user_id(); 101 $mid = cmf_get_current_user_id();
  102 +
  103 + //投票优惠券
  104 + $uid = Db::name('members_user') -> where('uid',$mid) -> find();
  105 + $tpyh = Db::name('coupons') -> where('type',4) -> find();
  106 + $coupyh['uid'] = $uid['id'];
  107 + $coupyh['cid'] = $tpyh['id'];
  108 + $coupyh['state'] = 0;
  109 + $coupyh['code'] = date('md').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8);
  110 + Db::name('coupons_user') -> insert($coupyh);
  111 +
91 $ids = explode(',', input('post.ids')); 112 $ids = explode(',', input('post.ids'));
92 foreach ($ids as $key => $value) { 113 foreach ($ids as $key => $value) {
93 Db::name('vote') -> where('id',$value) -> setInc('votes'); 114 Db::name('vote') -> where('id',$value) -> setInc('votes');
@@ -96,6 +117,9 @@ class VoteController extends WeChatBaseController{ @@ -96,6 +117,9 @@ class VoteController extends WeChatBaseController{
96 $data['mid'] = $mid; 117 $data['mid'] = $mid;
97 $data['vid'] = $tid; 118 $data['vid'] = $tid;
98 $pan = Db::name('mevo') -> insert($data); 119 $pan = Db::name('mevo') -> insert($data);
  120 +
  121 +
  122 +
99 if($pan){ 123 if($pan){
100 return true; 124 return true;
101 }else{ 125 }else{