Authored by 李奇

fixed:评价关闭修正

... ... @@ -51,6 +51,7 @@ var tipTpl = require('hbs/service/tip.hbs'),
var processInfo = {
scrollLoad: false,
manual: false,
completeClose: false, // 评价完成后关闭
promoter: 1, // 评论发起者 1:客户自己 2:客服
savedEval: false // 是否保存过评论
};
... ... @@ -513,9 +514,12 @@ function pageInit() {
/**
* 显示评价弹框
*/
function showEvalModal(isclose) {
function showEvalModal(cptClose) {
var $evalModal = $('#makeEvaluation');
// 评价完成后关闭
processInfo.completeClose = cptClose;
// 没有接入人工
if (!processInfo.manual) {
return;
... ... @@ -552,11 +556,6 @@ function pageInit() {
if (res && res.code === 200) {
// 评价原因
len && discontentHtml(len, data);
if (isclose) {
// 评价完成后,是否关闭窗口
window.close();
}
}
$evalModal.modal('show');
}
... ... @@ -937,6 +936,11 @@ function pageInit() {
socketConfCM.type = allRTs.EVAL_NOTICE;
socketConfCM.uuid = uuid.v4();
socketChat.send(socketConfCM);
// 完成后关闭
if(processInfo.completeClose) {
window.close();
}
}
},
error: function() {
... ...