Skip to content

Commit 89b4784

Browse files
committed
Revert "Revert "Revert "CLOUD-14729 前端 - 希望会话结束的时候 ,可以让用户先打问题是否解决的标签,在打满意度评分"""
This reverts commit e2aa401.
1 parent 4b5859e commit 89b4784

File tree

5 files changed

+4
-49
lines changed

5 files changed

+4
-49
lines changed

src/i18n/en-US.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ module.exports = {
6464
},
6565
evaluation: {
6666
rate_my_service: "Rate my service",
67-
rate_my_evalute: "请问客服是否解决了您的问题?",
6867
review: "Review",
6968
select_level_please: "Select a star",
7069
select_tag_please: "Select a label",

src/i18n/zh-CN.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ module.exports = {
6464
},
6565
evaluation: {
6666
rate_my_service: "请对我的服务做出评价",
67-
rate_my_evalute: "请问客服是否解决了您的问题?",
6867
review: "请输入评价内容",
6968
select_level_please: "请先选择星级",
7069
select_tag_please: "请先选择标签",

src/js/app/pages/main/apis.js

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -936,21 +936,6 @@ function getSatisfactionTipWord(){
936936
});
937937
}
938938

939-
function getEvaluteSolveWord(){
940-
return new Promise(function(resolve, reject){
941-
api("getEvaluteSolveWord", {
942-
tenantId: config.tenantId
943-
}, function(msg){
944-
var tipWord = utils.getDataByPath(msg, "data.entities.0.optionValue") || __("evaluation.rate_my_evalute");
945-
resolve(tipWord);
946-
}, function(){
947-
// 异常时,问题解决评价引导语为默认提示语,无reject
948-
var tipWord = __("evaluation.rate_my_evalute");
949-
resolve(tipWord);
950-
});
951-
});
952-
}
953-
954939
function updateCustomerInfo(data){
955940
return new Promise(function(resolve, reject){
956941
Promise.all([
@@ -1262,7 +1247,6 @@ module.exports = {
12621247
getOptForShowTrackMsg: getOptForShowTrackMsg,
12631248
getOptForManualMenuGuide: getOptForManualMenuGuide,
12641249
getlaiyeHtml: getlaiyeHtml,
1265-
getEvaluteSolveWord: getEvaluteSolveWord,
12661250

12671251
update: function(cfg){
12681252
config = cfg;

src/js/app/pages/main/satisfaction.js

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ var invite;
2121
var score;
2222
var evaluationDegreeId;
2323
var isSingleTag;
24-
var resolvedDom;
25-
var resolveTip;
26-
var resolvedId = 1;
2724
var _initOnce = _.once(_init);
2825

2926
module.exports = {
@@ -33,13 +30,10 @@ module.exports = {
3330

3431
function _init(){
3532
loading.show("satisfaction");
36-
apiHelper.getEvaluteSolveWord().then(function(tip){
37-
resolveTip = tip;
38-
});
3933
apiHelper.getSatisfactionTipWord().then(function(tipWord){
4034
dom = utils.createElementFromHTML([
4135
"<div class=\"wrapper\">",
42-
"<div class=\"resolveCon\"><span class=\"title\">" + resolveTip + "</span>",
36+
"<div class=\"resolveCon\"><span class=\"title\">问题解决评价引导语?</span>",
4337
"<div><span class=\"resolve-btn selected resolved\" data-num = \"1\"><i class=\"icon-resolved\"></i>已解决</span>",
4438
"<span class=\"resolve-btn unresolved\" data-num = \"2\"><i class=\"icon-unresolved\"></i>未解决</span></div></div>",
4539
"<span class=\"title\">" + tipWord + "</span>",
@@ -52,12 +46,11 @@ function _init(){
5246
commentDom = dom.querySelector("textarea");
5347
tagContainer = dom.querySelector(".tag-container");
5448
resolvedBtn = dom.querySelectorAll(".resolve-btn");
55-
resolvedDom = dom.querySelector(".resolved");
5649

5750
utils.live(".resolve-btn", "click", function(){
5851
utils.removeClass(resolvedBtn, "selected");
5952
utils.addClass(this, "selected");
60-
resolvedId = this.dataset.num;
53+
console.log(this.dataset.num);
6154
});
6255

6356
utils.live("li", "click", function(){
@@ -105,14 +98,9 @@ function _clear(){
10598
utils.removeClass(starList, "sel");
10699
// clear label
107100
tagContainer.innerHTML = "";
108-
// clear resolvedBtn
109-
utils.removeClass(resolvedBtn, "selected");
110-
utils.addClass(resolvedDom, "selected");
111-
resolvedId = 1;
112-
113101
}
114102

115-
function _sendSatisfaction(score, content, session, invite, appraiseTags, resolutionParam, evaluationDegreeId){
103+
function _sendSatisfaction(score, content, session, invite, appraiseTags, evaluationDegreeId){
116104
channel.sendText("", {
117105
ext: {
118106
weichat: {
@@ -124,7 +112,6 @@ function _sendSatisfaction(score, content, session, invite, appraiseTags, resolu
124112
detail: content,
125113
summary: score,
126114
appraiseTags: appraiseTags,
127-
resolutionParam: resolutionParam,
128115
evaluationDegreeId: evaluationDegreeId,
129116
}
130117
}
@@ -180,12 +167,6 @@ function _confirm(){
180167
name: elem.innerText
181168
};
182169
});
183-
var resolutionParam = [{
184-
id: resolvedId,
185-
name: resolvedId == 1 ? "已解决" : "未解决",
186-
score: resolvedId,
187-
resolutionParamTags: []
188-
}];
189170

190171
// 必须选择星级
191172
if(!score){
@@ -200,7 +181,7 @@ function _confirm(){
200181
return false;
201182
}
202183

203-
_sendSatisfaction(score, content, session, invite, appraiseTags, resolutionParam, evaluationDegreeId);
184+
_sendSatisfaction(score, content, session, invite, appraiseTags, evaluationDegreeId);
204185
uikit.showSuccess(__("evaluation.submit_success"));
205186
_clear();
206187
}

src/js/transfer/api.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -766,14 +766,6 @@ up2Im.listen(function(msg){
766766
excludeData: true,
767767
});
768768
break;
769-
case "getEvaluteSolveWord":
770-
emitAjax({
771-
url: "__WEBIM_SLASH_KEY_PATH__/v1/webimplugin/tenants/" + tenantId + "/options/evaluteSolveWord",
772-
type: "GET",
773-
msg: msg,
774-
excludeData: true,
775-
});
776-
break;
777769
case "getPassword2":
778770
emitAjax({
779771
url: "__WEBIM_SLASH_KEY_PATH__/v1/webimplugin/visitors/password2"

0 commit comments

Comments
 (0)