123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435 |
- // eslint-disable-next-line filenames/match-regex
- import axios from '@/common/services/axios-instance'
- class AuditRiskbraryService {
- // 判定问题
- batchDecide(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/batchDecide',
- data: data,
- })
- }
- // 提交整改 / 整改要求 / 查看
- saveIamQuestionReform(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/saveIamQuestionReform',
- data: data,
- })
- }
- // 提交整改 / 整改要求 / 查看
- startProcessPages(data) {
- return axios({
- method: 'post',
- url: 'api/framework/v1/task-form-process/start-process-pages',
- data: data,
- })
- }
- // 提交整改 / 流程
- startDispatch(data) {
- return axios({
- method: 'post',
- url: 'api/framework/v1/process-drive/process-instance/start_dispatch',
- data: data,
- })
- }
- getDetail(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/iamQuestionReformQueryList',
- data: data,
- })
- }
- // 获取明细详情
- getDetailInfo(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/detail',
- data: data,
- })
- }
- // 审核详情 questionExamineDetail
- getQuestionExamineDetail(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionExamineDetail',
- data,
- })
- }
- // 删除明细详情
- deleteDetailInfo(data) {
- return axios({
- method: 'delete',
- url: 'api/xcoa-mobile/v1/iam-page/iamQuestionReform?ids=' + data,
- })
- }
- // 汇总审核/questionSummaryExamine 问题汇总审核
- questionSummaryExamine(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionSummaryExamine',
- data,
- })
- }
- // 汇总删除 /questionSummaryDelete 问题汇总批量删除
- questionSummaryDelete(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionSummaryDelete',
- data,
- })
- }
- // 明细审核
- questionDetailExamine(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionDetailExamine',
- data,
- })
- }
- // 明细删除
- // .post('api/xcoa-mobile/v1/iamquestionreform/questionDetailDelete', params)
- questionDetailDelete(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionDetailDelete',
- data,
- })
- }
- // 导出明细数据
- exportQuestionDetail(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/detailExport',
- data,
- responseType: 'blob',
- })
- }
- // 审核明细导出
- // examineDetailExport
- examineDetailExport(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/examineDetailExport',
- data,
- responseType: 'blob',
- })
- }
- // 获取用户基础信息
- // http://localhost:8080/-app-/api/framework/v1/user-manager/users/17191071880
- getUserInfo(data) {
- return axios({
- method: 'get',
- url: 'api/framework/v1/user-manager/users/' + data,
- })
- }
- // 汇总审核导出
- // /iamquestionreform/examineSummaryExport 汇总审核导出
- examineSummaryExport(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/examineSummaryExport',
- data,
- responseType: 'blob',
- })
- }
- // 用户是否归属集团,并返回二级单位 /iamdatacategory/getGroups get
- getGroups() {
- return axios({
- method: 'get',
- url: 'api/xcoa-mobile/v1/iamdatacategory/getGroups',
- })
- }
- // 风险库看板
- // /iamquestionreform/reformBoard 看板第一个接口
- reformBoard(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/reformBoard',
- data,
- })
- }
- // /reformRateStatistics 整改率统计
- reformRateStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/reformRateStatistics',
- data,
- })
- }
- /// questionNatureStatistics 问题性质统计
- questionNatureStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionNatureStatistics',
- data,
- })
- }
- // /modelDomainStatistics 模型领域统计
- modelDomainStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/modelDomainStatistics',
- data,
- })
- }
- // 汇总导出正常版本 领导版本加New
- // http://localhost:8080/-app-/api/xcoa-mobile/v1/iamquestionreform/export
- export(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/export',
- data,
- responseType: 'blob',
- })
- }
- exportNew(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/exportNew',
- data,
- responseType: 'blob',
- })
- }
- // 看板导出
- exportBoardLine(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/reformBoardExport',
- data,
- responseType: 'blob',
- })
- }
- // 问题性质
- exportBoardBar(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionNatureExport',
- data,
- responseType: 'blob',
- })
- }
- // 模型领域
- exportBoardBarModel(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/modelDomainExport',
- data,
- responseType: 'blob',
- })
- }
- // /iamquestionreform/countStatistics 推送数量统计
- getCountStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/countStatistics',
- data,
- })
- }
- // /iamquestionreform/statusStatistics 状态统计
- getStatusStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/statusStatistics',
- data,
- })
- }
- // /domainDistribution 领域分布
- getDomainDistribution(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/domainDistribution',
- data,
- })
- }
- // /phaseDistribution 阶段分布
- getPhaseDistribution(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/phaseDistribution',
- data,
- })
- }
- // /questionNumRank 问题数量排名
- getQuestionNumRank(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionNumRank',
- data,
- })
- }
- // /reformRateRank 整改率排名
- getReformRateRank(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/reformRateRank',
- data,
- })
- }
- // 下载
- downLoadTwoTable(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform//rankExport',
- data,
- responseType: 'blob',
- })
- }
- // 获取项目
- // api/framework/v1/dict-manager/getvalues
- getProject(data) {
- return axios({
- method: 'post',
- url: 'api/framework/v1/dict-manager/getvalues?dictCode=project',
- data: data,
- })
- }
- // /iamauditproject/countStatistics 审计开展数量统计
- countStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamauditproject/countStatistics',
- data,
- })
- }
- /// questionStatistics 审计问题统计
- questionStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamauditproject/questionStatistics',
- data,
- })
- }
- // 整改率统计,按照单位
- // /iamquestionreform/reformRateExport 整改率导出
- reformRateExport(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/reformRateExport',
- data,
- responseType: 'blob',
- })
- }
- // /iamquestionreform/questionSummaryQueryExamine 查询下发 参数跟查询一样
- questionSummaryQueryExamine(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/questionSummaryQueryExamine',
- data,
- })
- }
- // /iamquestionreform/resPersonStatistics 责任人分析
- // 查询责任人数据
- getResPersonStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/resPersonStatistics',
- data,
- })
- }
- // iamquestionreform/resPersonExport 整改看板责任人导出
- resPersonExport(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/resPersonExport',
- data,
- responseType: 'blob',
- })
- }
- // /iamauditproject/reformStatistics 整改情况统计
- getReformStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamauditproject/reformStatistics',
- data,
- })
- }
- // /iamauditproject/riskStatistics 风险情况统计
- getRiskStatistics(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamauditproject/riskStatistics',
- data,
- })
- }
- // iamauditproject/questionExport 审计发现问题导出
- // iamauditproject/riskExport 风险分布导出
- exportquestionExport(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamauditproject/questionExport',
- data,
- responseType: 'blob',
- })
- }
- exportriskExport(data) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamauditproject/riskExport',
- data,
- responseType: 'blob',
- })
- }
- // 获取模型数据
- // framework/v1/page/wp/audit/maintain/iamModelMaintain
- getIamModelMaintain(data) {
- return axios({
- method: 'post',
- url: 'api/framework/v1/page/wp/audit/maintain/iamModelMaintain',
- data,
- })
- }
- // iamquestionreform/updateViewFlag 关注类修改查看状态 POST Long instId
- setUpdateViewFlag(instId) {
- return axios({
- method: 'post',
- url: 'api/xcoa-mobile/v1/iamquestionreform/updateViewFlag?instId=' + instId,
- })
- }
- }
- export default new AuditRiskbraryService()
|