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

1 line
8.0 KiB
JSON

{"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\\dept\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\dept\\index.vue","mtime":1732871026739},{"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/es6.function.name\");\nrequire(\"core-js/modules/es6.array.find\");\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 _dept = _interopRequireDefault(require(\"@/api/system/dept\"));\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 _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\nvar defaultForm = {\n code: null,\n name: null,\n isTop: '1',\n sub_count: 0,\n pid: null,\n dept_sort: 999,\n is_used: true,\n ext_id: null\n};\nvar _default = exports.default = {\n name: 'Dept',\n components: {\n Treeselect: _vueTreeselect.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('department.table_title.Department'),\n idField: 'dept_id',\n url: 'api/dept/vo',\n crudMethod: (0, _objectSpread2.default)({}, _dept.default)\n });\n },\n mixins: [(0, _crud.presenter)(), (0, _crud.header)(), (0, _crud.form)(defaultForm), (0, _crud.crud)()],\n // 设置数据字典\n dicts: ['dept_status'],\n data: function data() {\n return {\n depts: [],\n rules: {\n name: [{\n required: true,\n message: '请输入名称',\n trigger: 'blur'\n }],\n dept_sort: [{\n required: true,\n message: '请输入序号',\n trigger: 'blur',\n type: 'number'\n }]\n },\n permission: {\n add: ['admin', 'dept:add'],\n edit: ['admin', 'dept:edit'],\n del: ['admin', 'dept:del']\n },\n enabledTypeOptions: [{\n key: true,\n display_name: '启用'\n }, {\n key: false,\n display_name: '禁用'\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)((0, _defineProperty2.default)({\n getDeptDatas: function getDeptDatas(tree, treeNode, resolve) {\n var params = {\n pid: tree.dept_id\n };\n setTimeout(function () {\n _dept.default.getDeptvo(params).then(function (res) {\n resolve(res.content);\n });\n }, 100);\n }\n }, _crud.default.HOOK.afterToCU, function (crud, form) {\n if (form.pid !== null) {\n form.isTop = '0';\n } else {\n form.isTop = '1';\n }\n form.is_used = \"\".concat(form.is_used);\n if (form.pid != null) {\n this.getSupDepts(form.pid);\n } else {\n this.getDepts();\n }\n }), \"getSupDepts\", function getSupDepts(id) {\n var _this = this;\n _dept.default.getDeptSuperior(id).then(function (res) {\n var date = res.content;\n _this.buildDepts(date);\n _this.depts = date;\n });\n }), \"buildDepts\", function buildDepts(depts) {\n var _this2 = this;\n depts.forEach(function (data) {\n if (data.children) {\n _this2.buildDepts(data.children);\n }\n if (data.has_children && !data.children) {\n data.children = null;\n }\n });\n }), \"getDepts\", function getDepts() {\n var _this3 = this;\n _dept.default.getDeptvo({\n is_used: true\n }).then(function (res) {\n _this3.depts = res.content.map(function (obj) {\n if (obj.has_children) {\n obj.children = null;\n }\n return obj;\n });\n });\n }), \"loadDepts\", function loadDepts(_ref) {\n var action = _ref.action,\n parentNode = _ref.parentNode,\n callback = _ref.callback;\n if (action === _vueTreeselect.LOAD_CHILDREN_OPTIONS) {\n _dept.default.getDeptvo({\n is_used: true,\n pid: parentNode.dept_id\n }).then(function (res) {\n parentNode.children = res.content.map(function (obj) {\n obj.children = null;\n return obj;\n });\n setTimeout(function () {\n callback();\n }, 100);\n });\n }\n }), _crud.default.HOOK.afterValidateCU, function () {\n if (this.form.isTop !== '1' && this.form.pid == null) {\n this.$message({\n message: '上级部门不能为空',\n type: 'warning'\n });\n return false;\n }\n if (this.form.isTop === '1') {\n this.form.pid = null;\n }\n return true;\n }), \"changeEnabled\", function changeEnabled(data, val) {\n var _this4 = this;\n var satus = this.enabledTypeOptions.find(function (item) {\n return item.key === data.is_used;\n });\n debugger;\n this.$confirm('此操作将 \"' + satus.display_name + '\" ' + data.name + '部门, 是否继续?', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n _dept.default.edit(data).then(function (res) {\n _this4.crud.notify(satus.display_name + '成功', _crud.default.NOTIFICATION_TYPE.SUCCESS);\n });\n }).catch(function () {\n data.is_used = !data.is_used;\n });\n }), \"checkboxT\", function checkboxT(row, rowIndex) {\n return row.id !== 1;\n }), \"normalizer\", function normalizer(node) {\n return {\n id: node.dept_id,\n label: node.name,\n children: node.children\n };\n })\n};",null]}