2024-05-09 18:46:28 +08:00
|
|
|
import createAxios from '@/utils/request'
|
|
|
|
|
|
|
|
|
|
import { SUPERVISION_BOOT } from '@/utils/constantRequest'
|
|
|
|
|
|
2024-05-12 19:31:08 +08:00
|
|
|
const MAPPING_PATH = SUPERVISION_BOOT + '/userReport'
|
2024-05-09 18:46:28 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询流程表单数据
|
|
|
|
|
*/
|
|
|
|
|
export const getUserReport = (data: any) => {
|
|
|
|
|
return createAxios({
|
|
|
|
|
url: MAPPING_PATH + '/getUserReport',
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
2024-05-12 19:31:08 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据id获取用户档案录入的详细数据
|
|
|
|
|
*/
|
|
|
|
|
export const getUserReportById = (id: any) => {
|
|
|
|
|
return createAxios({
|
|
|
|
|
url: MAPPING_PATH + '/getById?id='+id,
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
2024-05-14 08:51:30 +08:00
|
|
|
|
2024-06-03 16:46:48 +08:00
|
|
|
/**
|
|
|
|
|
* 下载敏感及重要用户模板
|
|
|
|
|
*/
|
|
|
|
|
export const downloadSensitiveUserTemplate = () => {
|
|
|
|
|
return createAxios({
|
|
|
|
|
url: MAPPING_PATH + '/downloadSensitiveUserTemplate',
|
|
|
|
|
method: 'GET',
|
|
|
|
|
responseType: 'blob'
|
|
|
|
|
})
|
|
|
|
|
}
|
2024-06-24 14:29:20 +08:00
|
|
|
/**
|
|
|
|
|
* 下载干扰源用户台账模板
|
|
|
|
|
*/
|
|
|
|
|
export const downloadSensitiveReportTemplate = () => {
|
|
|
|
|
return createAxios({
|
|
|
|
|
url: MAPPING_PATH + '/downloadSensitiveReportTemplate',
|
|
|
|
|
method: 'GET',
|
|
|
|
|
responseType: 'blob'
|
|
|
|
|
})
|
|
|
|
|
}
|
2024-06-03 16:46:48 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 导入敏感及重要用户数据
|
|
|
|
|
*/
|
|
|
|
|
export const importSensitiveUserData = (data: any) => {
|
|
|
|
|
return createAxios({
|
|
|
|
|
url: MAPPING_PATH + '/importSensitiveUserData',
|
|
|
|
|
method: 'POST',
|
2024-06-05 14:51:03 +08:00
|
|
|
data: data,
|
|
|
|
|
responseType: 'blob'
|
2024-06-03 16:46:48 +08:00
|
|
|
})
|
|
|
|
|
}
|
2024-06-24 14:29:20 +08:00
|
|
|
/**
|
|
|
|
|
* 批量导入干扰源用户
|
|
|
|
|
*/
|
|
|
|
|
export const importSensitiveReportData = (data: any) => {
|
|
|
|
|
return createAxios({
|
|
|
|
|
url: MAPPING_PATH + '/importSensitiveReportData',
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data: data,
|
|
|
|
|
responseType: 'blob'
|
|
|
|
|
})
|
|
|
|
|
}
|
2024-05-14 08:51:30 +08:00
|
|
|
|
2024-05-21 08:48:39 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|