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

1 line
7.8 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\\role\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\role\\index.vue","mtime":1732871026795},{"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\"));\nrequire(\"core-js/modules/web.dom.iterable\");\nvar _objectSpread2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/objectSpread2.js\"));\nvar _role = _interopRequireDefault(require(\"./role\"));\nvar _menu = _interopRequireWildcard(require(\"@/api/system/menu\"));\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 _Pagination = _interopRequireDefault(require(\"@crud/Pagination\"));\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\nvar defaultForm = {\n role_id: null,\n name: null,\n remark: null\n};\nvar _default = exports.default = {\n name: 'Role',\n components: {\n pagination: _Pagination.default,\n crudOperation: _CRUD.default,\n rrOperation: _RR.default,\n udOperation: _UD.default,\n crudMenu: _menu.default\n },\n cruds: function cruds() {\n return (0, _crud.default)({\n idField: 'role_id',\n title: _i18n.default.t('role.table_value.Role'),\n url: 'api/sysRole',\n crudMethod: (0, _objectSpread2.default)({}, _role.default)\n });\n },\n mixins: [(0, _crud.presenter)(), (0, _crud.header)(), (0, _crud.form)(defaultForm), (0, _crud.crud)()],\n data: function data() {\n return {\n defaultProps: {\n children: 'children',\n label: this.$langPre.computedProp('title'),\n isLeaf: 'leaf'\n },\n currentId: 0,\n menuLoading: false,\n showButton: false,\n menus: [],\n menuIds: [],\n // 多选时使用\n permission: {\n add: ['admin', 'roles:add'],\n edit: ['admin', 'roles:edit'],\n del: ['admin', 'roles:del']\n },\n rules: {\n name: [{\n required: true,\n message: '请输入名称',\n trigger: 'blur'\n }],\n permission: [{\n required: true,\n message: '请输入权限',\n trigger: 'blur'\n }]\n }\n };\n },\n created: function created() {},\n methods: (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({\n getMenuDatas: function getMenuDatas(node, resolve) {\n setTimeout(function () {\n (0, _menu.getMenusTree)(node.data.menu_id ? node.data.menu_id : 0).then(function (res) {\n resolve(res);\n });\n }, 100);\n },\n getMenusByRole: function getMenusByRole(val) {\n if (this.currentId && val[0] && val[1]) {\n var param = {\n role_id: this.currentId,\n system_type: val[0],\n category: val[1]\n };\n var _this = this;\n _menu.default.getMenusByRole(param).then(function (res) {\n _this.menus = res;\n\n // 初始化默认选中的key\n _this.menuIds = [];\n _this.menus.forEach(function (data) {\n _this.menuIds.push(data);\n });\n });\n }\n }\n }, _crud.default.HOOK.afterRefresh, function () {\n this.$refs.menu.setCheckedKeys([]);\n }), _crud.default.HOOK.afterValidateCU, function (crud) {\n return true;\n }), \"handleCurrentChange\", function handleCurrentChange(val) {\n if (val) {\n var _this = this;\n // 清空菜单的选中\n this.$refs.menu.setCheckedKeys([]);\n // 保存当前的角色id\n this.currentId = val.role_id;\n // 初始化默认选中的key\n this.menuIds = [];\n val.menus.forEach(function (data) {\n _this.menuIds.push(data);\n });\n this.showButton = true;\n }\n }), \"menuChange\", function menuChange(menu) {\n var _this2 = this;\n // 获取该节点的所有子节点id 包含自身\n (0, _menu.getChild)(menu.menu_id).then(function (childIds) {\n // 判断是否在 menuIds 中,如果存在则删除,否则添加\n if (_this2.menuIds.indexOf(menu.menu_id) !== -1) {\n for (var i = 0; i < childIds.length; i++) {\n var index = _this2.menuIds.indexOf(childIds[i]);\n if (index !== -1) {\n _this2.menuIds.splice(index, 1);\n }\n }\n } else {\n for (var _i = 0; _i < childIds.length; _i++) {\n var _index = _this2.menuIds.indexOf(childIds[_i]);\n if (_index === -1) {\n _this2.menuIds.push(childIds[_i]);\n }\n }\n }\n _this2.$refs.menu.setCheckedKeys(_this2.menuIds);\n });\n }), \"saveMenu\", function saveMenu() {\n var _this3 = this;\n this.menuLoading = true;\n var role = {\n role_id: this.currentId,\n menus: []\n };\n // 得到已选中的 key 值\n this.menuIds.forEach(function (menuId) {\n var menu = {\n menuId: menuId\n };\n role.menus.push(menu);\n });\n _role.default.editMenu(role).then(function () {\n _this3.crud.notify('保存成功', _crud.default.NOTIFICATION_TYPE.SUCCESS);\n _this3.menuLoading = false;\n _this3.crud.toQuery();\n // this.update()\n }).catch(function (err) {\n _this3.menuLoading = false;\n console.log(err.response.data.message);\n });\n }), \"update\", function update() {\n var _this4 = this;\n // 无刷新更新 表格数据\n _role.default.get(this.currentId).then(function (res) {\n for (var i = 0; i < _this4.crud.data.length; i++) {\n if (res.menu_id === _this4.crud.data[i].menu_id) {\n _this4.crud.data[i] = res;\n break;\n }\n }\n });\n })\n};",null]}