MrShi
2025-03-12 69a1b3bf45738f048361ee4ccb6bdc64fce35720
h5/api/meeting.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,113 @@
import { http } from '@/utils/service.js'
// ä¼šè®®å®¤åˆ—表
export const roomsListPost = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/rooms/roomsList',
    method: 'get',
    data
  })
}
// ä¼šè®®å®¤æ—¶é—´æ®µ
export const getRoomUseTime = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/rooms/getRoomUseTime',
    method: 'post',
    data
  })
}
// ä¼šè®®å®¤æ—¶é—´æ®µ é¢„定会议室
export const reservationMeeting = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/meeting/reservationMeeting',
    method: 'post',
    data
  })
}
// ä¼šè®®å®¤æ—¶é—´æ®µ è¯¦æƒ…
export const meetingDetail = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/meeting/meetingDetail',
    method: 'get',
    data
  })
}
// ä¼šè®®å®¤ äººå‘˜
export const userPagePost = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/system/user/findAllList',
    method: 'post',
    data
  })
}
// ä¼šè®®å®¤ è¯¦æƒ…
export const getRoomDetail = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/rooms/getRoomDetail',
    method: 'get',
    data
  })
}
// ä¼šè®®å®¤ h5详情
export const getAppRoomDetail = (id) => {
  return http({
    url: 'meetingAdmin/cloudService/business/bookings/'+id,
    method: 'get'
  })
}
// ä¼šè®®å®¤ ç®¡ç†
export const myMeetingPage = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/meeting/myMeetingPage',
    method: 'post',
    data
  })
}
// ä¼šè®®å®¤ å½“月
export const monthMeetingPage = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/meeting/monthMeeting',
    method: 'get',
    data
  })
}
// ä¼šè®®å®¤ ä¿®æ”¹
export const updateById = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/business/rooms/updateById',
    method: 'post',
    data
  })
}
// ä¼šè®®å®¤ æ’¤å›ž
export const cancelById = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/business/meeting/reservationCancel',
    method: 'post',
    data
  })
}
// ä¼šè®®å®¤ ç»“束
export const closeMeetignById = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/business/meeting/reservationOver',
    method: 'post',
    data
  })
}
// ä¼šè®®å®¤ å¼€å§‹
export const startMeetignById = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/meeting/start',
    method: 'post',
    data
  })
}
// ä¼šè®®å®¤ æå‰å¼€å§‹
export const startEarlyMeetignById = (data) => {
  return http({
    url: 'meetingAdmin/cloudService/web/meeting/startEarly',
    method: 'post',
    data
  })
}