You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

97 lines
2.4 KiB

  1. using System.Collections.Generic;
  2. namespace BPA.KitChen.GroupMeal.Application.Service.Applet.Dtos
  3. {
  4. /// <summary>
  5. /// 页面信息输出
  6. /// </summary>
  7. public class MiniStorePageOutput
  8. {
  9. /// <summary>
  10. /// 页面名称
  11. /// </summary>
  12. public string PageName { get; set; }
  13. /// <summary>
  14. /// 页面路由
  15. /// </summary>
  16. public string PageRoute { get; set; }
  17. /// <summary>
  18. /// 加盟商id
  19. /// </summary>
  20. public string FranchiseeId { get; set; }
  21. /// <summary>
  22. /// 加盟商店铺
  23. /// </summary>
  24. public string StoreId { get; set; }
  25. /// <summary>
  26. /// 主键
  27. /// </summary>
  28. public string Id { get; set; }
  29. }
  30. /// <summary>
  31. /// 页面素材输出
  32. /// </summary>
  33. public class MiniStorePageMaterialOutput
  34. {
  35. /// <summary>
  36. /// 店铺页面id
  37. /// </summary>
  38. public string PageId { get; set; }
  39. /// <summary>
  40. /// 素材名称
  41. /// </summary>
  42. public string MaterialName { get; set; }
  43. /// <summary>
  44. /// 素材编码
  45. /// </summary>
  46. public string MaterialCode { get; set; }
  47. /// <summary>
  48. /// 素材路径
  49. /// </summary>
  50. public string MaterialPath { get; set; }
  51. /// <summary>
  52. /// 主键
  53. /// </summary>
  54. public string Id { get; set; }
  55. }
  56. /// <summary>
  57. /// 小程序拉取配置类
  58. /// </summary>
  59. public class MiniStorePageConfigOutput
  60. {
  61. /// <summary>
  62. /// 初始化
  63. /// </summary>
  64. public MiniStorePageConfigOutput()
  65. {
  66. List = new();
  67. }
  68. /// <summary>
  69. /// 页面名称
  70. /// </summary>
  71. public string PageName { get; set; }
  72. /// <summary>
  73. /// 页面路由
  74. /// </summary>
  75. public string PageRoute { get; set; }
  76. /// <summary>
  77. /// 素材
  78. /// </summary>
  79. public List<MiniStorePageMaterialOutput> List { get; set; }
  80. }
  81. /// <summary>
  82. /// 下拉列表
  83. /// </summary>
  84. public class MiniStoreSelection
  85. {
  86. /// <summary>
  87. /// 键
  88. /// </summary>
  89. public string Key { get; set; }
  90. /// <summary>
  91. /// 值
  92. /// </summary>
  93. public string Value { get; set; }
  94. }
  95. }