|
@@ -16,7 +16,8 @@ class Card
|
|
|
{
|
|
|
$key = Dever::input('key');
|
|
|
$user = Dever::input('user');
|
|
|
- $page = Dever::input('page');
|
|
|
+ $msg_page = Dever::input('msg_page');
|
|
|
+ $msg_project_id = Dever::input('msg_project_id');
|
|
|
$project_id = Dever::input('project_id');
|
|
|
$info = Dever::db('youzan/card')->one(array('option_key' => $key, 'option_project_id' => $project_id));
|
|
|
if ($info) {
|
|
@@ -28,12 +29,12 @@ class Card
|
|
|
Dever::db('youzan/card_list')->update(array('where_id' => $one[$key]['id'], 'user' => $user, 'status' => 2));
|
|
|
|
|
|
# 检查info,有无msg_key,有则发送模板消息
|
|
|
- if ($info['msg_key'] && $info['page'] && $info['msg_content']) {
|
|
|
- if ($page) {
|
|
|
- $info['msg_page'] = $page;
|
|
|
+ if ($msg_project_id && $info['msg_key'] && $info['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'], $project_id, $user, $info['msg_page'], $send);
|
|
|
+ Dever::load('applet/msg')->sendOne($info['msg_key'], $msg_project_id, $user, $info['msg_page'], $send);
|
|
|
}
|
|
|
return $one[$key];
|
|
|
}
|