Authored by 陈轩

fix avatar

... ... @@ -45,6 +45,9 @@ const msgTypeMap = {
};
var userAvatar = socketConf.defaultUserHead;
var workAvatar = socketConf.defaultUserHead;
var chat = {
$chat: null,
$chatWin: null,
... ... @@ -82,7 +85,7 @@ var chat = {
url: '/service/userinfo',
}).then(function(result) {
// 获取用户信息
cmEntity.userHead = result.head || cmEntity.userHead;
userAvatar = result.head || cmEntity.defaultUserHead;
self.fetchHistoryMsg(function() {
self.bootSocket();
});
... ... @@ -135,6 +138,7 @@ var chat = {
.on('keydown.chat.sendText', '.text-in', function(event) {
if (event.which === 13) {
let content = {
avatar: userAvatar,
data: {
content: $.trim(event.target.value)
}
... ... @@ -244,12 +248,15 @@ var chat = {
switch (cm.type) {
case allTypes.CU_SEND:
viewData.from = 'customer';
viewData.avatar = cm.userHead;
break;
case allTypes.CS_SEND:
viewData.from = 'employee';
viewData.avatar = socketConf.defaultUserHead;
break;
case allTypes.ROBOT_SEND:
viewData.from = 'rebot';
viewData.avatar = socketConf.defaultUserHead;
break;
default:
... ...