AdoS0SalesRules.cs 586 B

12345678910111213141516
  1. namespace Admin.NET.Plugin.AiDOP.Infrastructure;
  2. /// <summary>
  3. /// S0 产销(Batch2)可单测的业务规则:与控制器中的赋值保持一致。
  4. /// </summary>
  5. public static class AdoS0SalesRules
  6. {
  7. public static string ForbidStatusFromIsEnabled(bool isEnabled) =>
  8. isEnabled ? "normal" : "forbidden";
  9. /// <summary>
  10. /// PriorityCode.OrderBy 源值:0 为倒序,否则为正序(与源平台列表 SQL 一致)。
  11. /// </summary>
  12. public static string PriorityCodeOrderByText(int orderByCode) =>
  13. orderByCode == 0 ? "倒序" : "正序";
  14. }