Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/vue-loader/8d682cc7e2b73bcf320046816de7e223.json
2024-12-05 09:33:18 +08:00

1 line
40 KiB
JSON

{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\menu\\index.vue?vue&type=template&id=0304e458&scoped=true","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\menu\\index.vue","mtime":1732871026790},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":1732872827008},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["var render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"app-container\" },\n [\n _c(\n \"div\",\n { staticClass: \"head-container\" },\n [\n _vm.crud.props.searchToggle\n ? _c(\n \"div\",\n [\n _c(\n \"el-form\",\n {\n staticClass: \"demo-form-inline\",\n attrs: {\n inline: true,\n \"label-position\": \"right\",\n \"label-suffix\": \":\",\n },\n },\n [\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.placeholder.fuzzy_search\"),\n },\n },\n [\n _c(\"el-input\", {\n staticClass: \"filter-item\",\n staticStyle: { width: \"200px\" },\n attrs: {\n clearable: \"\",\n size: \"mini\",\n placeholder: _vm.$t(\n \"menu.placeholder.fuzzy_search\"\n ),\n },\n nativeOn: {\n keyup: function ($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k(\n $event.keyCode,\n \"enter\",\n 13,\n $event.key,\n \"Enter\"\n )\n ) {\n return null\n }\n return _vm.queryBlurry($event)\n },\n },\n model: {\n value: _vm.query.blurry,\n callback: function ($$v) {\n _vm.$set(_vm.query, \"blurry\", $$v)\n },\n expression: \"query.blurry\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.placeholder.owning_system\"),\n },\n },\n [\n _c(\n \"el-select\",\n {\n staticClass: \"filter-item\",\n staticStyle: { width: \"200px\" },\n attrs: {\n clearable: \"\",\n size: \"mini\",\n placeholder: _vm.$t(\n \"menu.placeholder.owning_system\"\n ),\n },\n on: { change: _vm.changetype },\n model: {\n value: _vm.query.system_type,\n callback: function ($$v) {\n _vm.$set(_vm.query, \"system_type\", $$v)\n },\n expression: \"query.system_type\",\n },\n },\n _vm._l(_vm.dict.system_type, function (item) {\n return _c(\"el-option\", {\n key: item.id,\n attrs: { label: item.label, value: item.value },\n })\n }),\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"rrOperation\"),\n ],\n 1\n ),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"crudOperation\", { attrs: { permission: _vm.permission } }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-dialog\",\n {\n attrs: {\n \"append-to-body\": \"\",\n \"close-on-click-modal\": false,\n \"before-close\": _vm.crud.cancelCU,\n visible: _vm.crud.status.cu,\n title: _vm.crud.status.title,\n width: \"650px\",\n },\n on: {\n \"update:visible\": function ($event) {\n return _vm.$set(_vm.crud.status, \"cu\", $event)\n },\n },\n },\n [\n _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: {\n inline: true,\n model: _vm.form,\n rules: _vm.rules,\n size: \"mini\",\n \"label-width\": \"150px\",\n },\n },\n [\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.menu_type\"),\n prop: \"type\",\n },\n },\n [\n _c(\n \"el-radio-group\",\n {\n attrs: { size: \"mini\" },\n model: {\n value: _vm.form.type,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"type\", $$v)\n },\n expression: \"form.type\",\n },\n },\n [\n _c(\"el-radio-button\", { attrs: { label: \"1\" } }, [\n _vm._v(_vm._s(_vm.$t(\"menu.dialog.system\"))),\n ]),\n _vm._v(\" \"),\n _c(\"el-radio-button\", { attrs: { label: \"2\" } }, [\n _vm._v(_vm._s(_vm.$t(\"menu.dialog.catalogue\"))),\n ]),\n _vm._v(\" \"),\n _c(\"el-radio-button\", { attrs: { label: \"3\" } }, [\n _vm._v(_vm._s(_vm.$t(\"menu.dialog.menu\"))),\n ]),\n _vm._v(\" \"),\n _c(\"el-radio-button\", { attrs: { label: \"4\" } }, [\n _vm._v(_vm._s(_vm.$t(\"menu.dialog.button\"))),\n ]),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value:\n _vm.form.type.toString() !== \"1\" &&\n _vm.form.type.toString() !== \"4\",\n expression:\n \"form.type.toString() !== '1' && form.type.toString() !== '4' \",\n },\n ],\n attrs: {\n label: _vm.$t(\"menu.dialog.menu_icon\"),\n prop: \"icon\",\n },\n },\n [\n _c(\n \"el-popover\",\n {\n attrs: {\n placement: \"bottom-start\",\n width: \"450\",\n trigger: \"click\",\n },\n on: {\n show: function ($event) {\n return _vm.$refs[\"iconSelect\"].reset()\n },\n },\n },\n [\n _c(\"IconSelect\", {\n ref: \"iconSelect\",\n on: { selected: _vm.selected },\n }),\n _vm._v(\" \"),\n _c(\n \"el-input\",\n {\n staticStyle: { width: \"450px\" },\n attrs: {\n slot: \"reference\",\n placeholder: _vm.$t(\"menu.placeholder.choose_icon\"),\n readonly: \"\",\n },\n slot: \"reference\",\n model: {\n value: _vm.form.icon,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"icon\", $$v)\n },\n expression: \"form.icon\",\n },\n },\n [\n _vm.form.icon\n ? _c(\"svg-icon\", {\n staticClass: \"el-input__icon\",\n staticStyle: { height: \"32px\", width: \"16px\" },\n attrs: {\n slot: \"prefix\",\n \"icon-class\": _vm.form.icon,\n },\n slot: \"prefix\",\n })\n : _c(\"i\", {\n staticClass: \"el-icon-search el-input__icon\",\n attrs: { slot: \"prefix\" },\n slot: \"prefix\",\n }),\n ],\n 1\n ),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value:\n _vm.form.type.toString() !== \"2\" &&\n _vm.form.type.toString() !== \"1\",\n expression:\n \"form.type.toString() !== '2' && form.type.toString() !== '1'\",\n },\n ],\n attrs: {\n label: _vm.$t(\"menu.dialog.menu_chain\"),\n prop: \"iframe\",\n },\n },\n [\n _c(\n \"el-radio-group\",\n {\n attrs: { size: \"mini\" },\n model: {\n value: _vm.form.iframe,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"iframe\", $$v)\n },\n expression: \"form.iframe\",\n },\n },\n [\n _c(\"el-radio-button\", { attrs: { label: \"true\" } }, [\n _vm._v(_vm._s(_vm.$t(\"auto.common.true\"))),\n ]),\n _vm._v(\" \"),\n _c(\"el-radio-button\", { attrs: { label: \"false\" } }, [\n _vm._v(_vm._s(_vm.$t(\"auto.common.false\"))),\n ]),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.form.type.toString() === \"2\",\n expression: \"form.type.toString() === '2'\",\n },\n ],\n attrs: {\n label: _vm.$t(\"menu.dialog.menu_cache\"),\n prop: \"cache\",\n },\n },\n [\n _c(\n \"el-radio-group\",\n {\n attrs: { size: \"mini\" },\n model: {\n value: _vm.form.cache,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"cache\", $$v)\n },\n expression: \"form.cache\",\n },\n },\n [\n _c(\"el-radio-button\", { attrs: { label: \"true\" } }, [\n _vm._v(_vm._s(_vm.$t(\"auto.common.true\"))),\n ]),\n _vm._v(\" \"),\n _c(\"el-radio-button\", { attrs: { label: \"false\" } }, [\n _vm._v(_vm._s(_vm.$t(\"auto.common.false\"))),\n ]),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value:\n _vm.form.type.toString() !== \"2\" &&\n _vm.form.type.toString() !== \"1\",\n expression:\n \"form.type.toString() !== '2' && form.type.toString() !== '1' \",\n },\n ],\n attrs: {\n label: _vm.$t(\"menu.dialog.menu_visible\"),\n prop: \"hidden\",\n },\n },\n [\n _c(\n \"el-radio-group\",\n {\n attrs: { size: \"mini\" },\n model: {\n value: _vm.form.hidden,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"hidden\", $$v)\n },\n expression: \"form.hidden\",\n },\n },\n [\n _c(\"el-radio-button\", { attrs: { label: \"false\" } }, [\n _vm._v(_vm._s(_vm.$t(\"auto.common.true\"))),\n ]),\n _vm._v(\" \"),\n _c(\"el-radio-button\", { attrs: { label: \"true\" } }, [\n _vm._v(_vm._s(_vm.$t(\"auto.common.false\"))),\n ]),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.form.type.toString() !== \"2\"\n ? _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.default_title\"),\n prop: \"title\",\n },\n },\n [\n _c(\"el-input\", {\n style:\n _vm.form.type.toString() === \"0\"\n ? \"width: 450px\"\n : \"width: 190px\",\n attrs: {\n placeholder: _vm.$t(\"menu.dialog.default_title\"),\n },\n model: {\n value: _vm.form.title,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"title\", $$v)\n },\n expression: \"form.title\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.form.type.toString() !== \"2\"\n ? _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.zh_title\"),\n prop: \"zh_title\",\n },\n },\n [\n _c(\"el-input\", {\n style:\n _vm.form.type.toString() === \"0\"\n ? \"width: 450px\"\n : \"width: 190px\",\n attrs: { placeholder: _vm.$t(\"menu.dialog.zh_title\") },\n model: {\n value: _vm.form.zh_title,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"zh_title\", $$v)\n },\n expression: \"form.zh_title\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.form.type.toString() !== \"2\"\n ? _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.en_title\"),\n prop: \"en_title\",\n },\n },\n [\n _c(\"el-input\", {\n style:\n _vm.form.type.toString() === \"0\"\n ? \"width: 450px\"\n : \"width: 190px\",\n attrs: { placeholder: _vm.$t(\"menu.dialog.en_title\") },\n model: {\n value: _vm.form.en_title,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"en_title\", $$v)\n },\n expression: \"form.en_title\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.form.type.toString() !== \"2\"\n ? _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.id_title\"),\n prop: \"in_title\",\n },\n },\n [\n _c(\"el-input\", {\n style:\n _vm.form.type.toString() === \"0\"\n ? \"width: 450px\"\n : \"width: 190px\",\n attrs: { placeholder: _vm.$t(\"menu.dialog.id_title\") },\n model: {\n value: _vm.form.in_title,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"in_title\", $$v)\n },\n expression: \"form.in_title\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.form.type.toString() !== \"2\"\n ? _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.ko_title\"),\n prop: \"ko_title\",\n },\n },\n [\n _c(\"el-input\", {\n style:\n _vm.form.type.toString() === \"0\"\n ? \"width: 450px\"\n : \"width: 190px\",\n attrs: { placeholder: _vm.$t(\"menu.dialog.ko_title\") },\n model: {\n value: _vm.form.ko_title,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"ko_title\", $$v)\n },\n expression: \"form.ko_title\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.form.type.toString() === \"2\"\n ? _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.button_name\"),\n prop: \"title\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"190px\" },\n attrs: {\n placeholder: _vm.$t(\"menu.dialog.button_name\"),\n },\n model: {\n value: _vm.form.title,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"title\", $$v)\n },\n expression: \"form.title\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.form.type.toString() !== \"1\",\n expression: \"form.type.toString() !== '1' \",\n },\n ],\n attrs: {\n label: _vm.$t(\"menu.table_title.permission_ident\"),\n prop: \"permission\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"190px\" },\n attrs: {\n disabled: _vm.form.iframe,\n placeholder: _vm.$t(\"menu.table_title.permission_ident\"),\n },\n model: {\n value: _vm.form.permission,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"permission\", $$v)\n },\n expression: \"form.permission\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.form.type.toString() !== \"1\" &&\n _vm.form.type.toString() !== \"2\"\n ? _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.router_path\"),\n prop: \"path\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"190px\" },\n attrs: {\n placeholder: _vm.$t(\"menu.dialog.router_path\"),\n },\n model: {\n value: _vm.form.path,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"path\", $$v)\n },\n expression: \"form.path\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.menu_sort\"),\n prop: \"menu_sort\",\n },\n },\n [\n _c(\"el-input-number\", {\n staticStyle: { width: \"190px\" },\n attrs: { min: 0, max: 999, \"controls-position\": \"right\" },\n model: {\n value: _vm.form.menu_sort,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"menu_sort\", _vm._n($$v))\n },\n expression: \"form.menu_sort\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value:\n !_vm.form.iframe && _vm.form.type.toString() === \"3\",\n expression:\n \"!form.iframe && form.type.toString() === '3' \",\n },\n ],\n attrs: {\n label: _vm.$t(\"menu.dialog.component_name\"),\n prop: \"component_name\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"190px\" },\n attrs: {\n placeholder: _vm.$t(\"menu.placeholder.component_tip\"),\n },\n model: {\n value: _vm.form.component_name,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"component_name\", $$v)\n },\n expression: \"form.component_name\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value:\n !_vm.form.iframe &&\n (_vm.form.type.toString() === \"2\" ||\n _vm.form.type.toString() === \"3\"),\n expression:\n \"!form.iframe && (form.type.toString() === '2' ||form.type.toString() === '3' ) \",\n },\n ],\n attrs: {\n label: _vm.$t(\"menu.dialog.component_path\"),\n prop: \"component\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"190px\" },\n attrs: {\n placeholder: _vm.$t(\"menu.dialog.component_path\"),\n },\n model: {\n value: _vm.form.component,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"component\", $$v)\n },\n expression: \"form.component\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"menu.dialog.superior_class\"),\n prop: \"pid\",\n },\n },\n [\n _c(\"treeselect\", {\n staticStyle: { width: \"450px\" },\n attrs: {\n options: _vm.menus,\n \"load-options\": _vm.loadMenus,\n normalizer: _vm.normalizer,\n placeholder: _vm.$t(\n \"menu.placeholder.choose_superior_category\"\n ),\n },\n model: {\n value: _vm.form.pid,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"pid\", $$v)\n },\n expression: \"form.pid\",\n },\n }),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"dialog-footer\",\n attrs: { slot: \"footer\" },\n slot: \"footer\",\n },\n [\n _c(\n \"el-button\",\n { attrs: { type: \"text\" }, on: { click: _vm.crud.cancelCU } },\n [_vm._v(_vm._s(_vm.$t(\"auto.common.Cancel\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"el-button\",\n {\n attrs: { loading: _vm.crud.status.cu === 2, type: \"primary\" },\n on: { click: _vm.crud.submitCU },\n },\n [_vm._v(_vm._s(_vm.$t(\"auto.common.Confirm\")))]\n ),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-table\",\n {\n directives: [\n {\n name: \"loading\",\n rawName: \"v-loading\",\n value: _vm.crud.loading,\n expression: \"crud.loading\",\n },\n ],\n ref: \"table\",\n attrs: {\n lazy: \"\",\n load: _vm.getMenus,\n \"auto-load-root-options\": false,\n data: _vm.crud.data,\n \"tree-props\": { children: \"children\", hasChildren: \"has_children\" },\n \"row-key\": \"menu_id\",\n },\n on: {\n select: _vm.crud.selectChange,\n \"select-all\": _vm.crud.selectAllChange,\n \"selection-change\": _vm.crud.selectionChangeHandler,\n },\n },\n [\n _c(\"el-table-column\", { attrs: { type: \"selection\", width: \"55\" } }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n label: _vm.$t(\"menu.table_title.menu_title\"),\n prop: _vm.$langPre.computedProp(\"title\"),\n \"min-width\": _vm.flexWidth(\n _vm.$langPre.computedProp(\"title\"),\n _vm.crud.data,\n _vm.$t(\"menu.table_title.menu_title\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n label: _vm.$t(\"menu.table_title.system\"),\n prop: \"system_type\",\n \"min-width\": _vm.flexWidth(\n \"system_type\",\n _vm.crud.data,\n _vm.$t(\"menu.table_title.system\")\n ),\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.dict.label.system_type[scope.row.system_type]\n ) +\n \" : \" +\n _vm._s(scope.row.system_type) +\n \"\\n \"\n ),\n ]\n },\n },\n ]),\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"icon\",\n label: _vm.$t(\"menu.table_title.icon\"),\n align: \"center\",\n \"min-width\": _vm.flexWidth(\n \"icon\",\n _vm.crud.data,\n _vm.$t(\"menu.table_title.system\")\n ),\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n _c(\"svg-icon\", {\n attrs: {\n \"icon-class\": scope.row.icon ? scope.row.icon : \"\",\n },\n }),\n ]\n },\n },\n ]),\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"menu_sort\",\n align: \"center\",\n label: _vm.$t(\"menu.table_title.sort\"),\n \"min-width\": _vm.flexWidth(\n \"menu_sort\",\n _vm.crud.data,\n _vm.$t(\"menu.table_title.sort\")\n ),\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n _vm._v(\n \"\\n \" + _vm._s(scope.row.menu_sort) + \"\\n \"\n ),\n ]\n },\n },\n ]),\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"permission\",\n label: _vm.$t(\"menu.table_title.permission_ident\"),\n \"min-width\": _vm.flexWidth(\n \"permission\",\n _vm.crud.data,\n _vm.$t(\"menu.table_title.permission_ident\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"component\",\n label: _vm.$t(\"menu.table_title.path\"),\n \"min-width\": \"120\",\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"iframe\",\n label: _vm.$t(\"menu.table_title.outside_chain\"),\n formatter: _vm.crud.formatIsOrNot,\n \"min-width\": _vm.flexWidth(\n \"iframe\",\n _vm.crud.data,\n _vm.$t(\"menu.table_title.outside_chain\")\n ),\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n scope.row.iframe\n ? _c(\"span\", [_vm._v(\"YES\")])\n : _c(\"span\", [_vm._v(\"NO\")]),\n ]\n },\n },\n ]),\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"cache\",\n label: _vm.$t(\"menu.table_title.cache\"),\n formatter: _vm.crud.formatIsOrNot,\n \"min-width\": _vm.flexWidth(\n \"cache\",\n _vm.crud.data,\n _vm.$t(\"menu.table_title.cache\")\n ),\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n scope.row.cache\n ? _c(\"span\", [_vm._v(\"YES\")])\n : _c(\"span\", [_vm._v(\"NO\")]),\n ]\n },\n },\n ]),\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"hidden\",\n label: _vm.$t(\"menu.table_title.visible\"),\n formatter: _vm.crud.formatIsOrNot,\n \"min-width\": _vm.flexWidth(\n \"hidden\",\n _vm.crud.data,\n _vm.$t(\"menu.table_title.visible\")\n ),\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n scope.row.hidden\n ? _c(\"span\", [_vm._v(\"NO\")])\n : _c(\"span\", [_vm._v(\"YES\")]),\n ]\n },\n },\n ]),\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"create_time\",\n label: _vm.$t(\"menu.table_title.create_time\"),\n \"min-width\": _vm.flexWidth(\n \"create_time\",\n _vm.crud.data,\n _vm.$t(\"menu.table_title.create_time\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n directives: [\n {\n name: \"permission\",\n rawName: \"v-permission\",\n value: [\"admin\", \"menu:edit\", \"menu:del\"],\n expression: \"['admin','menu:edit','menu:del']\",\n },\n ],\n attrs: {\n label: _vm.$t(\"auto.common.Operate\"),\n width: \"130px\",\n align: \"center\",\n fixed: \"right\",\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n _c(\"udOperation\", {\n attrs: {\n data: scope.row,\n permission: _vm.permission,\n msg: _vm.$t(\"menu.msg.delete_msg\"),\n },\n }),\n ]\n },\n },\n ]),\n }),\n ],\n 1\n ),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}