import { instance as request } from '@/utils/request' export function reportUploadPicFile (data) { return request({ url: '/api/report/uploadPicFile', method: 'POST', data, headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }) } export default { // 修改上传人 changeUploader (data) { return request({ url: '/api/report/changeUploader', method: 'post', data: data }) }, // 日志列表 reportLogList (data) { return request({ url: '/api/reportLog/list', method: 'GET', params: data }) }, // 标签增加 labelAdd (data) { return request({ url: 'api/tree-label/add', method: 'POST', data }) }, // 标签列表 labelList (data) { return request({ url: 'api/tree-label/list', method: 'GET', params: data }) }, // 标签删除|单个 labelDeleteId (data) { return request({ url: `api/tree-label/delete/${data.id}`, method: 'POST' }) }, // 标签列表 labelNodeList (id) { return request({ url: `api/tree-label/labelList/${id}`, method: 'GET', params: id }) }, labelUpdate(data){ return request({ url: 'api/tree-label/update', method: 'POST', data }) }, // 新增或编辑报告 reportAdd (data) { return request({ url: '/api/report/saveOrUpdate', method: 'POST', data }) }, // 详情||上传文件 reportUploadFile (data) { return request({ url: '/api/report/uploadFile', method: 'POST', data, headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }) }, // 删除文件 delFile(data){ return request({ url: '/api/report/delFile', method: 'POST', data, }) }, // 获取报告详情 getReportDetail (data){ return request({ url: `/api/report/detail/${data}`, method: 'GET' }) }, // 获取报告预览 reportGetReportHtmlId (data) { return request({ url: `/api/report/getReportHtml`, method: 'GET', params:data }) }, // 删除报告 reportDelete (data) { return request({ url: '/api/report/delete', method: 'POST', params: data }) }, // 报告列表 reportList (data) { return request({ url: '/api/report/page', method: 'POST', data }) }, // 报告管理列表 reportListManager (data) { return request({ url: '/api/report/reportManagerPage', method: 'POST', data }) }, // 获取报告日期列表 reportDateList (data) { return request({ url: '/api/report/reportDateList', method: 'GET', params: data }) }, // 标签批量保存 labelSave (data) { return request({ url: '/api/label/save', method: 'POST', data }) }, // 下载文件 reportDownloadALL (data) { return request({ url: '/api/report/downloadAll', method: 'GET', params: data, responseType: 'blob' }) }, // 下载文件 reportDownload (data) { return request({ url: '/api/report/download', method: 'GET', params: data, responseType: 'blob' }) }, // 上传图片 reportUploadPicFile (data) { return request({ url: '/api/report/uploadPicFile', method: 'POST', data, headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }) }, // 标签顺序 labelMove (data) { return request({ url: '/api/label/move', method: 'POST', params: data }) }, // 点赞 goodLuck (data) { return request({ url: '/api/reportLogBook/thumbUpOrDown', method: 'get', params:data }) }, //删除评论 {id} delJuggle (data) { return request({ url: '/api/report-comment/'+data, method: 'delete', }) }, // 添加评论 addJuggle (data) { return request({ url: '/api/report-comment/add', method: 'post', data }) }, // 获取评论 getJuggle (data) { return request({ url: '/api/report-comment/page', method: 'get', params:data }) }, //评分 addScore(data) { return request({ url: '/api/report-rating/rating', method: 'put', params:data }) }, // 获取评分 getScore(data) { return request({ url: '/api/report-rating/rating', method: 'get', params:data }) }, // 获取点赞 getGood(data){ return request({ url: '/api/reportLogBook/getThumbUpCount', method: 'get', params:data }) } }