Newer
Older
xc-business-system / src / api / quality / meeting / meeting.ts
/**
 * 会议记录管理相关接口
 */
import request from '../../index'

// 会议记录列表查询-分页
export function getMeetingList(data: any) {
  return request({
    url: `/quality/bizQualityConferenceRecord/listPage?offset=${data.offset}&limit=${data.limit}`,
    method: 'get',
    params: data,
  })
}
// 获取关联工作
export function getrelWorkList(data: any) {
  return request({
    url: '/quality/bizQualityConferenceRecord/relWork',
    method: 'get',
    params: data,
  })
}
//
// 获取关联类型
export function getrelWorkType(data: any) {
  return request({
    url: '/quality/bizQualityConferenceRecord/fileTypes',
    method: 'get',
    params: data,
  })
}
// 删除
export function delMeeting(data: any) {
  return request({
    url: '/quality/bizQualityConferenceRecord/delete',
    method: 'get',
    params: data,
  })
}
// 新建或编辑
export function handlerMeeting(type: string, data: any) {
  if (type === 'create') {
    return request({
      url: '/quality/bizQualityConferenceRecord/add',
      method: 'post',
      data,
    })
  }
  else if (type === 'update') {
    return request({
      url: '/quality/bizQualityConferenceRecord/update',
      method: 'post',
      data,
    })
  }
}
// 会议记录详情
export function getMeetingDetail(data: any) {
  return request({
    url: '/quality/bizQualityConferenceRecord/detail',
    method: 'get',
    params: data,
  })
}
// 获取会议人员
export function getMeetingPerson(data: any) {
  return request({
    url: '/quality/bizQualityConferenceRelUser/list',
    method: 'get',
    params: data,
  })
}
// 发送与会人员确认
export function sendPerson(data: any) {
  return request({
    url: '',
    method: 'get',
    params: data,
  })
}
// 更具url获取列表
export function getListByUrl(data: any, url: string) {
  return request({
    url: `${url}`,
    method: 'get',
    params: data,
  })
}