1 line
3.3 KiB
JSON
1 line
3.3 KiB
JSON
{"remainingRequest":"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\\dict\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\dict\\index.vue","mtime":1732871026743},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport checkPermission from '@/utils/permission'\r\nimport dictDetail from './dictDetail.vue'\r\nimport crudDict from '@/views/system/dict/dict'\r\n\r\nimport CRUD, { presenter, header, form } from '@crud/crud'\r\nimport crudOperation from '@crud/CRUD.operation'\r\nimport pagination from '@crud/Pagination'\r\nimport rrOperation from '@crud/RR.operation'\r\nimport udOperation from '@crud/UD.operation'\r\nimport i18n from '@/i18n'\r\n\r\nconst defaultForm = {\r\n dict_id: null,\r\n code: null,\r\n name: null,\r\n label: null,\r\n value: null,\r\n dict_sort: null,\r\n dict_type: null,\r\n para1: null,\r\n para2: null,\r\n para3: null\r\n}\r\n\r\nexport default {\r\n name: 'Dict',\r\n components: { crudOperation, pagination, rrOperation, udOperation, dictDetail },\r\n cruds() {\r\n return [\r\n CRUD({ title: i18n.t('dict.table_value.Dict'), url: 'api/dict', idField: 'dict_id', crudMethod: { ...crudDict }})\r\n ]\r\n },\r\n mixins: [presenter(), header(), form(defaultForm)],\r\n data() {\r\n return {\r\n queryTypeOptions: [\r\n { key: 'name', display_name: '字典名称' },\r\n { key: 'description', display_name: '描述' }\r\n ],\r\n rules: {\r\n code: [\r\n { required: true, message: '请输入编码', trigger: 'blur' }\r\n ]\r\n },\r\n permission: {\r\n add: ['admin', 'dict:add'],\r\n edit: ['admin', 'dict:edit'],\r\n del: ['admin', 'dict:del']\r\n }\r\n }\r\n },\r\n methods: {\r\n checkPermission,\r\n // 获取数据前设置好接口地址\r\n [CRUD.HOOK.beforeRefresh]() {\r\n if (this.$refs.dictDetail) {\r\n this.$refs.dictDetail.query.code = ''\r\n }\r\n return true\r\n },\r\n // 选中字典后,设置字典详情数据\r\n handleCurrentChange(val) {\r\n if (val) {\r\n this.$refs.dictDetail.query.code = val.code\r\n this.$refs.dictDetail.form.code = val.code\r\n this.$refs.dictDetail.crud.toQuery()\r\n }\r\n }\r\n }\r\n}\r\n",null]} |