@if(Model.IsUploading) { @:using JNPF.Common.Models; } namespace JNPF.@(@Model.NameSpace).Entitys.Dto.@Model.ClassName; /// /// @(@Model.BusName)输出参数. /// public class @(@Model.ClassName)InfoOutput { @foreach (var column in Model.TableField){ @if(column.jnpfKey != null) { switch(column.jnpfKey) { case "select": case "userSelect": case "usersSelect": case "treeSelect": case "depSelect": case "posSelect": case "popupTableSelect": case "roleSelect": case "groupSelect": @if(column.IsMultiple) { @:/// @:/// @column.ColumnComment. @:/// @:public List jnpf_@(@column.TableName)_jnpf_@column.LowerColumnName { get; set; } @: } else { @:/// @:/// @column.ColumnComment. @:/// @:public @(column.NetType == "int" ? "int" : "string") jnpf_@(@column.TableName)_jnpf_@column.LowerColumnName { get; set; } @: } break; case "cascader": case "address": case "comSelect": @if(column.IsMultiple) { @:/// @:/// @column.ColumnComment. @:/// @:public List> jnpf_@(@column.TableName)_jnpf_@column.LowerColumnName { get; set; } @: } else { @:/// @:/// @column.ColumnComment. @:/// @:public List<@(column.NetType == "int" ? "int" : "string")> jnpf_@(@column.TableName)_jnpf_@column.LowerColumnName { get; set; } @: } break; case "checkbox": @:/// @:/// @column.ColumnComment. @:/// @:public List<@(column.NetType == "int" ? "int" : "string")> jnpf_@(@column.TableName)_jnpf_@column.LowerColumnName { get; set; } @: break; case "radio": @:/// @:/// @column.ColumnComment. @:/// @:public @(column.NetType == "int" ? "int" : "string") jnpf_@(@column.TableName)_jnpf_@column.LowerColumnName { get; set; } @: break; case "uploadImg": case "uploadFz": @:/// @:/// @column.ColumnComment. @:/// @:public List jnpf_@(@column.TableName)_jnpf_@column.LowerColumnName { get; set; } @: break; default: @:/// @:/// @column.ColumnComment. @:/// @:public @column.NetType jnpf_@(@column.TableName)_jnpf_@column.LowerColumnName { get; set; } @: break; } } } }