89 lines
1.5 KiB
JavaScript
89 lines
1.5 KiB
JavaScript
import config from "@/config"
|
|
import http from "@/utils/request"
|
|
|
|
export default {
|
|
// 固定资产
|
|
assetcate: {
|
|
list: {
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/asm/assetcate/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
item: {
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/asm/assetcate/${id}/`,
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "新增",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/asm/assetcate/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id){
|
|
return await http.delete(
|
|
`${config.API_URL}/asm/assetcate/${id}/`
|
|
);
|
|
}
|
|
},
|
|
},
|
|
asset: {
|
|
list: {
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/asm/asset/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
item: {
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/asm/asset/${id}/`,
|
|
);
|
|
}
|
|
},
|
|
},
|
|
assetlog: {
|
|
list: {
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/asm/assetlog/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
item: {
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/asm/assetlog/${id}/`,
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "新增",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/asm/assetlog/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id){
|
|
return await http.delete(
|
|
`${config.API_URL}/asm/assetlog/${id}/`
|
|
);
|
|
}
|
|
},
|
|
},
|
|
}; |