update
1.更新im
This commit is contained in:
+2
-2
@@ -196,7 +196,7 @@
|
||||
|
||||
const getDataList = async () => {
|
||||
try {
|
||||
const res = await get('/health-emergency/api/emergency/order/getGroupMemberList', { sessionId: store.getters.getSessionId });
|
||||
const res = await get('/health-emergency/api/emergency/order/getGroupMemberList', { sessionId: store.getters.getGroupId });
|
||||
if (res?.code === 200) {
|
||||
dataList.value = (res?.result || []).map((item: any) => {
|
||||
return {
|
||||
@@ -288,7 +288,7 @@
|
||||
const submit = () => {
|
||||
loading.value = true;
|
||||
post('/health-emergency/api/emergency/addGroupUser', {
|
||||
groupId: store.getters.getSessionId,
|
||||
groupId: store.getters.getGroupId,
|
||||
memberList: transferSelectedList.value.map((t: any) => {
|
||||
return t?.userID;
|
||||
}),
|
||||
|
||||
+1
-1
@@ -447,7 +447,7 @@ export default class TUICallService implements ITUICallService {
|
||||
console.error(`${NAME.PREFIX}_handleError, errorCode: ${code}; errorMessage: ${callTips || message}.`);
|
||||
}
|
||||
private async _handleNewInvitationReceived(event: any) {
|
||||
store.commit('setSessionId', event?.groupID);
|
||||
store.commit('setGroupId', event?.groupID);
|
||||
console.log(`${NAME.PREFIX}onCallReceived event data: ${JSON.stringify(event)}.`);
|
||||
const { sponsor = '', isFromGroup, callMediaType, inviteData = {}, calleeIdList = [], groupID = '' } = this._analyzeEventData(event);
|
||||
const currentUserInfo: IUserInfo = TUIStore.getData(StoreName.CALL, NAME.LOCAL_USER_INFO);
|
||||
|
||||
@@ -27,6 +27,7 @@ interface RootState {
|
||||
doctorName: string;
|
||||
orderId: string | null;
|
||||
sessionId: string | null;
|
||||
groupId: string | null;
|
||||
}
|
||||
|
||||
// 初始任务列表
|
||||
@@ -64,6 +65,7 @@ const initialState: RootState = {
|
||||
doctorName: '',
|
||||
orderId: null,
|
||||
sessionId: null,
|
||||
groupId: null,
|
||||
};
|
||||
|
||||
// 创建 store
|
||||
@@ -76,6 +78,7 @@ const store = createStore<RootState>({
|
||||
getDoctorName: (state) => state.doctorName,
|
||||
getOrderId: (state) => state.orderId,
|
||||
getSessionId: (state) => state.sessionId,
|
||||
getGroupId: (state) => state.groupId,
|
||||
// 新增有用的 getters
|
||||
getCompletedTasks: (state) => state.taskList.filter((task) => task.status),
|
||||
getTaskById: (state) => (id: number) => state.taskList.find((task) => task.id === id),
|
||||
@@ -130,6 +133,9 @@ const store = createStore<RootState>({
|
||||
setSessionId(state, sessionId: string | null) {
|
||||
state.sessionId = sessionId;
|
||||
},
|
||||
setGroupId(state, groupId: string | null) {
|
||||
state.groupId = groupId;
|
||||
},
|
||||
},
|
||||
|
||||
actions: {
|
||||
|
||||
Reference in New Issue
Block a user