ah-jjzhgd-web/src/api/dataAnalysis/projectSafety.js

94 lines
2.2 KiB
JavaScript

import request from '@/utils/request'
import requestFormData from '@/utils/request_formdata'
// 获取工程安全分析一本账列表
export function getProjectSafetyAnalysisListAPI(data) {
return request({
url: '/background/sj/safety/list',
method: 'get',
params: data,
})
}
// 新增工程安全分析一本账列表
export function addProjectSafetyAnalysisAPI(data) {
return request({
url: '/background/sj/safety/addData',
method: 'post',
data,
})
}
// 编辑工工程安全分析一本账列表
export function editProjectSafetyAnalysisAPI(data) {
return request({
url: '/background/sj/safety/updateData',
method: 'post',
data,
})
}
// 删除工工程安全分析一本账列表
export function deleteProjectSafetyAnalysisAPI(data) {
return request({
url: '/background/sj/safety/delete',
method: 'post',
data,
})
}
// 获取视频风险分析列表
export function getVideoSafetyAnalysisListAPI(data) {
return request({
url: '/background/sj/safety/getVideoList',
method: 'get',
params: data,
})
}
// 新增视频风险分析列表
export function addVideoSafetyAnalysisAPI(data) {
return requestFormData({
url: '/background/sj/safety/addVideoFile',
method: 'post',
data,
})
}
// 编辑工视频风险分析列表
export function editVideoSafetyAnalysisAPI(data) {
return requestFormData({
url: '/background/sj/safety/updateVideoFile',
method: 'post',
data,
})
}
// 删除工视频风险分析列表
export function deleteVideoSafetyAnalysisAPI(data) {
return request({
url: '/background/sj/safety/deleteVideo',
method: 'post',
data,
})
}
// 下载模板
export function downloadProjectTemplateAPI(data = {}) {
return request({
url: '/background/sj/safety/downloadFile',
method: 'get',
responseType: 'blob',
params: data,
})
}
// 导入工程安全分析一本账列表
export function importProjectSafetyAnalysisAPI(data) {
return requestFormData({
url: '/background/sj/safety/importFileData',
method: 'post',
data,
})
}