/* * @Author: 曹文丽 caowenli@yuan-info.com * @Date: 2023-04-03 16:41:52 * @LastEditors: 曹文丽 caowenli@yuan-info.com * @LastEditTime: 2023-09-18 16:44:09 * @FilePath: \yuan-risk-management-browser\src\api\taskManagement\hostScan.ts * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE */ import { http } from "@/utils/https"; // 查询存活探测的下拉框数据 export const querySurviveDetection = () => { return http.get("/detect-template/list"); }; //导出 export const sshLoginFileExport = (data) => { return http.post("/vulTask/sshLoginFileExport", data, { responseType: "blob", }); }; //目标地址解析 txt格式文件 export const targetAnalysis = (data) => { return http.post("/vulTask/targetAnalysis", data); }; //ssh上传 export const sshLoginFileAnalysis = (data) => { return http.post("/vulTask/sshLoginFileAnalysis", data); }; //删除 export const deleteById = (data) => { return http.get("/vulTask/deleteById", data); }; //创建任务 export const createHostVulTask = (data) => { return http.post("/vulTask/createHostVulTask", data); }; //登陆检测 export const loginTest = (data) => { return http.post("/vulTask/loginTest", data); }; //登录测试结果接 export const loginTestResult = (data) => { return http.get("/vulTask/loginTestResult", data); }; //修改 export const modifyHostVulTask = (data) => { return http.post("/vulTask/modifyHostVulTask", data); }; //获取集成状态--true为资管,false为漏扫 export const whichSystem = () => { return http.get("/system/getIntegrationStatus"); }; //获取全部的transfer数据 export const hostAssetByIpBlur = (params) => { return http.get("/asset/host/hostAssetByIpBlur", params); }; //获取部门数据 export const targetAddressDept = () => { return http.get("/dept/searchTree"); };