2024-08-13 16:17:44 +08:00
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
|
|
|
|
// 查询列表
|
|
|
|
|
export function listEngineering(query) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/list',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 工程详情
|
|
|
|
|
export function getEngineeringInfo(proId) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/getEngineeringInfo/' + proId,
|
|
|
|
|
method: 'get',
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 杆塔详情
|
|
|
|
|
export function getGtInfo(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/gtInfo',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 添加杆塔
|
|
|
|
|
export function addGt(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/addGt',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 某杆塔详情
|
|
|
|
|
export function getGtId(gtId) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/'+ gtId,
|
|
|
|
|
method: 'get',
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 修改杆塔
|
|
|
|
|
export function editGt(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/editGt',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 删除杆塔
|
|
|
|
|
export function delGt(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/delGt',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 添加工程
|
|
|
|
|
export function addPro(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/addPro',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 修改工程
|
|
|
|
|
export function editPro(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/editPro',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 删除工程
|
|
|
|
|
export function delPro(proId) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/delPro/' + proId,
|
|
|
|
|
method: 'post',
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 导出工程
|
|
|
|
|
export function exportEngineering(query) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/export/exportEngineering',
|
|
|
|
|
method: 'get',
|
|
|
|
|
responseType: 'blob',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
2024-08-16 16:26:19 +08:00
|
|
|
// 批量导出工程
|
|
|
|
|
export function exportEngineeringSome(query) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/exportEngineeringSome',
|
|
|
|
|
method: 'get',
|
|
|
|
|
responseType: 'blob',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
2024-08-13 16:17:44 +08:00
|
|
|
// 导出杆塔
|
|
|
|
|
export function exportGt(query) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/export/exportGt',
|
|
|
|
|
method: 'get',
|
|
|
|
|
responseType: 'blob',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
2024-08-16 16:26:19 +08:00
|
|
|
// 批量导出工程
|
|
|
|
|
export function exportGtSome(query) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/engineering/exportGtSome',
|
|
|
|
|
method: 'get',
|
|
|
|
|
responseType: 'blob',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2024-08-13 16:17:44 +08:00
|
|
|
// 模板下载
|
|
|
|
|
export function gtFile(query) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/bracelet/download/gtFile',
|
|
|
|
|
method: 'get',
|
|
|
|
|
headers: { 'Content-Type': 'application/x-www-form-urlencoded',
|
|
|
|
|
"encryption":"encryption"
|
|
|
|
|
},
|
|
|
|
|
responseType: 'blob',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|