declareData-api.js 2.02 KB
import request from '@/utils/request'

//获取自定义设置数据
/**
 * @param billNo 提运单号
 * @param orderNo 订单编号
 * @param logisticsNo 运单编号
 * @param startCreateTime 创建开始时间
 * @param endCreateTime 创建结束时间
 * @param receiptType 回执类型
 * @param receiptStatus 回执状态
 * @param pageIndex *
 * @param pageSize *
 */
export function searchDeclareData(data) {
    return request({
        url: '/bus-customer/declareData/getDeclareDataList',
        method: 'post',
        data: data,
    })
}

//申报数据导入
/**
 * @param multipartFile * 提运单号
 */
export function uploadDeclareData(data) {
    let formData = new FormData
    formData.append("multipartFile", data.multipartFile);
    return request({
        url: '/bus-customer/declareData/import',
        method: 'post',
        data: formData,
    })
}

//数据申报
/**
 * @param declareIds * id list
 * @param type  * 
 */
export function declareDataUpload(data) {
    return request({
        url: '/bus-customer/declareData/' + data.type,
        method: 'post',
        data: data.declareIds,
    })
}

//查询订单回执
/**
 * @param declareId  * id
 */
export function getOrderReceipt(data) {
    return request({
        url: '/bus-customer/declareData/orderReceipt',
        method: 'get',
        params: data,
    })
}

//查询物流单回执
/**
 * @param declareId * id
 */
export function getLogisticsReceipt(data) {
    return request({
        url: '/bus-customer/declareData/logisticsReceipt',
        method: 'get',
        params: data,
    })
}


//查询清单回执
/**
 * @param declareId * id
 */
export function getListReceipt(data) {
    return request({
        url: '/bus-customer/declareData/logisticsReceipt',
        method: 'get',
        params: data,
    })
}

//查询清单总分单回执
/**
 * @param declareId * id
 */
export function getTotalReceipt(data) {
    return request({
        url: '/bus-customer/declareData/totalReceipt',
        method: 'get',
        params: data,
    })
}