Compare commits
No commits in common. "5023f5ed31e91294f12ee78d49ca6b28c23e18cb" and "a4c12dcbeb8c44a42ab35c456d8cc562b2d5c1ea" have entirely different histories.
5023f5ed31
...
a4c12dcbeb
|
|
@ -26,6 +26,7 @@ namespace IRaCIS.Core.Application.Service
|
|||
IRepository<ReadingQuestionCriterionTrial> _readingQuestionCriterionTrial, IMapper _mapper, IUserInfo _userInfo, IStringLocalizer _localizer) : BaseService, IDictionaryService
|
||||
{
|
||||
|
||||
|
||||
public async Task<IResponseOutput> GenerateEnumDefine(string code)
|
||||
{
|
||||
var searchList = await _dicRepository.Where(t => t.Parent.Code == code && t.ParentId != null && t.IsEnable).ProjectTo<BasicDicSelect>(_mapper.ConfigurationProvider).ToListAsync();
|
||||
|
|
@ -39,13 +40,8 @@ namespace IRaCIS.Core.Application.Service
|
|||
|
||||
foreach (var item in searchList)
|
||||
{
|
||||
// 添加 XML 注释作为枚举描述
|
||||
enumCode.AppendLine($" /// <summary>");
|
||||
enumCode.AppendLine($" /// {item.ValueCN}"); // 假设你有一个描述字段
|
||||
enumCode.AppendLine($" /// </summary>");
|
||||
// 每个枚举值生成
|
||||
enumCode.AppendLine($" {item.Value.Trim().Replace(" ", "")} = {item.Code},");
|
||||
|
||||
enumCode.AppendLine($" {item.Code} = {item.ValueCN},");
|
||||
}
|
||||
|
||||
enumCode.AppendLine("}");
|
||||
|
|
|
|||
Loading…
Reference in New Issue