| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取@(@Model.BusName) |
| | | /// 获取单个@(@Model.BusName) |
| | | /// </summary> |
| | | /// <param name="input"></param> |
| | | /// <returns></returns> |
| | | [HttpGet("@Model.ClassName/detail")] |
| | | public async Task<@(@Model.ClassName)Output> Get([FromQuery] Querye@(@Model.ClassName)Input input) |
| | | { |
| | | @foreach (var column in Model.TableField){ |
| | | if (@column.ColumnKey == "True"){ |
| | | @:return (await _@(@Model.CamelizeClassName)Rep.DetachedEntities.FirstOrDefaultAsync(u => u.@(@column.ColumnName) == input.@(@column.ColumnName))).Adapt<@(@Model.ClassName)Output>(); |
| | | }else{ |
| | | if (@Model.IsOnlyQuery == true){ |
| | | @:return null; |
| | | } |
| | | } |
| | | } |
| | | return (await _@(@Model.CamelizeClassName)Rep.DetachedEntities.FirstOrDefaultAsync(u => u.Id == input.Id)).Adapt<@(@Model.ClassName)Output>(); |
| | | } |
| | | |
| | | /// <summary> |