diff --git a/src/components/AntDesignVue/CustomAntDesignVue/Button/AckCreateAntdButton.vue b/src/components/AntDesignVue/CustomAntDesignVue/Button/AckCreateAntdButton.vue
index 7b955d0..5ea00c1 100644
--- a/src/components/AntDesignVue/CustomAntDesignVue/Button/AckCreateAntdButton.vue
+++ b/src/components/AntDesignVue/CustomAntDesignVue/Button/AckCreateAntdButton.vue
@@ -16,7 +16,7 @@ const handleClick = () => {
- 确认创建
+ 确认
diff --git a/src/components/AntDesignVue/CustomAntDesignVue/Button/TableRemoveButton.vue b/src/components/AntDesignVue/CustomAntDesignVue/Button/TableRemoveButton.vue
new file mode 100644
index 0000000..33402df
--- /dev/null
+++ b/src/components/AntDesignVue/CustomAntDesignVue/Button/TableRemoveButton.vue
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/AntDesignVue/CustomAntDesignVue/Button/TableUpdateButton.vue b/src/components/AntDesignVue/CustomAntDesignVue/Button/TableUpdateButton.vue
new file mode 100644
index 0000000..034c3e8
--- /dev/null
+++ b/src/components/AntDesignVue/CustomAntDesignVue/Button/TableUpdateButton.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
diff --git a/src/components/AntDesignVue/CustomAntDesignVue/index.js b/src/components/AntDesignVue/CustomAntDesignVue/index.js
index fca1859..2e58424 100644
--- a/src/components/AntDesignVue/CustomAntDesignVue/index.js
+++ b/src/components/AntDesignVue/CustomAntDesignVue/index.js
@@ -17,6 +17,8 @@ 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';
+import TableRemoveButton from '@/components/AntDesignVue/CustomAntDesignVue/Button/TableRemoveButton.vue';
+import TableUpdateButton from '@/components/AntDesignVue/CustomAntDesignVue/Button/TableUpdateButton.vue';
// console.log(AntdModalTemplate);
@@ -28,7 +30,7 @@ export default function setupCustomAntdComponents(app) {
AntdModalTemplate,
IconSelect,
CustomIconSelect,
- TableColumChoose
+ TableColumChoose,TableRemoveButton,TableUpdateButton
];
for (let component of customComponentList) {
app.component(component.name, component);
diff --git a/src/components/AntDesignVue/index.js b/src/components/AntDesignVue/index.js
index b2de3f4..2687ac5 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, Tree, InputSearch, Tooltip, Drawer, Checkbox, CheckboxGroup,
+ InputNumber, Affix, Anchor, AnchorLink, Tree, InputSearch, Tooltip, Drawer, Checkbox, CheckboxGroup, Popconfirm,
} from 'ant-design-vue';
import 'ant-design-vue/dist/reset.css';
@@ -72,6 +72,7 @@ export function setupCustomAntDesignVueComponents(app) {
Drawer, // ! 抽屉
Checkbox, // ! 多选
CheckboxGroup,
+ Popconfirm, // ! 气泡确认框
];
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 d9b0505..82f7ea2 100644
--- a/src/views/Auth/Dict/DictForm.vue
+++ b/src/views/Auth/Dict/DictForm.vue
@@ -38,10 +38,6 @@ const props = defineProps({
});
// ! 表达ref
const formRef = ref(null);
-// ! 重新定义Form
-const form = reactive({
- ...props.data.formData,
-});
// ! 字典所在服务的禁选
const serviceKeyDisabled = ref(false);
// ! 表单规则
@@ -57,7 +53,7 @@ const rules = reactive({
orderNum: [],
});
// ! pid
-watch(form, (newVal, oldVal) => {
+watch(props.data.formData, (newVal, oldVal) => {
if (newVal.pid != '') {
const dictList = baseDataStore.state.dictList.filter((item) => {
return item.dictId == newVal.pid;
@@ -118,14 +114,14 @@ function clearInput() {
-
+
@@ -150,34 +146,34 @@ function clearInput() {
-
+
-
+
-
+
-
+
-
+
-
+
是
否
-
+
diff --git a/src/views/Auth/Dict/DictTable.vue b/src/views/Auth/Dict/DictTable.vue
index 566947c..d0d1eaf 100644
--- a/src/views/Auth/Dict/DictTable.vue
+++ b/src/views/Auth/Dict/DictTable.vue
@@ -1,7 +1,6 @@
@@ -104,16 +192,34 @@ onMounted(() => {
-
+
+
+
+
+
@@ -139,12 +245,12 @@ onMounted(() => {