|
@@ -241,7 +241,7 @@ class Kefu extends BaseController
|
|
|
wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
|
|
wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
|
|
|
|
|
|
|
|
//自动回复-人工客服接线成功
|
|
//自动回复-人工客服接线成功
|
|
|
- Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid);
|
|
|
|
|
|
|
+ Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid,$user->language_code);
|
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|
|
|
Db::rollback();
|
|
Db::rollback();
|
|
|
return $this->error($e->getMessage());
|
|
return $this->error($e->getMessage());
|
|
@@ -298,7 +298,7 @@ class Kefu extends BaseController
|
|
|
wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
|
|
wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
|
|
|
|
|
|
|
|
//自动回复-人工客服接线成功
|
|
//自动回复-人工客服接线成功
|
|
|
- Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid);
|
|
|
|
|
|
|
+ Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid, $user->language_code);
|
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|
|
|
Db::rollback();
|
|
Db::rollback();
|
|
|
return $this->error($e->getMessage());
|
|
return $this->error($e->getMessage());
|
|
@@ -384,7 +384,7 @@ class Kefu extends BaseController
|
|
|
wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
|
|
wsSendMsg(0,'handleChat',['user_id'=>$user_id]);
|
|
|
|
|
|
|
|
//给用户发送客服评分的消息
|
|
//给用户发送客服评分的消息
|
|
|
- $user_open_comment = Config::getFieldValue('user_open_comment');
|
|
|
|
|
|
|
+ $user_open_comment = Config::getFieldValue('user_open_comment', $user->language_code);
|
|
|
if ($user_open_comment == 1 ) {
|
|
if ($user_open_comment == 1 ) {
|
|
|
$param = [
|
|
$param = [
|
|
|
'id' => \utils\Str::getUuid(),
|
|
'id' => \utils\Str::getUuid(),
|
|
@@ -392,13 +392,14 @@ class Kefu extends BaseController
|
|
|
'status' => 'going',
|
|
'status' => 'going',
|
|
|
'sendTime' => time() * 1000,
|
|
'sendTime' => time() * 1000,
|
|
|
'toContactId' => $user_id,
|
|
'toContactId' => $user_id,
|
|
|
- 'content' => Config::getFieldValue('kefu_finished_chat'),
|
|
|
|
|
|
|
+ 'content' => Config::getFieldValue('kefu_finished_chat', $user->language_code),
|
|
|
'file_id' => 0,
|
|
'file_id' => 0,
|
|
|
'is_group' => 0,
|
|
'is_group' => 0,
|
|
|
'user_id' => $cs_uid,
|
|
'user_id' => $cs_uid,
|
|
|
'extends' => json_encode([
|
|
'extends' => json_encode([
|
|
|
'cs_uid' => $old_cs_uid,
|
|
'cs_uid' => $old_cs_uid,
|
|
|
]),
|
|
]),
|
|
|
|
|
+ 'language_code' => $user->language_code,
|
|
|
];
|
|
];
|
|
|
Message::sendMsg($param, 0);
|
|
Message::sendMsg($param, 0);
|
|
|
}
|
|
}
|