diff --git a/src/views/devTools/Dict.vue b/src/views/devTools/Dict.vue
index 3ec7385..c4cbf05 100644
--- a/src/views/devTools/Dict.vue
+++ b/src/views/devTools/Dict.vue
@@ -64,7 +64,7 @@
-
+
@@ -183,14 +183,15 @@ export default class Dict extends Vue {
}
save() {
- this.entity.codeValue = this.entity.codeName;
+ const opt = JSON.parse(JSON.stringify(this.entity));
+ delete opt.children;
if (this.dialogStatus === STATUS.CREATE) {
- crud(DML.INSERT, 'ad_codelist_type', this.entity).then(() => {
+ crud(DML.INSERT, 'ad_codelist_type', opt).then(() => {
this.fetchDictType();
this.dialogFormVisible = false;
});
} else {
- crud(DML.UPDATE, 'ad_codelist_type', this.entity).then(() => {
+ crud(DML.UPDATE, 'ad_codelist_type', opt).then(() => {
this.fetchDictType();
this.dialogFormVisible = false;
});