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

1 line
6.5 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\\dd\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\menu\\dd\\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(\"@/api/system/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\"));\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 menu_sort: 999,\n path: null,\n system_type: null,\n category: null,\n component: null,\n componentName: null,\n iframe: 0,\n roles: [],\n pid: 0,\n icon: null,\n cache: 0,\n hidden: 0,\n type: 0,\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: '菜单',\n idField: 'menu_id',\n url: 'api/sysMenu',\n crudMethod: (0, _objectSpread2.default)({}, _menu.default),\n sort: 'menu_sort,asc'\n });\n },\n mixins: [(0, _crud.presenter)(), (0, _crud.header)(), (0, _crud.form)(defaultForm), (0, _crud.crud)()],\n data: function data() {\n return {\n menus: [],\n permission: {\n add: ['admin', 'menu:add'],\n edit: ['admin', 'menu:edit'],\n del: ['admin', 'menu:del']\n },\n normalizer: function normalizer(node) {\n return {\n id: node.menu_id,\n label: node.title,\n children: node.children\n };\n },\n rules: {\n 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)({}, _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.getSupDepts(form.menu_id);\n } else {\n // 新增\n this.menus.push({\n menu_id: 0,\n title: '顶级类目',\n children: null\n });\n }\n }), \"getMenus\", function getMenus(tree, treeNode, resolve) {\n var params = {\n pid: tree.menu_id\n };\n setTimeout(function () {\n _menu.default.getMenus(params).then(function (res) {\n resolve(res.content);\n });\n }, 100);\n }), \"getSupDepts\", function getSupDepts(menu_id) {\n var _this = 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 _this.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]}