增加备注
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
f995187925
commit
6d009c4f86
|
@ -30,6 +30,8 @@ public class TrialFileTypeSelectView
|
||||||
public bool IsEnable { get; set; }
|
public bool IsEnable { get; set; }
|
||||||
|
|
||||||
public bool IsSelfDefine { get; set; }
|
public bool IsSelfDefine { get; set; }
|
||||||
|
|
||||||
|
public ArchiveType ArchiveTypeEnum { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -90,6 +92,8 @@ public class TrialFileTypeSelectQuery
|
||||||
public bool? IsEnable { get; set; }
|
public bool? IsEnable { get; set; }
|
||||||
|
|
||||||
public bool? IsSelfDefine { get; set; }
|
public bool? IsSelfDefine { get; set; }
|
||||||
|
|
||||||
|
public ArchiveType? ArchiveTypeEnum { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -48,11 +48,16 @@ public class TrialFileTypeService(IRepository<TrialFileType> _trialFileTypeRepos
|
||||||
return pageList;
|
return pageList;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 获取项目文件类型下拉框
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="inQuery"></param>
|
||||||
|
/// <returns></returns>
|
||||||
public async Task<List<TrialFileTypeSelectView>> GetTrialFileTypeSelectList(TrialFileTypeSelectQuery inQuery)
|
public async Task<List<TrialFileTypeSelectView>> GetTrialFileTypeSelectList(TrialFileTypeSelectQuery inQuery)
|
||||||
{
|
{
|
||||||
var list = _trialFileTypeRepository
|
var list = _trialFileTypeRepository
|
||||||
.Where(t => t.TrialId == inQuery.TrialId)
|
.Where(t => t.TrialId == inQuery.TrialId)
|
||||||
|
.WhereIf(inQuery.ArchiveTypeEnum != null, t => t.ArchiveTypeEnum == inQuery.ArchiveTypeEnum)
|
||||||
.WhereIf(inQuery.IsSelfDefine != null, t => t.IsSelfDefine == inQuery.IsSelfDefine)
|
.WhereIf(inQuery.IsSelfDefine != null, t => t.IsSelfDefine == inQuery.IsSelfDefine)
|
||||||
.WhereIf(inQuery.IsEnable != null, t => t.IsEnable == inQuery.IsEnable)
|
.WhereIf(inQuery.IsEnable != null, t => t.IsEnable == inQuery.IsEnable)
|
||||||
.Select(t => new TrialFileTypeSelectView()
|
.Select(t => new TrialFileTypeSelectView()
|
||||||
|
@ -61,6 +66,7 @@ public class TrialFileTypeService(IRepository<TrialFileType> _trialFileTypeRepos
|
||||||
IsEnable = t.IsEnable,
|
IsEnable = t.IsEnable,
|
||||||
Name = _userInfo.IsEn_Us ? t.Name : t.NameCN,
|
Name = _userInfo.IsEn_Us ? t.Name : t.NameCN,
|
||||||
IsSelfDefine = t.IsSelfDefine,
|
IsSelfDefine = t.IsSelfDefine,
|
||||||
|
ArchiveTypeEnum = t.ArchiveTypeEnum,
|
||||||
}).ToList();
|
}).ToList();
|
||||||
|
|
||||||
return list;
|
return list;
|
||||||
|
|
Loading…
Reference in New Issue