dever 7 anos atrás
pai
commit
530b42af76
1 arquivos alterados com 7 adições e 1 exclusões
  1. 7 1
      youzan/src/Card.php

+ 7 - 1
youzan/src/Card.php

@@ -45,7 +45,6 @@ class Card
 	# 分配优惠券,此处需要做高并发处理
 	public function get()
 	{
-		Dever::alert('error');
 		$key = Dever::input('key');
 		$user = Dever::input('user');
 		$msg_page = Dever::input('msg_page');
@@ -60,6 +59,13 @@ class Card
 				$state = Dever::lock($this->lock . '_' . $info['id']);
 				//$state = true;
 				if (!$state) {
+					if ($msg_project_id && $info['msg_key'] && $info['msg_page'] && $info['msg_content']) {
+						if ($msg_page) {
+							$info['msg_page'] = $msg_page;
+						}
+						$send = Dever::load('applet/msg')->getData($info['msg_content']);
+						Dever::load('applet/msg')->sendOne($info['msg_key'], $msg_project_id, $user, $info['msg_page'], $send);
+					}
 					Dever::alert('error');
 				} else {
 					$list = Dever::db('youzan/card_list')->getAll(array('option_card_id' => $info['id'], 'option_status' => 1));