import request from '@/utils/request' import qs from 'qs' export function getSignature(url) { return request({ url: './api/meeting/wechat/share/getSignature', method: 'get', params: { url } }); } export const getMeetingApplys = (params) => { return new request({ url: './meeting/meetingApplys/', method: 'get', params: params }); } export const get = (id) => { return new request({ url: './meeting/meetingApplys/' + id, method: 'get', }); } export function saveOrUpdate(meetingApply, approver, taskComment, token) { return new request({ url: './meeting/meetingApplys', method: (meetingApply.id ? 'put' : 'post'), headers: { token }, data: { meetingApply, approver, taskComment } }); } export function saveActivityOrUpdate(formLabelAlign, approver, taskComment, token) { return new request({ url: './meeting/meetingApplys/saveActivityOrUpdate', method: 'put', headers: { token }, data: { formLabelAlign, approver, taskComment } }); } export function del(id) { return new request({ url: './meeting/meetingApplys/' + id, method: 'delete', }); } export const getApproverId = (invitationCode) => {     return new request({       url: './meeting/meetingApplys/getApproverId?invitationCode='+invitationCode,       method: 'get',     }); } export const getApplyHistory = (params) => {     return new request({       url: './meeting/meetingApplys/meetingApplyHistory',       method: 'get', params: params     }); } export function getMeetingInfo() { return new request({ url: './meeting/meetingBasicInfos/', method: 'get' }); } //补录行程信息 export function updateItineraryInfo(meetingApply, token) { return new request({ url: './meeting/meetingApplys/updateItineraryInfo', method:'put', headers: { token }, data: { meetingApply } }); } //网络会议报名 export function registerOnline(meetingApplyOnline, token, activityIds) { return new request({ url: './meeting/meetingApplyOnlines', method: (meetingApplyOnline.id ? 'put' : 'post'), headers: { token }, data: { meetingApplyOnline, activityIds } }); } export const getMeetingApproveHistory = (businessKey) => { return new request({ url: '/workflow/approval/history?processKey=MEETING_APPROVE&businessKey=' + businessKey, method: 'get' }); } export const addSpeakMaterial = (speakMaterial, token) => { return new request({ url: './meeting/meetingMaterials/addSpeakMaterial', method: 'post', headers: { token }, data: { data: JSON.stringify(speakMaterial) } }); } export const getOnlineApplyHistory = (params) => { return new request({ url: './meeting/meetingApplyOnlines', method: 'get', params: params }); } export const getActivityInfo = (meetingApplyId) => { return new request({ url: './meeting/meetingApplys/getActivityInfo', method: 'get', params: { meetingApplyId } }); } export function updateActivityInfo(meetingApplyId, travelPointIds, token) { return new request({ url: './meeting/meetingApplys/updateActivityInfo', method: 'post', headers: { token }, params: { meetingApplyId, travelPointIds } }); } export const getMeetingApplyActivityInfos = (meetingId) => { return new request({ url: './meeting/meetingApplyOnlines/getActivityInfo', method: 'get', params: { meetingId } }); }