Newer
Older
xc-business-system / src / api / quality / supervise / record.ts
lyg on 17 Apr 2024 1 KB 管理评审文件预览
/**
 * 质量监督记录相关接口
 */
import request from '../../index'

// 质量监督记录列表查询-分页
export function getQualityRecordList(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/listPage',
    method: 'get',
    params: data,
  })
}
// 部门选择列表查询
export function getSearchDept(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/deptList',
    method: 'get',
    params: data,
  })
}
// 新增
export function addQualityRecord(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/add',
    method: 'post',
    data,
  })
}
// 编辑
export function updateQualityRecord(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/update',
    method: 'post',
    data,
  })
}
// 详情
export function detailQualityRecord(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/detail',
    method: 'get',
    params: data,
  })
}
// 删除
export function deleteQualityRecord(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/delete',
    method: 'get',
    params: data,
  })
}
// 文件流
export function getQualityRecordFile(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/exportFile',
    method: 'post',
    data,
    responseType: 'blob',
  })
}
// 导出
export function exportQualityRecord(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/exportZip',
    method: 'post',
    data,
    responseType: 'blob',
  })
}
// 导出zip
export function exportQualityRecordZip(data: any) {
  return request({
    url: '/quality/bizQualitySupervisionRecord/exportZip',
    method: 'post',
    data,
    responseType: 'blob',
  })
}