ke_junjie
2025-06-04 2462b97ab51eb872b1a873cfd6de0b750123123a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
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));
}