diff --git a/template/admin/src/pages/system/codeGeneration/components/TableForm.vue b/template/admin/src/pages/system/codeGeneration/components/TableForm.vue index f72c90be8..1907bb466 100644 --- a/template/admin/src/pages/system/codeGeneration/components/TableForm.vue +++ b/template/admin/src/pages/system/codeGeneration/components/TableForm.vue @@ -17,7 +17,11 @@

6、在字段配置中,表单类型为不生成时创建后不会生成对应的表单项

- +
+ + 添加与修改时间 + 伪删除 +
e.field === 'create_time'); + this.tableField.splice(i, 2); + } + }, + addDelete(status) { + if (status) { + let data = [ + { + field: 'delete_time', + field_type: 'timestamp', + default: '', + comment: '伪删除', + required: false, + is_table: false, + table_name: '伪删除', + limit: '', + primaryKey: 1, + from_type: '0', + }, + ]; + this.tableField = [...this.tableField, ...data]; + } else { + let i = this.tableField.findIndex((e) => e.field === 'delete_time'); + this.tableField.splice(i, 1); + } + }, getCrudMenus() { crudMenus().then((res) => { console.log(res);