471615499@qq.com b72e9574e7 修改
1、小程序端、PC端,修改文字“淮安市行政中心智慧后勤服务平台”
2、小程序端,进入会议系统后加入弹窗(5秒自动关闭),底部加入会议服务热线
3、小程序端、PC端,加入占用取消功能,管理员专用,取消后即删除
2024-11-09 18:24:11 +08:00

245 lines
5.0 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import {
request
} from '../selfRequest';
// 查询条件筛选,废弃
// 1.会议室类型2.人数3.会议室设备4.形式
export function meetingRoomDict(param) {
return request({
// url: '/api/roomContent/searchInfo/' + param,
url: '/app/mr/getConstData',
method: "post",
});
}
// 会议室列表
export function meetingRoomListRq(data) {
return request({
// url: '/api/roomContent/list',
url: '/app/mr/getAllRoom',
method: "post",
data
});
}
// 会议室详情信息
export function meetingRoomDetailRq(data) {
return request({
url: '/app/mr/roomMrs',
method: "post",
data
});
}
// 当前会议室已预约的记录
export function meetingRoomBookedRecordRq(id) {
return request({
url: '/api/roomContent/getMeetingRoomRecord/' + id,
method: "get",
});
}
// 当前会议室是否可以预约
export function selectFreeMeetingRoomRq(data) {
return request({
url: '/api/roomContent/selectFreeMeetingRoom',
method: "post",
data
});
}
// 获取优惠卷
// "userId":10000,
// "customerId":33,
// "type":1 类型 1.会议室2.展厅
export function getCustomerTicketRq(data) {
return request({
url: '/api/roomContent/getCustomerTicket',
method: "post",
data
});
}
// 计算会议室金额
export function calculateMeetingRoomAmountRq(data) {
return request({
url: '/api/roomContent/calculateMeetingRoomAmount',
method: "post",
data
});
}
// 提交会议预约
export function saveMeetingRecordRq(data) {
return request({
url: '/api/roomContent/saveMeetingRecord',
method: "post",
data
});
}
// 根据用户id查询预约记录
export function selectReservationListByUserIdRq(data) {
return request({
// url: '/api/roomContent/selectReservationListByUserId?pageNum=' + data.pageNum + '&pageSize=' + data.pageSize,
url: '/app/mr/list?pageNum=' + data.pageNum + '&pageSize=' + data.pageSize,
method: "post",
data
});
}
// 根据用户id查询参与记录
export function selectVisitorInvitationRecordRq(data) {
return request({
url: '/api/visitor/selectVisitorInvitationRecord/' + data.userId + '?pageNum=' + data.pageNum + '&pageSize=' + data.pageSize,
method: "get",
});
}
// 根据id查询预约信息
export function selectReservationByIdRq(data) {
return request({
// url: '/api/roomContent/selectReservationById/' + id,
url: '/app/mr/getInfo',
method: "post",
data
});
}
// 获取公司地址信息经纬度
export function selectCoordinateRq(data) {
return request({
url: '/api/roomContent/selectCoordinate',
method: "get",
data
});
}
// 根据会议室id查询所有的会议室服务与设备
export function getMeetingRoomServiceAndEquipmentRq(id) {
return request({
url: '/api/roomContent/getMeetingRoomServiceAndEquipment/' + id,
method: "get",
});
}
// 判断是否参与过会议
export function roomContentIsVisitorRq(data) {
return request({
url: '/api/roomContent/isVisitor',
method: "post",
data
});
}
// 参与会议
export function roomContentAddVisitorRq(data) {
return request({
url: '/api/roomContent/addVisitor',
method: "post",
data
});
}
// 会议室-取消预约
export function cancelOrderRq(data) {
data.operate = 'CANCEL'
return request({
// url: '/api/roomContent/cancelOrder',
url: '/app/mr/handle',
method: "post",
data,
});
}
// 会议室-预约审核
export function approveOrderRq(data) {
return request({
// url: '/api/roomContent/cancelOrder',
url: '/app/mr/handle',
method: "post",
data,
});
}
// 会议室-支付订单
export function meetingRoomPayOrderRq(data) {
return request({
url: '/api/roomContent/payOrder',
method: "post",
data
});
}
// 查询参与会议预约人员列表
export function inviteRecordPersonListRq(id) {
return request({
url: '/api/roomContent/inviteRecord?reservationId=' + id,
method: "get",
});
}
// 会议室-查询服务信息
export function queryServiceMsgRq(data) {
return request({
url: '/api/showroom/listByType',
method: "post",
data
});
}
// 提交会议预约
export function saveChangyangMeetingRecordRq(data) {
let act = data.mr.id == '' ? 'booking' : 'update'
return request({
// url: '/api/roomContent/saveChangyangMeetingRecord',
url: '/app/mr/' + act,
method: "post",
data
});
}
// 会议室-查询会务人员信息
export function getStaff() {
return request({
url: '/app/mr/getWaiter',
method: "post",
})
}
// 会议室-分配会务人员
export function addStaff(data) {
return request({
url: '/app/mr/addWaiter',
method: "post",
data
})
}
// 提前占用会议室
export function useRoom(data) {
return request({
url: '/app/mr/beforehand',
method: "post",
data
})
}
// 会议室-获取所有单位
export function getDep() {
return request({
url: '/app/mr/getOrg',
method: "post",
})
}
export function approveOrderDel(data) {
return request({
url: '/app/mr/delete',
method: "post",
data,
});
}