فهرست منبع

修复编辑代码生成字段无法清除关联表信息的bug

yxh 4 سال پیش
والد
کامیت
a8fb29f05e
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  1. 6 0
      app/system/service/tools_gen_table.go

+ 6 - 0
app/system/service/tools_gen_table.go

@@ -374,6 +374,12 @@ func (s *toolsGenTable) SaveEdit(req *dao.ToolsGenTableEditReq) (err error) {
 						}
 						dbColumn.LinkTableClass = linkTable.ClassName
 						dbColumn.LinkTablePackage = linkTable.PackageName
+					} else {
+						dbColumn.LinkTableName = ""
+						dbColumn.LinkTableClass = ""
+						dbColumn.LinkTablePackage = ""
+						dbColumn.LinkLabelId = ""
+						dbColumn.LinkLabelName = ""
 					}
 					_, err = tx.Model(dao.ToolsGenTableColumn.Table).Save(dbColumn)
 					if err != nil {