| | |
| | | |
| | | codeGenConfig.WhetherRequired = tableColumn.IsNullable ? YesOrNot.N.ToString() : YesOrNot.Y.ToString(); |
| | | codeGenConfig.QueryWhether = YesOrNo; |
| | | //ly-0419 生成新建 编辑页面 创建人 修改人创建时间 修改时间 也自动生成,需要去掉 |
| | | if (codeGenConfig.ColumnName == "CreatedTime" || codeGenConfig.ColumnName == "UpdatedTime" |
| | | || codeGenConfig.ColumnName == "CreatedUserName" || codeGenConfig.ColumnName == "UpdatedUserName") |
| | | { |
| | | codeGenConfig.WhetherAddUpdate = YesOrNot.N.ToString(); |
| | | } |
| | | else |
| | | { |
| | | codeGenConfig.WhetherAddUpdate = YesOrNo; |
| | | } |
| | | |
| | | if (codeGenConfig.WhetherRequired == YesOrNot.Y.ToString()) |
| | | {//必填字段必须配置增改。 |
| | | codeGenConfig.WhetherAddUpdate = YesOrNot.Y.ToString(); |
| | | if (codeGenConfig.ColumnName.ToLower() == "id") |
| | | { |
| | | codeGenConfig.WhetherAddUpdate = YesOrNot.N.ToString(); |
| | | } |
| | | } |
| | | else |
| | | {//字段不必填 |
| | | //ly-0419 生成新建 编辑页面 创建人 修改人创建时间 修改时间 也自动生成,需要去掉 |
| | | if (codeGenConfig.ColumnName == "CreatedTime" || codeGenConfig.ColumnName == "UpdatedTime" |
| | | || codeGenConfig.ColumnName == "CreatedUserName" || codeGenConfig.ColumnName == "UpdatedUserName") |
| | | { |
| | | codeGenConfig.WhetherAddUpdate = YesOrNot.N.ToString(); |
| | | } |
| | | else |
| | | { |
| | | codeGenConfig.WhetherAddUpdate = YesOrNo; |
| | | } |
| | | } |
| | | |
| | | codeGenConfig.WhetherTable = YesOrNo; |
| | | codeGenConfig.WhetherOrderBy = YesOrNo; |
| | | //是否联合主键 update by liuwq 20240418 |
| | | codeGenConfig.WhetherRequired = YesOrNot.N.ToString(); |
| | | codeGenConfig.WhetherUnionKey = YesOrNot.N.ToString(); |
| | | codeGenConfig.ColumnKey = tableColumn.ColumnKey; |
| | | |
| | | codeGenConfig.DataType = tableColumn.DataType; |