bc5d1560845b48b5537260481c18a8c1ea194a67bca6acc8fa51b41aa5872864.json 15 KB

1
  1. {"ast":null,"code":"import \"core-js/modules/es.symbol.js\";\nimport \"core-js/modules/es.symbol.description.js\";\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", {\n staticClass: \"process-container\"\n }, [_c(\"el-card\", {\n staticClass: \"process-intro\"\n }, [_c(\"div\", {\n staticClass: \"intro-header\"\n }, [_c(\"h2\", [_vm._v(_vm._s(_vm.currentProcess.title))]), _c(\"el-tag\", {\n attrs: {\n size: \"medium\",\n type: _vm.currentProcess.statusType\n }\n }, [_vm._v(_vm._s(_vm.currentProcess.status))])], 1), _c(\"div\", {\n staticClass: \"intro-content\"\n }, [_c(\"div\", {\n staticClass: \"intro-description\"\n }, [_c(\"p\", [_vm._v(_vm._s(_vm.currentProcess.description))])]), _c(\"div\", {\n staticClass: \"intro-stats\"\n }, [_c(\"div\", {\n staticClass: \"stat-item\"\n }, [_c(\"div\", {\n staticClass: \"stat-value\"\n }, [_vm._v(_vm._s(_vm.currentProcess.totalSteps))]), _c(\"div\", {\n staticClass: \"stat-label\"\n }, [_vm._v(\"总步骤\")])]), _c(\"div\", {\n staticClass: \"stat-item\"\n }, [_c(\"div\", {\n staticClass: \"stat-value\"\n }, [_vm._v(_vm._s(_vm.currentProcess.completedSteps))]), _c(\"div\", {\n staticClass: \"stat-label\"\n }, [_vm._v(\"已完成\")])]), _c(\"div\", {\n staticClass: \"stat-item\"\n }, [_c(\"div\", {\n staticClass: \"stat-value\"\n }, [_vm._v(_vm._s(_vm.currentProcess.avgDuration))]), _c(\"div\", {\n staticClass: \"stat-label\"\n }, [_vm._v(\"平均耗时\")])])])])]), _c(\"div\", {\n staticClass: \"process-flow\"\n }, [_c(\"div\", {\n staticClass: \"flow-container\"\n }, [_c(\"div\", {\n staticClass: \"flowchart\"\n }, _vm._l(_vm.processSteps, function (step, index) {\n return _c(\"div\", {\n key: index,\n staticClass: \"flow-step\",\n \"class\": step.type\n }, [step.type === \"start\" || step.type === \"end\" ? _c(\"div\", {\n staticClass: \"node start-end\",\n on: {\n click: function click($event) {\n return _vm.handleStepClick(step.url);\n }\n }\n }, [_vm._v(\" \" + _vm._s(step.title) + \" \")]) : step.type === \"condition\" ? _c(\"div\", {\n staticClass: \"node condition\",\n on: {\n click: function click($event) {\n return _vm.handleStepClick(step.url);\n }\n }\n }, [_vm._v(\" \" + _vm._s(step.title) + \" \"), step.branches ? _c(\"div\", {\n staticClass: \"branch-paths\"\n }, _vm._l(step.branches, function (branch, bIndex) {\n return _c(\"div\", {\n key: bIndex,\n staticClass: \"branch-label\",\n \"class\": branch.direction\n }, [_vm._v(\" \" + _vm._s(branch.label) + \" \")]);\n }), 0) : _vm._e()]) : _c(\"div\", {\n staticClass: \"node process\",\n on: {\n click: function click($event) {\n return _vm.handleStepClick(step.url);\n }\n }\n }, [_vm._v(\" \" + _vm._s(step.title) + \" \")]), index < _vm.processSteps.length - 1 ? _c(\"div\", {\n staticClass: \"connector\",\n \"class\": {\n \"with-branch\": step.branches\n }\n }, [step.branches ? _c(\"div\", {\n staticClass: \"branch-lines\"\n }, _vm._l(step.branches, function (branch, bIndex) {\n return _c(\"div\", {\n key: bIndex,\n staticClass: \"branch-line\",\n \"class\": branch.direction\n });\n }), 0) : _c(\"i\", {\n staticClass: \"el-icon-arrow-down\"\n })]) : _vm._e()]);\n }), 0)])])], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\nexport { render, staticRenderFns };","map":{"version":3,"names":["render","_vm","_c","_self","staticClass","_v","_s","currentProcess","title","attrs","size","type","statusType","status","description","totalSteps","completedSteps","avgDuration","_l","processSteps","step","index","key","on","click","$event","handleStepClick","url","branches","branch","bIndex","direction","label","_e","length","staticRenderFns","_withStripped"],"sources":["/Users/zyh/Desktop/demo001/src/views/EmployeeProcess.vue"],"sourcesContent":["var render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"process-container\" },\n [\n _c(\"el-card\", { staticClass: \"process-intro\" }, [\n _c(\n \"div\",\n { staticClass: \"intro-header\" },\n [\n _c(\"h2\", [_vm._v(_vm._s(_vm.currentProcess.title))]),\n _c(\n \"el-tag\",\n {\n attrs: { size: \"medium\", type: _vm.currentProcess.statusType },\n },\n [_vm._v(_vm._s(_vm.currentProcess.status))]\n ),\n ],\n 1\n ),\n _c(\"div\", { staticClass: \"intro-content\" }, [\n _c(\"div\", { staticClass: \"intro-description\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.currentProcess.description))]),\n ]),\n _c(\"div\", { staticClass: \"intro-stats\" }, [\n _c(\"div\", { staticClass: \"stat-item\" }, [\n _c(\"div\", { staticClass: \"stat-value\" }, [\n _vm._v(_vm._s(_vm.currentProcess.totalSteps)),\n ]),\n _c(\"div\", { staticClass: \"stat-label\" }, [_vm._v(\"总步骤\")]),\n ]),\n _c(\"div\", { staticClass: \"stat-item\" }, [\n _c(\"div\", { staticClass: \"stat-value\" }, [\n _vm._v(_vm._s(_vm.currentProcess.completedSteps)),\n ]),\n _c(\"div\", { staticClass: \"stat-label\" }, [_vm._v(\"已完成\")]),\n ]),\n _c(\"div\", { staticClass: \"stat-item\" }, [\n _c(\"div\", { staticClass: \"stat-value\" }, [\n _vm._v(_vm._s(_vm.currentProcess.avgDuration)),\n ]),\n _c(\"div\", { staticClass: \"stat-label\" }, [_vm._v(\"平均耗时\")]),\n ]),\n ]),\n ]),\n ]),\n _c(\"div\", { staticClass: \"process-flow\" }, [\n _c(\"div\", { staticClass: \"flow-container\" }, [\n _c(\n \"div\",\n { staticClass: \"flowchart\" },\n _vm._l(_vm.processSteps, function (step, index) {\n return _c(\n \"div\",\n { key: index, staticClass: \"flow-step\", class: step.type },\n [\n step.type === \"start\" || step.type === \"end\"\n ? _c(\n \"div\",\n {\n staticClass: \"node start-end\",\n on: {\n click: function ($event) {\n return _vm.handleStepClick(step.url)\n },\n },\n },\n [_vm._v(\" \" + _vm._s(step.title) + \" \")]\n )\n : step.type === \"condition\"\n ? _c(\n \"div\",\n {\n staticClass: \"node condition\",\n on: {\n click: function ($event) {\n return _vm.handleStepClick(step.url)\n },\n },\n },\n [\n _vm._v(\" \" + _vm._s(step.title) + \" \"),\n step.branches\n ? _c(\n \"div\",\n { staticClass: \"branch-paths\" },\n _vm._l(\n step.branches,\n function (branch, bIndex) {\n return _c(\n \"div\",\n {\n key: bIndex,\n staticClass: \"branch-label\",\n class: branch.direction,\n },\n [_vm._v(\" \" + _vm._s(branch.label) + \" \")]\n )\n }\n ),\n 0\n )\n : _vm._e(),\n ]\n )\n : _c(\n \"div\",\n {\n staticClass: \"node process\",\n on: {\n click: function ($event) {\n return _vm.handleStepClick(step.url)\n },\n },\n },\n [_vm._v(\" \" + _vm._s(step.title) + \" \")]\n ),\n index < _vm.processSteps.length - 1\n ? _c(\n \"div\",\n {\n staticClass: \"connector\",\n class: { \"with-branch\": step.branches },\n },\n [\n step.branches\n ? _c(\n \"div\",\n { staticClass: \"branch-lines\" },\n _vm._l(\n step.branches,\n function (branch, bIndex) {\n return _c(\"div\", {\n key: bIndex,\n staticClass: \"branch-line\",\n class: branch.direction,\n })\n }\n ),\n 0\n )\n : _c(\"i\", { staticClass: \"el-icon-arrow-down\" }),\n ]\n )\n : _vm._e(),\n ]\n )\n }),\n 0\n ),\n ]),\n ]),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}