{"remainingRequest":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\reform-fvue\\src\\components\\dialog\\RecordDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\components\\dialog\\RecordDialog.vue","mtime":1682075301503},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport req from '@/request.js'\r\nconst portal = window.context.portal\r\nexport default {\r\n name: 'RecordDialog',\r\n components: {},\r\n data() {\r\n return {\r\n dialogVisible: false,\r\n markLoading: false,\r\n reverse: true,\r\n activities: [],\r\n reqLoading: false\r\n }\r\n },\r\n methods: {\r\n openDialog(id) {\r\n this.dialogVisible = true\r\n this.reqLoading = true\r\n this.getOperationLog(id)\r\n },\r\n closeDialog() {\r\n this.dialogVisible = false\r\n this.activities = []\r\n },\r\n // 查询日志\r\n getOperationLog(id) {\r\n req\r\n .post(portal + `/approvalLog/bizAchieveStatusLog/v1/process/${id}`)\r\n .then(res => {\r\n if (res.status == 200) {\r\n this.activities = res.data\r\n }\r\n this.reqLoading = false\r\n })\r\n },\r\n // 设置图标以及颜色\r\n geticon(row) {\r\n let icon = ''\r\n if (\r\n (row.status == 2 ||\r\n row.status == 4 ||\r\n row.status == 7 ||\r\n row.status == 9 ||\r\n row.status == 11) &&\r\n row.approvalResults != 2\r\n ) {\r\n icon = 'el-icon-close'\r\n } else if (\r\n (row.status == 1 ||\r\n row.status == 3 ||\r\n row.status == 5 ||\r\n row.status == 6 ||\r\n row.status == 8 ||\r\n row.status == 10 ||\r\n row.status == 12) &&\r\n row.approvalResults != 2\r\n ) {\r\n icon = 'el-icon-check'\r\n } else if (row.status == 0 && row.approvalResults != 2) {\r\n icon = 'el-icon-more'\r\n } else if (row.approvalResults == 2) {\r\n icon = 'el-icon-bottom-left'\r\n }\r\n return icon\r\n },\r\n getcolor(row) {\r\n let color = ''\r\n if (\r\n row.status == 2 ||\r\n row.status == 4 ||\r\n row.status == 7 ||\r\n row.status == 9 ||\r\n row.status == 11 ||\r\n row.approvalResults == 2\r\n ) {\r\n color = '#F56C6C'\r\n } else if (row.status == 0 && row.approvalResults != 2) {\r\n // color = '#67C23A'\r\n color = '#2761ff'\r\n } else {\r\n color = '#67C23A'\r\n }\r\n return color\r\n }\r\n }\r\n}\r\n",null]}