diff --git a/src/api/http.js b/src/api/http.js index 4c689bb..3280aea 100644 --- a/src/api/http.js +++ b/src/api/http.js @@ -74,7 +74,7 @@ service.interceptors.response.use( return data.data; } else if (data.statusCode === 403) { // ! WARN ============================================ - window.pino.error('经常报Token过期'); + window.pino.error('Token过期'); // ! 如果已经过期,返回的响应就正常返回 if (!isExpired) { @@ -116,8 +116,6 @@ service.interceptors.response.use( } }, async (error) => { - console.log('B'); - // const { /*response, code,*/ message } = error; Message.error(error.message || 'Error'); return Promise.reject(error); diff --git a/src/components/AntDesignVue/CustomAntDesignVue/TableColumChoose/index.vue b/src/components/AntDesignVue/CustomAntDesignVue/TableColumChoose/index.vue new file mode 100644 index 0000000..d9149e5 --- /dev/null +++ b/src/components/AntDesignVue/CustomAntDesignVue/TableColumChoose/index.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/components/AntDesignVue/CustomAntDesignVue/index.js b/src/components/AntDesignVue/CustomAntDesignVue/index.js index 11b8384..fca1859 100644 --- a/src/components/AntDesignVue/CustomAntDesignVue/index.js +++ b/src/components/AntDesignVue/CustomAntDesignVue/index.js @@ -16,6 +16,7 @@ import AckCreateAntdButton from './Button/AckCreateAntdButton.vue'; import AntdModalTemplate from './AntdModalTemplate/index.vue'; import IconSelect from './IconSelect/index.vue'; import CustomIconSelect from './IconSelect/customIconSelect.vue'; +import TableColumChoose from '@/components/AntDesignVue/CustomAntDesignVue/TableColumChoose/index.vue'; // console.log(AntdModalTemplate); @@ -26,7 +27,8 @@ export default function setupCustomAntdComponents(app) { AckCreateAntdButton, AntdModalTemplate, IconSelect, - CustomIconSelect + CustomIconSelect, + TableColumChoose ]; for (let component of customComponentList) { app.component(component.name, component); diff --git a/src/components/AntDesignVue/Icon/index.js b/src/components/AntDesignVue/Icon/index.js index a74cf9f..4368fe5 100644 --- a/src/components/AntDesignVue/Icon/index.js +++ b/src/components/AntDesignVue/Icon/index.js @@ -23,6 +23,7 @@ const iconPool2 = import.meta.glob('./icon2/*.svg', { query: '?raw', import: 'default', }); +const iconPool = {}; function makeIcon(pool) { const svgContentPool1 = pool; @@ -49,9 +50,10 @@ function makeIcon(pool) { }, }); iconComponentList1.push(icon); + iconPool[svgName] = icon; } return iconComponentList1; } - +export const IconPool = iconPool; export const custonIcon1 = makeIcon(iconPool1); export const custonIcon2 = makeIcon(iconPool2); diff --git a/src/components/AntDesignVue/index.js b/src/components/AntDesignVue/index.js index ee966fa..b2de3f4 100644 --- a/src/components/AntDesignVue/index.js +++ b/src/components/AntDesignVue/index.js @@ -28,7 +28,7 @@ import { Input, Radio, RadioGroup, - InputNumber, Affix, Anchor, AnchorLink, + InputNumber, Affix, Anchor, AnchorLink, Tree, InputSearch, Tooltip, Drawer, Checkbox, CheckboxGroup, } from 'ant-design-vue'; import 'ant-design-vue/dist/reset.css'; @@ -65,7 +65,13 @@ export function setupCustomAntDesignVueComponents(app) { InputNumber, // ! 数字输入框 Affix, // ! 固钉 Anchor, // ! 锚点 - AnchorLink, + AnchorLink, // ! 锚点项 + Tree, // ! 树 + InputSearch, // ! 树的查询 + Tooltip, // ! 提示器 + Drawer, // ! 抽屉 + Checkbox, // ! 多选 + CheckboxGroup, ]; for (let component of componentList) { app.component(component.name, component); diff --git a/src/views/Auth/Dict/DictForm.vue b/src/views/Auth/Dict/DictForm.vue index fbea10a..d9b0505 100644 --- a/src/views/Auth/Dict/DictForm.vue +++ b/src/views/Auth/Dict/DictForm.vue @@ -1,5 +1,5 @@