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 @@
-
+
-
+
@@ -90,6 +140,7 @@ const handleCancel = () => {
{
-
-
+
+
@@ -111,18 +162,20 @@ const handleCancel = () => {
-
+
+
是
否
+
diff --git a/src/views/Auth/Dict/DictTable.vue b/src/views/Auth/Dict/DictTable.vue
new file mode 100644
index 0000000..566947c
--- /dev/null
+++ b/src/views/Auth/Dict/DictTable.vue
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Auth/Dict/DictTree.vue b/src/views/Auth/Dict/DictTree.vue
new file mode 100644
index 0000000..a0da207
--- /dev/null
+++ b/src/views/Auth/Dict/DictTree.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+ N
+
+
+
+
+
+
+
diff --git a/src/views/Auth/Dict/index.vue b/src/views/Auth/Dict/index.vue
index f10e9e6..ede2463 100644
--- a/src/views/Auth/Dict/index.vue
+++ b/src/views/Auth/Dict/index.vue
@@ -1,9 +1,12 @@
-
+
+
+
+
+
+
+
+
@@ -64,4 +138,25 @@ async function handleCreateAck(data){
-
+