lanan-system-vue/src/views/partner/api/file.js

84 lines
1.8 KiB
JavaScript
Raw Normal View History

2024-09-01 21:18:38 +08:00
import request from '@/utils/request'
// 查询inspectionFile列表
export function listInspectionFile(query) {
return request({
url: '/inspectionFile/inspectionFile/list',
method: 'get',
params: query
})
}
2025-02-08 16:12:27 +08:00
// 查询inspectionFile列表(权限)
export function listByPermission(query) {
return request({
url: '/inspectionFile/inspectionFile/listByPermission',
method: 'get',
params: query
})
}
2025-02-06 18:02:36 +08:00
// 根据文件id获取有权限的用户id
export function getUserIdsByFileId(query) {
return request({
url: '/inspectionFile/inspectionFile/getUserIdsByFileId',
method: 'get',
params: query
})
}
// 给文件分配权限
export function assignAuthority(data) {
return request({
url: '/inspectionFile/inspectionFile/assignAuthority',
method: 'post',
data: data
})
}
export function listStaff(query) {
return request({
url: '/inspectionStaff/list',
method: 'get',
params: query
})
}
2024-09-01 21:18:38 +08:00
// 查询inspectionFile详细
export function getInspectionFile(id) {
return request({
url: '/inspectionFile/inspectionFile/' + id,
method: 'get'
})
}
2025-02-08 16:12:27 +08:00
// 查询inspectionFile修改记录
export function getFileRecord(id) {
return request({
url: '/system/fileRecord/get/' + id,
method: 'get'
})
}
2024-09-01 21:18:38 +08:00
// 新增inspectionFile
export function addInspectionFile(data) {
return request({
url: '/inspectionFile/inspectionFile/add',
method: 'post',
data: data
})
}
// 修改inspectionFile
export function updateInspectionFile(data) {
return request({
url: '/inspectionFile/inspectionFile/edit',
method: 'post',
data: data
})
}
// 删除inspectionFile
export function delInspectionFile(id) {
return request({
url: '/inspectionFile/inspectionFile/del/' + id,
method: 'post'
})
}