cf6a3f86d1ec6b30114cc94a85413991c7eb6b470cf56d57c707704ce5bce3b9.json 18 KB

1
  1. {"ast":null,"code":"var render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", {\n attrs: {\n id: \"app\"\n }\n }, [_c(\"el-container\", [_vm.isMobile ? _c(\"el-header\", {\n staticClass: \"mobile-header\"\n }, [_c(\"div\", {\n staticClass: \"mobile-header-content\"\n }, [_c(\"i\", {\n staticClass: \"el-icon-s-platform\",\n staticStyle: {\n \"font-size\": \"24px\",\n color: \"#409EFF\"\n }\n }), _c(\"h3\", {\n staticClass: \"mobile-title\"\n }, [_vm._v(\"业务流程管理\")]), _c(\"i\", {\n staticClass: \"el-icon-s-unfold\",\n on: {\n click: function click($event) {\n _vm.showSidebar = true;\n }\n }\n })])]) : _vm._e(), _vm.isMobile ? _c(\"el-drawer\", {\n attrs: {\n title: \"业务流程导航\",\n visible: _vm.showSidebar,\n direction: \"ltr\",\n size: \"80%\"\n },\n on: {\n \"update:visible\": function updateVisible($event) {\n _vm.showSidebar = $event;\n }\n }\n }, [_c(\"div\", {\n staticClass: \"mobile-sidebar\"\n }, [_c(\"div\", {\n staticClass: \"search-container\"\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"搜索业务名称\",\n \"prefix-icon\": \"el-icon-search\",\n clearable: \"\"\n },\n on: {\n input: _vm.handleSearch\n },\n model: {\n value: _vm.searchQuery,\n callback: function callback($$v) {\n _vm.searchQuery = $$v;\n },\n expression: \"searchQuery\"\n }\n })], 1), _c(\"el-menu\", {\n attrs: {\n router: true,\n \"default-active\": _vm.currentRoute\n },\n on: {\n select: _vm.handleMobileMenuSelect\n }\n }, _vm._l(_vm.filteredMenuItems, function (item) {\n return _c(\"el-menu-item\", {\n key: item.path,\n attrs: {\n index: item.path\n }\n }, [_c(\"i\", {\n \"class\": item.icon\n }), _c(\"span\", [_vm._v(_vm._s(item.title))])]);\n }), 1)], 1)]) : _vm._e(), !_vm.isMobile ? _c(\"el-aside\", {\n attrs: {\n width: \"250px\"\n }\n }, [_c(\"div\", {\n staticClass: \"logo-container\"\n }, [_c(\"i\", {\n staticClass: \"el-icon-s-platform\",\n staticStyle: {\n \"font-size\": \"40px\",\n color: \"#409EFF\"\n }\n })]), _c(\"div\", {\n staticClass: \"search-container\"\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"搜索业务名称\",\n \"prefix-icon\": \"el-icon-search\",\n clearable: \"\"\n },\n on: {\n input: _vm.handleSearch\n },\n model: {\n value: _vm.searchQuery,\n callback: function callback($$v) {\n _vm.searchQuery = $$v;\n },\n expression: \"searchQuery\"\n }\n })], 1), _vm.showProcessTypeSelector ? _c(\"div\", {\n staticClass: \"process-type-selector\"\n }, [_c(\"h4\", [_vm._v(\"选择流程类型\")]), _c(\"el-radio-group\", {\n attrs: {\n size: \"small\"\n },\n on: {\n change: _vm.handleProcessTypeChange\n },\n model: {\n value: _vm.selectedProcessType,\n callback: function callback($$v) {\n _vm.selectedProcessType = $$v;\n },\n expression: \"selectedProcessType\"\n }\n }, [_c(\"el-radio-button\", {\n attrs: {\n label: \"employee\"\n }\n }, [_vm._v(\"员工入职流程\")]), _c(\"el-radio-button\", {\n attrs: {\n label: \"sales\"\n }\n }, [_vm._v(\"销售订单流程\")]), _c(\"el-radio-button\", {\n attrs: {\n label: \"shipping\"\n }\n }, [_vm._v(\"发货业务流程\")])], 1)], 1) : _vm._e(), _c(\"el-menu\", {\n staticClass: \"el-menu-vertical\",\n attrs: {\n router: true,\n \"default-active\": _vm.currentRoute\n }\n }, _vm._l(_vm.filteredMenuItems, function (item) {\n return _c(\"el-menu-item\", {\n key: item.path,\n attrs: {\n index: item.path\n },\n on: {\n click: function click($event) {\n return _vm.handleMenuItemClick(item);\n }\n }\n }, [_c(\"i\", {\n \"class\": item.icon\n }), _c(\"span\", [_vm._v(_vm._s(item.title))])]);\n }), 1)], 1) : _vm._e(), _c(\"el-main\", [_c(\"router-view\")], 1)], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\nexport { render, staticRenderFns };","map":{"version":3,"names":["render","_vm","_c","_self","attrs","id","isMobile","staticClass","staticStyle","color","_v","on","click","$event","showSidebar","_e","title","visible","direction","size","updateVisible","placeholder","clearable","input","handleSearch","model","value","searchQuery","callback","$$v","expression","router","currentRoute","select","handleMobileMenuSelect","_l","filteredMenuItems","item","key","path","index","icon","_s","width","showProcessTypeSelector","change","handleProcessTypeChange","selectedProcessType","label","handleMenuItemClick","staticRenderFns","_withStripped"],"sources":["/Users/zyh/Desktop/demo001/src/App.vue"],"sourcesContent":["var render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { attrs: { id: \"app\" } },\n [\n _c(\n \"el-container\",\n [\n _vm.isMobile\n ? _c(\"el-header\", { staticClass: \"mobile-header\" }, [\n _c(\"div\", { staticClass: \"mobile-header-content\" }, [\n _c(\"i\", {\n staticClass: \"el-icon-s-platform\",\n staticStyle: { \"font-size\": \"24px\", color: \"#409EFF\" },\n }),\n _c(\"h3\", { staticClass: \"mobile-title\" }, [\n _vm._v(\"业务流程管理\"),\n ]),\n _c(\"i\", {\n staticClass: \"el-icon-s-unfold\",\n on: {\n click: function ($event) {\n _vm.showSidebar = true\n },\n },\n }),\n ]),\n ])\n : _vm._e(),\n _vm.isMobile\n ? _c(\n \"el-drawer\",\n {\n attrs: {\n title: \"业务流程导航\",\n visible: _vm.showSidebar,\n direction: \"ltr\",\n size: \"80%\",\n },\n on: {\n \"update:visible\": function ($event) {\n _vm.showSidebar = $event\n },\n },\n },\n [\n _c(\n \"div\",\n { staticClass: \"mobile-sidebar\" },\n [\n _c(\n \"div\",\n { staticClass: \"search-container\" },\n [\n _c(\"el-input\", {\n attrs: {\n placeholder: \"搜索业务名称\",\n \"prefix-icon\": \"el-icon-search\",\n clearable: \"\",\n },\n on: { input: _vm.handleSearch },\n model: {\n value: _vm.searchQuery,\n callback: function ($$v) {\n _vm.searchQuery = $$v\n },\n expression: \"searchQuery\",\n },\n }),\n ],\n 1\n ),\n _c(\n \"el-menu\",\n {\n attrs: {\n router: true,\n \"default-active\": _vm.currentRoute,\n },\n on: { select: _vm.handleMobileMenuSelect },\n },\n _vm._l(_vm.filteredMenuItems, function (item) {\n return _c(\n \"el-menu-item\",\n { key: item.path, attrs: { index: item.path } },\n [\n _c(\"i\", { class: item.icon }),\n _c(\"span\", [_vm._v(_vm._s(item.title))]),\n ]\n )\n }),\n 1\n ),\n ],\n 1\n ),\n ]\n )\n : _vm._e(),\n !_vm.isMobile\n ? _c(\n \"el-aside\",\n { attrs: { width: \"250px\" } },\n [\n _c(\"div\", { staticClass: \"logo-container\" }, [\n _c(\"i\", {\n staticClass: \"el-icon-s-platform\",\n staticStyle: { \"font-size\": \"40px\", color: \"#409EFF\" },\n }),\n ]),\n _c(\n \"div\",\n { staticClass: \"search-container\" },\n [\n _c(\"el-input\", {\n attrs: {\n placeholder: \"搜索业务名称\",\n \"prefix-icon\": \"el-icon-search\",\n clearable: \"\",\n },\n on: { input: _vm.handleSearch },\n model: {\n value: _vm.searchQuery,\n callback: function ($$v) {\n _vm.searchQuery = $$v\n },\n expression: \"searchQuery\",\n },\n }),\n ],\n 1\n ),\n _vm.showProcessTypeSelector\n ? _c(\n \"div\",\n { staticClass: \"process-type-selector\" },\n [\n _c(\"h4\", [_vm._v(\"选择流程类型\")]),\n _c(\n \"el-radio-group\",\n {\n attrs: { size: \"small\" },\n on: { change: _vm.handleProcessTypeChange },\n model: {\n value: _vm.selectedProcessType,\n callback: function ($$v) {\n _vm.selectedProcessType = $$v\n },\n expression: \"selectedProcessType\",\n },\n },\n [\n _c(\n \"el-radio-button\",\n { attrs: { label: \"employee\" } },\n [_vm._v(\"员工入职流程\")]\n ),\n _c(\n \"el-radio-button\",\n { attrs: { label: \"sales\" } },\n [_vm._v(\"销售订单流程\")]\n ),\n _c(\n \"el-radio-button\",\n { attrs: { label: \"shipping\" } },\n [_vm._v(\"发货业务流程\")]\n ),\n ],\n 1\n ),\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"el-menu\",\n {\n staticClass: \"el-menu-vertical\",\n attrs: {\n router: true,\n \"default-active\": _vm.currentRoute,\n },\n },\n _vm._l(_vm.filteredMenuItems, function (item) {\n return _c(\n \"el-menu-item\",\n {\n key: item.path,\n attrs: { index: item.path },\n on: {\n click: function ($event) {\n return _vm.handleMenuItemClick(item)\n },\n },\n },\n [\n _c(\"i\", { class: item.icon }),\n _c(\"span\", [_vm._v(_vm._s(item.title))]),\n ]\n )\n }),\n 1\n ),\n ],\n 1\n )\n : _vm._e(),\n _c(\"el-main\", [_c(\"router-view\")], 1),\n ],\n 1\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":[]}