@ecip/ecip-web
Version:
A magical vue admin. An out-of-box UI solution for enterprise applications. Newest development stack of vue. Lots of awesome features
145 lines (123 loc) • 2.65 kB
JavaScript
import request from 'ecip-web/utils/request'
export const getTreeData = (params, data) => {
return request({
url: 'api/v1/org/saasOrg/data',
method: 'post',
params: params,
data: data || {}
})
}
export const findTreeByTenant = (params) => {
return request({
url: `api/v1/org/saasOrg/findOrgTree`,
method: 'get',
params: params
})
}
export const getById = (id) => {
return request({
url: `api/v1/org/saasOrg/${id}`,
method: 'get'
})
}
export const getByUser = () => {
return request({
url: `api/v1/org/saasOrg/getByUser`,
method: 'get'
})
}
export const checkCode = (id, code, tenantId) => {
return request({
url: `api/v1/org/saasOrg/checkCode`,
method: 'get',
params: { id: id, code: code, tenantId: tenantId }
})
}
export const remove = (data) => {
return request({
url: 'api/v1/org/saasOrg/remove',
method: 'put',
data: data
})
}
export const removeByIds = (data) => {
return request({
url: 'api/v1/org/saasOrg/removeByIds',
method: 'post',
data: data || []
})
}
export const save = (data) => {
return request({
url: `api/v1/org/saasOrg`,
method: 'post',
data: data
})
}
export const update = (id, data) => {
return request({
url: `api/v1/org/saasOrg/${id}`,
method: 'put',
data: data
})
}
export const updateStatus = (id, data) => {
return request({
url: `api/v1/org/saasOrg/${id}/status`,
method: 'put',
data: data
})
}
export const updateSort = (id, data) => {
return request({
url: `api/v1/org/saasOrg/${id}/sort`,
method: 'put',
data: data
})
}
export const updateOrgLegal = (data) => {
return request({
url: `api/v1/org/saasOrg/updateOrgLegal`,
method: 'post',
data: data
})
}
export const getStationIdByOrgId = (id) => {
return request({
url: `api/v1/orgToBase/findStationIdByOrgId/${id}`,
method: 'get'
})
}
export const getSectionIdByOrgId = (id) => {
return request({
url: `api/v1/orgToBase/findSectionIdByOrgId/${id}`,
method: 'get'
})
}
export const getGantryIdByOrgId = (id) => {
return request({
url: `api/v1/orgToBase/findGantryIdByOrgId/${id}`,
method: 'get'
})
}
export const saveSection = (data) => {
return request({
url: `api/v1/orgToBase/saveSection`,
method: 'post',
data: data
})
}
export const saveStation = (data) => {
return request({
url: `api/v1/orgToBase/saveStation`,
method: 'post',
data: data
})
}
export const saveGantry = (data) => {
return request({
url: `api/v1/orgToBase/saveGantry`,
method: 'post',
data: data
})
}