using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using ${options.ModelsNamespace}.Models.Business.${genTable.moduleName}; namespace ${options.DtosNamespace}.Dto.Api.${genTable.moduleName} { /// /// ${genTable.FunctionName}查询对象Api /// /// @author ${replaceDto.Author} /// @date ${replaceDto.AddTime} /// public class ${replaceDto.ModelTypeName}QueryDtoApi : PagerInfo { $foreach(item in genTable.Columns) $if(item.IsQuery && item.htmlType == "datetime") public DateTime? Begin$item.CsharpField { get; set; } public DateTime? End$item.CsharpField { get; set; } $elseif(item.IsQuery) public $item.CsharpType$if(item.CsharpType != "string")?$end $item.CsharpField { get; set; } $end $end } /// /// ${genTable.FunctionName}详情输入对象Api /// /// @author ${replaceDto.Author} /// @date ${replaceDto.AddTime} /// public class ${replaceDto.ModelTypeName}DtoApi { [Required(ErrorMessage = "${replaceDto.ModelTypeName}Guid不能为空")] public long ${replaceDto.ModelTypeName}Guid { get; set; } } }