bug修改
This commit is contained in:
parent
9a1cb0b712
commit
d607d55792
@ -28,6 +28,16 @@ class KefuController {
|
||||
return $conn;
|
||||
}
|
||||
|
||||
private function translateAttachments($config)
|
||||
{
|
||||
$attachments = '';
|
||||
foreach ($config as $attachment) {
|
||||
$attachments .= $attachment['item_id'] . ':' . $attachment['count'] . ';';
|
||||
}
|
||||
return $attachments;
|
||||
}
|
||||
|
||||
|
||||
private function getAwardConfig($gameid, $condition)
|
||||
{
|
||||
$url = '';
|
||||
@ -47,7 +57,6 @@ class KefuController {
|
||||
if ($ret['errcode'] == 0) {
|
||||
return $ret['items'];
|
||||
} else {
|
||||
die();
|
||||
return;
|
||||
}
|
||||
}
|
||||
@ -232,11 +241,12 @@ class KefuController {
|
||||
}
|
||||
foreach ($rows as $row) {
|
||||
$shareInfo = require('../config/kefu.share.config.php');
|
||||
$gameid = phpcommon/extractGameId($row['accountid']);
|
||||
$this->sendKefuMsg($userInfo['accountid'],
|
||||
array (
|
||||
"touser" => $row['openid'],
|
||||
"msgtype" => "miniprogrampage",
|
||||
"miniprogrampage" =>$shareInfo['1011']
|
||||
"miniprogrampage" =>$shareInfo[$gameid]
|
||||
));
|
||||
|
||||
if ($row['idx'] > $last_idx) {
|
||||
@ -300,8 +310,8 @@ class KefuController {
|
||||
$conn = $this->getMysql($accountid);
|
||||
$ret = $conn->execScript('INSERT INTO accounts_kefu(accountid, channel, gameid, openid, awardtime) ' .
|
||||
'SELECT :accountid, :channel, :gameid, :openid, :awardtime ' .
|
||||
'FROM accounts_kefu ' .
|
||||
'WHERE NOT EXISTS(SELECT accountid FROM accounts_kefu WHERE accoutid=:accountid);',
|
||||
'FROM DUAL ' .
|
||||
'WHERE NOT EXISTS(SELECT accountid FROM accounts_kefu WHERE accountid=:accountid);',
|
||||
array(
|
||||
':accountid' => $accountid,
|
||||
':channel' => WEIXIN_CHANNEL,
|
||||
|
Loading…
x
Reference in New Issue
Block a user