GoViewProInput.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. namespace Admin.NET.Plugin.GoView.Service.Dto;
  2. /// <summary>
  3. /// GoView 新增项目
  4. /// </summary>
  5. public class GoViewProCreateInput
  6. {
  7. /// <summary>
  8. /// 项目名称
  9. /// </summary>
  10. public string ProjectName { get; set; }
  11. /// <summary>
  12. /// 项目备注
  13. /// </summary>
  14. public string Remarks { get; set; }
  15. /// <summary>
  16. /// 预览图片url
  17. /// </summary>
  18. public string IndexImage { get; set; }
  19. }
  20. /// <summary>
  21. /// GoView 编辑项目
  22. /// </summary>
  23. public class GoViewProEditInput
  24. {
  25. /// <summary>
  26. /// 项目Id
  27. /// </summary>
  28. public long Id { get; set; }
  29. /// <summary>
  30. /// 项目名称
  31. /// </summary>
  32. public string ProjectName { get; set; }
  33. /// <summary>
  34. /// 预览图片url
  35. /// </summary>
  36. public string IndexImage { get; set; }
  37. }
  38. /// <summary>
  39. /// GoView 修改项目发布状态
  40. /// </summary>
  41. public class GoViewProPublishInput
  42. {
  43. /// <summary>
  44. /// 项目Id
  45. /// </summary>
  46. public long Id { get; set; }
  47. /// <summary>
  48. /// 项目状态
  49. /// </summary>
  50. public GoViewProState State { get; set; }
  51. }
  52. /// <summary>
  53. /// GoView 保存项目数据
  54. /// </summary>
  55. public class GoViewProSaveDataInput
  56. {
  57. /// <summary>
  58. /// 项目Id
  59. /// </summary>
  60. public long ProjectId { get; set; }
  61. /// <summary>
  62. /// 项目内容
  63. /// </summary>
  64. public string Content { get; set; }
  65. }