diff --git a/admin/src/views/dev_tools/code/edit.vue b/admin/src/views/dev_tools/code/edit.vue index 6dd4ffa3..a387b1f2 100644 --- a/admin/src/views/dev_tools/code/edit.vue +++ b/admin/src/views/dev_tools/code/edit.vue @@ -250,6 +250,16 @@ /> + + + + + @@ -301,7 +311,8 @@ const formData = reactive({ subTableFk: '', subTableName: '', treeParent: '', - treePrimary: '' + treePrimary: '', + treeName: '' } }) @@ -312,7 +323,10 @@ const rules = reactive({ ['base.entityName']: [{ required: true, message: '请输入实体类名称', trigger: 'blur' }], ['base.authorName']: [{ required: true, message: '请输入作者', trigger: 'blur' }], ['gen.moduleName']: [{ required: true, message: '请输入模块名', trigger: 'blur' }], - ['gen.functionName']: [{ required: true, message: '请输入功能名称', trigger: 'blur' }] + ['gen.functionName']: [{ required: true, message: '请输入功能名称', trigger: 'blur' }], + ['gen.treePrimary']: [{ required: true, message: '请选择树主键字段', trigger: 'blur' }], + ['gen.treeParent']: [{ required: true, message: '请选择树父级字段', trigger: 'blur' }], + ['gen.treeName']: [{ required: true, message: '请选择树名称字段', trigger: 'blur' }] }) const getDetails = async () => { diff --git a/server/like-generator/src/main/resources/vue/edit.vue.vm b/server/like-generator/src/main/resources/vue/edit.vue.vm index 773acb80..a930b82a 100644 --- a/server/like-generator/src/main/resources/vue/edit.vue.vm +++ b/server/like-generator/src/main/resources/vue/edit.vue.vm @@ -1,17 +1,31 @@