Newer
Older
VueSharedPrinting / src / api / resultApi.js
import request from '../utils/request'
import cite from '../utils/cite'

// 打印价格
export const getPrintPriceList = params => {
  return request({
    url: '/device/getPrintPriceList',
    params
  })
}

// 获取设备ID
export const getDeviceByCode = params => {
  return request({
    url: '/device/getDeviceByCode',
    params
  })
}

// 文件上传
export const upload2Pdf = data => {
  return request({
    method: 'POST',
    url: '/file/upload2Pdf',
    data
  })
}
// 高拍仪图片上传
export const images2Pdf = data => {
  return request({
    method: 'POST',
    url: '/file/images2Pdf',
    data
  })
}
// 文件上传-身份证
export const image2Pdf = data => {
  return request({
    method: 'POST',
    url: '/file/image2Pdf',
    data
  })
}

// 设备-获取打印价格
export const getPrintPrice = data => {
  return request({
    url: '/device/getPrintPrice',
    params: data
  })
}
// 设备-提交打印任务
export const submitPrintingTask = data => {
  return request({
    headers: {
      "Member-Token": cite.memberLoginVo.token,
    },
    method: 'POST',
    url: '/device/auth/submitPrintingTask',
    data
  })
}
// 订单-获取支付二维码
export const getPayQrCode = data => {
  return request({
    url: '/order/getPayQrCode',
    params: data
  })
}

export const downloadPDF = data => {
  return request({
    url: '/file/download',
    timeout: 2 * 60 * 1000,
    responseType: 'blob',
    params: data
  })
}

// 订单-获取打印任务进度
export const getPrintTask = data => {
  return request({
    url: '/device/getPrintTask',
    params: data
  })
}

// 获取广告链接
export const getAdvertisement = data => {
  return request({
    url: '/placement/getAdvertisement',
    params: data
  })
}

// 文件-证件照切换底色
export const changeIdPhotoBgc = data => {
  return request({
    method: 'POST',
    url: '/file/changeIdPhotoBgc',
    data
  })
}

// -获取订单状态
export const getTransactionStatus = params => {
  return request({
    url: '/order/getTransactionStatus',
    params
  })
}

// 订单-确认取件码打印任务
export const orderSubmitPrintingTask = params => {
  return request({
    url: '/order/submitPickupCodePrintingTask',
    params
  })
}