import axios from '../utils/axios';
|
import qs from 'qs';
|
|
/**
|
* @description 搜索零件
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
// export function UserSearch(data) {
|
// return axios.post('/User/Search',qs.stringify(data) );
|
// }
|
|
export function itemSearch(data, param) {
|
return axios.post('/Item/Search?page=' + data, qs.stringify(param));
|
}
|
|
/**
|
* @description 导出全部零件
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
// export function UserSearch(data) {
|
// return axios.post('/User/Search',qs.stringify(data) );
|
// }
|
|
export function GetAllItem(data, param) {
|
return axios.post('/Item/GetAllItem', qs.stringify(param));
|
}
|
/**
|
* @description 删除零件
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
export function ItemDelete(data) {
|
return axios.post('/Item/Delete', qs.stringify(data));
|
}
|
/**
|
* @description 新增零件
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
export function ItemAddOrUpdate(data) {
|
return axios.post('/Item/AddOrUpdate', qs.stringify(data));
|
}
|
/**
|
* @description 导入零件的基础单价和最大最小库存量、超期时间
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
export function ImportItemInfo(data) {
|
return axios.post('/Item/ImportItemInfo', qs.stringify(data));
|
}
|
|
/**
|
* @description 搜索上下限是否开启
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
export function SearchStorageEnable() {
|
return axios.post('/Item/SearchStorageEnable');
|
}
|
|
/**
|
* @description 启用/关闭上下限判断
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
export function UpdateStorageEnable(data) {
|
return axios.post('/Item/UpdateStorageEnable', qs.stringify(data));
|
}
|
|
/**
|
* @description 设置库容下线
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
export function UpdateMinStorage(data) {
|
return axios.post('/Item/UpdateMinStorage', qs.stringify(data));
|
}
|
|
/**
|
* @description 设置库容上线
|
* @param {string}
|
* @param {string}
|
* @returns {string}
|
* qs.
|
* */
|
export function UpdateMaxStorage(data) {
|
return axios.post('/Item/UpdateMaxStorage', qs.stringify(data));
|
}
|