Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/babel-loader/20e70d4ebe4ff3cab0e6e7897540ee6c.json
2024-12-05 09:33:18 +08:00

1 line
8.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js!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=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\menu\\index.vue","mtime":1732871026790},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\babel.config.js","mtime":1732871025888},{"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\\babel-loader\\lib\\index.js","mtime":1732872825017},{"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":["\"use strict\";\n\nvar _interopRequireWildcard = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireWildcard.js\");\nvar _interopRequireDefault = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _defineProperty2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/defineProperty.js\"));\nvar _objectSpread2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/objectSpread2.js\"));\nvar _menu = _interopRequireDefault(require(\"@/views/system/menu/menu\"));\nvar _IconSelect = _interopRequireDefault(require(\"@/components/IconSelect\"));\nvar _vueTreeselect = _interopRequireWildcard(require(\"@riophae/vue-treeselect\"));\nrequire(\"@riophae/vue-treeselect/dist/vue-treeselect.css\");\nvar _crud = _interopRequireWildcard(require(\"@crud/crud\"));\nvar _RR = _interopRequireDefault(require(\"@crud/RR.operation\"));\nvar _CRUD = _interopRequireDefault(require(\"@crud/CRUD.operation\"));\nvar _UD = _interopRequireDefault(require(\"@crud/UD.operation\"));\nvar _Dict = _interopRequireDefault(require(\"../../../components/Dict/Dict\"));\nvar _i18n = _interopRequireDefault(require(\"@/i18n\"));\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//\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//\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//\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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n// crud交由presenter持有\nvar defaultForm = {\n menu_id: null,\n title: null,\n en_title: null,\n in_title: null,\n zh_title: null,\n ko_title: null,\n menu_sort: 999,\n path: null,\n system_type: null,\n category: null,\n component: null,\n component_name: null,\n iframe: false,\n roles: [],\n pid: 0,\n icon: null,\n cache: false,\n hidden: false,\n type: 2,\n permission: null\n};\nvar _default = exports.default = {\n name: 'Menu',\n components: {\n Treeselect: _vueTreeselect.default,\n IconSelect: _IconSelect.default,\n crudOperation: _CRUD.default,\n rrOperation: _RR.default,\n udOperation: _UD.default\n },\n cruds: function cruds() {\n return (0, _crud.default)({\n title: _i18n.default.t('menu.title'),\n idField: 'menu_id',\n url: 'api/sysMenu',\n crudMethod: (0, _objectSpread2.default)({}, _menu.default)\n });\n },\n mixins: [(0, _crud.presenter)(), (0, _crud.header)(), (0, _crud.form)(defaultForm), (0, _crud.crud)()],\n dicts: ['system_type'],\n data: function data() {\n return {\n typeList: [],\n defaultType: '',\n menus: [],\n permission: {\n add: ['admin', 'menu:add'],\n edit: ['admin', 'menu:edit'],\n del: ['admin', 'menu:del']\n },\n rules: {\n title: [{\n required: true,\n message: '请输入标题',\n trigger: 'blur'\n }],\n zh_title: [{\n required: true,\n message: '请输入标题',\n trigger: 'blur'\n }],\n en_title: [{\n required: true,\n message: '请输入标题',\n trigger: 'blur'\n }],\n in_title: [{\n required: true,\n message: '请输入标题',\n trigger: 'blur'\n }],\n path: [{\n required: true,\n message: '请输入地址',\n trigger: 'blur'\n }]\n }\n };\n },\n methods: (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({\n normalizer: function normalizer(node) {\n return {\n id: node.menu_id,\n label: node.title,\n children: node.children\n };\n },\n queryBlurry: function queryBlurry() {\n if (this.query.blurry) {\n this.query.pid = null;\n }\n this.crud.toQuery();\n },\n changetype: function changetype() {\n var sysType = this.dict.dict.system_type[this.query.system_type];\n this.query.pid = sysType.para1;\n this.crud.toQuery();\n }\n }, _crud.default.HOOK.beforeRefresh, function () {\n // if (this.crud.query.system_type == null) {\n // this.crud.query.system_type = '1'\n // }\n return true;\n }), _crud.default.HOOK.afterToCU, function (crud, form) {\n this.menus = [];\n if (form.menu_id) {\n // 修改\n if (!form.pid) {\n // 一级菜单一级的父级菜单的pid为0.\n form.pid = 0;\n }\n this.getSupMenus(form.menu_id);\n } else {\n // 新增\n this.menus.push({\n menu_id: 0,\n title: '顶级类目',\n children: null\n });\n }\n }), _crud.default.HOOK.afterSubmit, function (crud, form) {\n var _this = this;\n if (this.$options.dicts instanceof Array) {\n new _Dict.default(this.dict).init(this.$options.dicts, function () {\n _this.$nextTick(function () {\n _this.$emit('dictReady');\n });\n });\n }\n }), _crud.default.HOOK.afterDelete, function (crud, form) {\n var _this2 = this;\n if (this.$options.dicts instanceof Array) {\n new _Dict.default(this.dict).init(this.$options.dicts, function () {\n _this2.$nextTick(function () {\n _this2.$emit('dictReady');\n });\n });\n }\n }), \"getMenus\", function getMenus(tree, treeNode, resolve) {\n var params = {\n pid: tree.menu_id,\n system_type: tree.system_type\n };\n setTimeout(function () {\n _menu.default.getMenus(params).then(function (res) {\n resolve(res.content);\n });\n }, 100);\n }), \"getSupMenus\", function getSupMenus(menu_id) {\n var _this3 = this;\n _menu.default.getMenuSuperior(menu_id).then(function (res) {\n var children = res.map(function (obj) {\n if (!obj.leaf && !obj.children) {\n obj.children = null;\n }\n return obj;\n });\n _this3.menus = [{\n menu_id: 0,\n title: '顶级类目',\n children: children\n }];\n });\n }), \"loadMenus\", function loadMenus(_ref) {\n var action = _ref.action,\n parentNode = _ref.parentNode,\n callback = _ref.callback;\n if (action === _vueTreeselect.LOAD_CHILDREN_OPTIONS) {\n _menu.default.getMenusTree(parentNode.menu_id).then(function (res) {\n parentNode.children = res.map(function (obj) {\n if (!obj.leaf) {\n obj.children = null;\n }\n return obj;\n });\n setTimeout(function () {\n callback();\n }, 100);\n });\n }\n }), \"selected\", function selected(name) {\n this.form.icon = name;\n })\n};",null]}