AiPerformanceAnalysisDtos.cs 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace OASystem.Domain.Dtos.PersonnelModule
  7. {
  8. public class AiPerformanceAnalysisDtos
  9. {
  10. }
  11. public class AiPerformanceAnalysis_UserListDto : DtoBase
  12. {
  13. /// <summary>
  14. /// 筛选条件 公司/部门/岗位/用户
  15. /// </summary>
  16. public string ScreeningCriteria { get; set; }
  17. }
  18. /// <summary>
  19. /// 字符串格式化DTO - 支持动态参数字符串格式化
  20. /// </summary>
  21. public class StringFormatDto
  22. {
  23. /// <summary>
  24. /// 格式化模板字符串,使用 {0}, {1}, {2} 等占位符
  25. /// 示例: "名称:{0} -- 编号:{1}"
  26. /// </summary>
  27. public string FormatTemplate { get; set; }
  28. /// <summary>
  29. /// 格式化参数列表,按顺序对应模板中的占位符 {0}, {1}, {2} 等
  30. /// </summary>
  31. public List<string> Parameters { get; set; } = new List<string>();
  32. }
  33. }