{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\xq-web-bpm\\src\\api\\report.js","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\api\\report.js","mtime":1675071990897},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\nimport req from '@/request.js';\nvar report = window.context.report;\nvar currentUserInfo = eval('(' + window.sessionStorage['currentUser'] + ')');\nvar token = currentUserInfo.token;\nexport default {\n  getReportData: function getReportData(data) {\n    return new Promise(function (resolve, reject) {\n      req.get(report + \"jmreport/excelQuery?pageNo=\".concat(data.pageNo, \"&pageSize=\").concat(data.pageSize, \"&reportType=\").concat(data.reportType, \"&name=\").concat(data.name, \"&token=\").concat(data.token)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  getReportDataTemple: function getReportDataTemple(data) {\n    return new Promise(function (resolve, reject) {\n      req.get(report + \"jmreport/excelQueryByTemplate?pageNo=\".concat(data.pageNo, \"&pageSize=\").concat(data.pageSize, \"&reportType=\").concat(data.reportType, \"&name=\").concat(data.name, \"&token=\").concat(data.token)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //保存回去id\n  save: function save() {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"jmreport/save\").then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //删除模板\n  delete: function _delete(id) {\n    return new Promise(function (resolve, reject) {\n      req.remove(window.context.report + \"jmreport/delete?id=\".concat(id, \"&token=\").concat(token)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //复制模板\n  copyTemple: function copyTemple(id) {\n    return new Promise(function (resolve, reject) {\n      req.get(window.context.report + \"jmreport/reportCopy?id=\".concat(id, \"&token=\").concat(token)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //分享模板\n  shareTemple: function shareTemple(id) {\n    return new Promise(function (resolve, reject) {\n      req.get(window.context.report + \"jmreport/share/queryJurisdiction?reportId=\".concat(id, \"&token=\").concat(token)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //创建分享链接\n  shareUrl: function shareUrl(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(window.context.report + \"jmreport/share/addAndEdit\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //获取大屏管理的分类管理\n  getClassific: function getClassific(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisualCategory/v1/listJson\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //根据id删除大屏分类管理\n  delClassific: function delClassific(id) {\n    return new Promise(function (resolve, reject) {\n      req.remove(report + \"bigScreen/bladeVisualCategory/v1/\".concat(id)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //获取大屏管理的数据\n  getList: function getList(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisual/v1/listJson\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //修改保存大屏分类管理\n  editSave: function editSave(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisualCategory/v1/save\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //根据id删除大屏管理\n  delObj: function delObj(id) {\n    return new Promise(function (resolve, reject) {\n      req.remove(report + \"bigScreen/bladeVisual/v1/\".concat(id)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //新建大屏管理\n  buildBigScreen: function buildBigScreen(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisual/v1/saveBladeVisualConfigVo\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //上传图片\n  uploadPhoto: function uploadPhoto(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisual/v1/uploadPhoto\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //修改发布状态\n  updateStatus: function updateStatus(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisual/v1/updateStatus?id=\".concat(data.id, \"&status=\").concat(data.status)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //修改可视化数据\n  updateBladeVisualConfigVo: function updateBladeVisualConfigVo(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisual/v1/updateBladeVisualConfigVo\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //获取地图管理的数据\n  getMapManagement: function getMapManagement(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisualMap/v1/query\", {\n        bladeVisualConfigVo: data\n      }).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //地图管理修改保存\n  mapEditSave: function mapEditSave(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisualMap/v1/save\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //删除地图管理\n  mapDelete: function mapDelete(id) {\n    return new Promise(function (resolve, reject) {\n      req.remove(report + \"bigScreen/bladeVisualMap/v1/\".concat(id)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //获取大屏数据源数据\n  getBigscreenDataScouce: function getBigscreenDataScouce(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisualDb/v1/query\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //根据id删除大屏数据源\n  dataScouceDelete: function dataScouceDelete(id) {\n    return new Promise(function (resolve, reject) {\n      req.remove(report + \"bigScreen/bladeVisualDb/v1/\".concat(id)).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //大屏数据源管理修改保存\n  dataSourceEditSave: function dataSourceEditSave(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"bigScreen/bladeVisualDb/v1/save\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //大屏中刷新数据\n  dataSourceRefresh: function dataSourceRefresh(data) {\n    return new Promise(function (resolve, reject) {\n      req.post(report + \"form/customQuery/v1/doQuery\", data).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  }\n};",null]}