@if(Model.IsUploading) { @:using JNPF.Common.Models; @:using Newtonsoft.Json; @: } namespace JNPF.@(Model.NameSpace).Entitys.Dto.@(Model.ClassName); /// /// @(Model.BusName)详情输出参数. /// public class @(Model.ClassName)DetailOutput { @foreach (var column in Model.TableField) { @if (column.PrimaryKey){ @:/// @:/// @column.ColumnComment. @:/// @:public @column.NetType @column.LowerColumnName { get; set; } @: } else if (column.jnpfKey != null) { switch(column.jnpfKey) { case "date": case "createTime": case "modifyTime": case "switch": @:/// @:/// @column.ColumnComment. @:/// @:public string @column.LowerColumnName { get; set; } @: break; case "uploadFz": case "uploadImg": @:/// @:/// @column.ColumnComment. @:/// @:[JsonIgnore] @:public string @(column.LowerColumnName)List { get; set; } @: @:/// @:/// @column.ColumnComment. @:/// @:public List @column.LowerColumnName { get; set; } @: break; default: @:/// @:/// @column.ColumnComment. @:/// @:public @(column.NetType == "int" ? "string" : column.NetType) @column.LowerColumnName { get; set; } @: break; } } } }