|
@@ -31,6 +31,7 @@ class Note
|
|
|
$where['uid'] = $uid;
|
|
|
$where['data_id'] = $id;
|
|
|
$where['type'] = $type;
|
|
|
+ $where['cate_id'] = $system;
|
|
|
$info = Dever::db('act/live_note')->one($where);
|
|
|
if (!$info) {
|
|
|
if ($formid) {
|
|
@@ -39,6 +40,7 @@ class Note
|
|
|
|
|
|
Dever::db('act/live_note')->insert($where);
|
|
|
} else {
|
|
|
+ $update['cate_id'] = $system;
|
|
|
$update['where_id'] = $info['id'];
|
|
|
if ($formid) {
|
|
|
$update['formid'] = $formid;
|
|
@@ -87,14 +89,14 @@ class Note
|
|
|
Dever::load('sms/api.send', 'note_live', $user['mobile'], $send);
|
|
|
}
|
|
|
|
|
|
- $formid = Dever::load('act/lib/form')->get($v['uid'], 1);
|
|
|
-
|
|
|
+ //$formid = Dever::load('act/lib/form')->get($v['uid'], 1);
|
|
|
+ $formid = $v['formid'];
|
|
|
if ($formid) {
|
|
|
# 发送模板消息
|
|
|
$wechat = Dever::db('passport/wechat')->one(array('uid' => $v['uid']));
|
|
|
if ($wechat && Dever::project('wechat_applet')) {
|
|
|
$send['key'] = 'note_live';
|
|
|
- $send['project_id'] = 1;
|
|
|
+ $send['project_id'] = $v['cate_id'];
|
|
|
$send['touser'] = $wechat['openid'];
|
|
|
$send['page'] = Dever::config('base')->applet_index . '?scene=' . Dever::login($v['uid']) . ',' . $v['type'] . ',' . $v['id'];
|
|
|
$send['data'] = array
|