2023-03-30 09:04:07 +08:00
|
|
|
import request from '../js/request'
|
|
|
|
|
import config from '../js/config'
|
|
|
|
|
|
2023-05-25 10:10:22 +08:00
|
|
|
export function addAppProject(params, files) {
|
2023-03-30 09:04:07 +08:00
|
|
|
return uni.uploadFile({
|
|
|
|
|
url: config.domain + '/project/addAppProject', //仅为示例,非真实的接口地址
|
|
|
|
|
files: files,
|
|
|
|
|
header: {
|
2023-05-25 10:10:22 +08:00
|
|
|
Authorization: '12',
|
2023-03-30 09:04:07 +08:00
|
|
|
},
|
|
|
|
|
formData: params,
|
2023-05-25 10:10:22 +08:00
|
|
|
})
|
2023-03-30 09:04:07 +08:00
|
|
|
}
|
|
|
|
|
|
2023-05-25 10:10:22 +08:00
|
|
|
export function getProjectList(params) {
|
2023-03-30 09:04:07 +08:00
|
|
|
return request({
|
|
|
|
|
url: '/project/queryProject',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: params,
|
2023-04-04 09:14:20 +08:00
|
|
|
header: {
|
|
|
|
|
'Content-Type': 'application/json',
|
|
|
|
|
},
|
2023-03-30 09:04:07 +08:00
|
|
|
})
|
|
|
|
|
}
|
2023-05-25 10:10:22 +08:00
|
|
|
|
|
|
|
|
// 查询拓扑图
|
|
|
|
|
|
|
|
|
|
export function queryTopologyDiagramPage(params) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/topologyDiagram/queryTopologyDiagramPage',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: Object.assign(
|
|
|
|
|
{
|
2023-07-03 09:16:54 +08:00
|
|
|
pageNum: 1,
|
2023-05-25 10:10:22 +08:00
|
|
|
pageSize: 999,
|
|
|
|
|
projectId: '',
|
|
|
|
|
searchValue: '',
|
|
|
|
|
},
|
|
|
|
|
params
|
|
|
|
|
),
|
|
|
|
|
header: {
|
|
|
|
|
'Content-Type': 'application/json',
|
|
|
|
|
},
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 删除拓扑图
|
|
|
|
|
export function deleteAppTopologyDiagram(id) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/topologyDiagram/AuditAppTopologyDiagram',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: {
|
|
|
|
|
id,
|
|
|
|
|
status: 0,
|
|
|
|
|
},
|
|
|
|
|
header: {
|
|
|
|
|
'Content-Type': 'application/json',
|
|
|
|
|
},
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 新增拓扑图
|
|
|
|
|
|
|
|
|
|
export function addAppTopologyDiagram(params, filePath) {
|
|
|
|
|
return uni.uploadFile({
|
|
|
|
|
url: config.domain + '/topologyDiagram/addAppTopologyDiagram', //仅为示例,非真实的接口地址
|
|
|
|
|
filePath,
|
|
|
|
|
name: 'file',
|
|
|
|
|
header: {
|
|
|
|
|
Authorization: '12',
|
|
|
|
|
},
|
|
|
|
|
formData: Object.assign(
|
|
|
|
|
{
|
|
|
|
|
topologyDiagramName: '',
|
|
|
|
|
projectId: '',
|
|
|
|
|
},
|
|
|
|
|
params
|
|
|
|
|
),
|
|
|
|
|
})
|
|
|
|
|
}
|