fix:消息位置判断修改

feat-im-0607-ch
ch 2 years ago
parent 894c53c2d0
commit e08a84b850

@ -2,7 +2,7 @@
* @Author: ch * @Author: ch
* @Date: 2022-06-07 15:41:05 * @Date: 2022-06-07 15:41:05
* @LastEditors: ch * @LastEditors: ch
* @LastEditTime: 2022-06-14 14:59:41 * @LastEditTime: 2022-06-14 15:26:44
* @Description: file content * @Description: file content
*/ */
import * as api from '@/api/chat'; import * as api from '@/api/chat';

@ -146,13 +146,14 @@
const store = useStore(); const store = useStore();
store.dispatch('chat/queryCurCustomerService'); store.dispatch('chat/queryCurCustomerService');
const socketInit = () => { const socketInit = () => {
if (!store.state.chat.curCustomerService.waiterId) { let waiterId = store.state.chat.curCustomerService.waiterId;
if (!waiterId) {
setTimeout(() => { setTimeout(() => {
socketInit(); socketInit();
}, 1000); }, 1000);
return false; return false;
} }
ImInit(store.state.chat.curCustomerService.waiterId).then(() => { ImInit(waiterId).then(() => {
Im.getSessionList(); Im.getSessionList();
}); });
}; };

@ -4,7 +4,7 @@
:class="{ :class="{
[`--${messageType[props.message.type]}`]: true, [`--${messageType[props.message.type]}`]: true,
'--notify': messageType[props.message.type] === 'custom' && content.type === 'transferWaiterSession', '--notify': messageType[props.message.type] === 'custom' && content.type === 'transferWaiterSession',
'--self': props.message.fromId !== props.session.fromId, '--self': props.message.fromId == $store.state.chat.curCustomerService.waiterId,
}" }"
> >
<!-- --> <!-- -->

Loading…
Cancel
Save