{"remainingRequest":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\reform-fvue\\src\\components\\dialog\\RecordPopover.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\components\\dialog\\RecordPopover.vue","mtime":1693046001786},{"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\r\nimport req from '@/request.js'\r\nconst portal = window.context.portal\r\nexport default {\r\n name: 'RecordPopover',\r\n components: {},\r\n props: {\r\n id: {\r\n type: String,\r\n default: ''\r\n }\r\n },\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() {\r\n this.dialogVisible = true\r\n this.reqLoading = true\r\n this.getOperationLog(this.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 (row.approvalResults === 1) {\r\n icon = 'el-icon-close'\r\n } else if (row.approvalResults === 0) {\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 (row.approvalResults === 2 || row.approvalResults === 1) {\r\n color = '#F56C6C'\r\n } else if (row.status === 0 && row.approvalResults !== 2) {\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]}