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 = data => {
return request({
url: '/order/submitPickupCodePrintingTask',
method: 'POST',
data
})
}
// 订单-通过取件码获取预约任务
export const orderGetReservationPrintOrderByPickupCode = data => {
return request({
url: '/order/getReservationPrintOrderByPickupCode',
params: data
})
}
// 订单-确认取件码打印任务(固定取件码)
export const orderSubmitPickupCodePrintingTaskByDevice = data => {
return request({
url: '/order/submitPickupCodePrintingTaskByDevice',
method: 'POST',
data
})
}