You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udiwms-vue-frame/src/api/basic/basicUnitMaintain.js

100 lines
2.1 KiB
JavaScript

import axios from "@/utils/request";
export function getBasicUnitMaintains(query) {
return axios({
url: "/udiwms/basic/unit/maintain/filter",
method: "get",
params: query
});
}
export function getCorpFilter(query) {
return axios({
url: "/sale/info/company/product/corp/filter",
method: "get",
params: query
});
}
export function getBasicUnitMaintains2(query) {
return axios({
url: "/udiwms/basic/unit/maintain/filter2",
method: "get",
params: query
});
}
export function basicUnitMaintainSave(data, formName, method = "post") {
let url =
formName === "add" ? "/udiwms/basic/unit/maintain/save" : "/udiwms/basic/unit/maintain/update";
return axios({
url: url,
method: method,
data: data
});
}
export function combine(query) {
return axios({
url: "/udiwms/basic/unit/maintain/combine",
method: "post",
data: query
});
}
export function combineAll(query) {
return axios({
url: "/udiwms/basic/unit/maintain/combineAll",
method: "get",
params: query
});
}
export function combineSingle(query) {
return axios({
url: "/udiwms/basic/unit/maintain/combineSingle",
method: "post",
data: query
});
}
export function deleteBasicUnitMaintain(query) {
return axios({
url: "/udiwms/basic/unit/maintain/delete",
method: "post",
data: query
});
}
export function ucloudUnit(query) {
return axios({
url: "/udiwms/unitMaintain/filterErp",
method: "get",
params: query
});
}
export function getThrsysUnit(query) {
return axios({
url: "/udiwms/unitMaintain/thirdSys/detail",
method: "get",
params: query
});
}
export function removeRl(query) {
return axios({
url: "/udiwms/unit/thirdSys/removeRl",
method: "get",
params: query
});
}
export function getSystemParamConfig(query) {
return axios({
url: "/udiwms/basic/unit/maintain/getSystemParamConfig",
method: "post",
data: query
});
}