goodsStation.js 1.68 KB
import request from '@/utils/request'

//批量导入
export function importGoods(file, type) {
    let formData = new FormData();
    formData.append("file", file);
    formData.append("type", type);
    return request({
        url: '/goods/importGoods',
        method: 'post',
        data: formData
    })
}

//批量添加品名货站
/**
 * @param goodsStation * 货站名
 * @param goodsList * 货品名list
 */
export function batchAddGoods(data) {
    return request({
        url: '/goods/batchAddGoods',
        method: 'post',
        data: data
    })
}

//批量删除品名货站
/**
 * @param idList * id集合
 */
export function batchDeleteGoods(data) {
    return request({
        url: '/goods/batchDeleteGoods',
        method: 'post',
        data: data
    })
}

//查询品名
/**
 * @param page * 页数
 * @param size * 页长
 * @param goodsStation 货站名
 */
export function searchGoods(data) {
    return request({
        url: '/goods/searchGoods',
        method: 'post',
        data: data
    })
}

//查询货站
/**
 */
export function findStationName() {
    return request({
        url: '/goods/findStationName',
        method: 'post',
    })
}

//批量导入
export function uploadGoodsExcel(file, goodsStation) {
    let formData = new FormData();
    formData.append("file", file);
    formData.append("goodsStation", goodsStation);
    return request({
        url: '/goods/uploadGoodsExcel',
        method: 'post',
        data: formData
    })
}

//查询上传日志
/**
 * @param page 页长 *
 * @param size 页数 *
 */
export function userImportLog(data) {
    return request({
        url: '/goods/userImportLog',
        method: 'post',
        data: data
    })
}