PlatGreenSmart.java 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. package com.project.zcustom.domain.smart;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.fasterxml.jackson.annotation.JsonInclude;
  6. import com.project.common.annotation.Excel;
  7. import com.project.common.core.domain.CustomBaseEntity;
  8. import lombok.Data;
  9. import lombok.EqualsAndHashCode;
  10. import lombok.ToString;
  11. import lombok.experimental.Accessors;
  12. /**
  13. * 绿智食堂对象 plat_green_smart
  14. *
  15. * @author change
  16. * @date 2024-10-31
  17. */
  18. @Data
  19. @Accessors(chain = true)
  20. @ToString(callSuper = true)
  21. @EqualsAndHashCode(callSuper = false)
  22. @TableName("large_plat_green_smart")
  23. @JsonInclude(JsonInclude.Include.NON_NULL)
  24. public class PlatGreenSmart extends CustomBaseEntity {
  25. /**
  26. * 主键id
  27. */
  28. @TableId(value = "id")
  29. private Long id;
  30. /**
  31. * 地区编码
  32. */
  33. @Excel(name = "地区编码")
  34. private String appOrg;
  35. /**
  36. * 食堂名称
  37. */
  38. @Excel(name = "食堂名称")
  39. private String canteenNum;
  40. /**
  41. * 食堂类型
  42. */
  43. @Excel(name = "食堂类型")
  44. private String canteenType;
  45. /**
  46. * 食堂面积 平方米
  47. */
  48. @Excel(name = "食堂面积 平方米")
  49. private Long areaNum;
  50. /**
  51. * 座位数量
  52. */
  53. @Excel(name = "座位数量")
  54. private Long seatsNum;
  55. /**
  56. * 管理人员
  57. */
  58. @Excel(name = "管理人员")
  59. private Long managementNum;
  60. /**
  61. * 厨师人数
  62. */
  63. @Excel(name = "厨师人数")
  64. private Long chefsNum;
  65. /**
  66. * 服务人员
  67. */
  68. @Excel(name = "服务人员")
  69. private Long serviceNum;
  70. /**
  71. * 厨师服务员总数
  72. */
  73. @Excel(name = "厨师服务员总数")
  74. @TableField(exist = false)
  75. private Long totalPersonNum;
  76. /**
  77. * 健康证数量
  78. */
  79. @Excel(name = "健康证数量")
  80. private Long healthNum;
  81. /**
  82. * 许可证数量
  83. */
  84. @Excel(name = "许可证数量")
  85. private Long licenceNum;
  86. /**
  87. * 菜品卫生 评分
  88. */
  89. @Excel(name = "菜品卫生 评分")
  90. private Integer dishHygieneScore;
  91. /**
  92. * 菜品口味 评分
  93. */
  94. @Excel(name = "菜品口味 评分")
  95. private Integer tasteDishesScore;
  96. /**
  97. * 服务态度 评分
  98. */
  99. @Excel(name = "服务态度 评分")
  100. private Integer attitudeScore;
  101. /**
  102. * 餐具卫生 评分
  103. */
  104. @Excel(name = "餐具卫生 评分")
  105. private Integer tablewareScore;
  106. /**
  107. * 菜品种类 评分
  108. */
  109. @Excel(name = "菜品种类 评分")
  110. private Integer typesDishesScore;
  111. /**
  112. * 就餐体验 评分
  113. */
  114. @Excel(name = "就餐体验 评分")
  115. private Integer diningScore;
  116. /**
  117. * 其它人员
  118. */
  119. @Excel(name = "其它人员")
  120. private Long personnelNum;
  121. /**
  122. * 服务就餐人数
  123. */
  124. @Excel(name = "服务就餐人数")
  125. private Long serviceDinersNum;
  126. /**
  127. * 平均分
  128. */
  129. @Excel(name = "平均分")
  130. @TableField(exist = false)
  131. private Long totalScore;
  132. /**
  133. * 食堂数量
  134. */
  135. @Excel(name = "食堂数量")
  136. @TableField(exist = false)
  137. private String canteenTotalNumber;
  138. /**
  139. * 食堂数量
  140. */
  141. @Excel(name = "自建食堂数量")
  142. @TableField(exist = false)
  143. private String selfCanteenNumber;
  144. /**
  145. * 食堂数量
  146. */
  147. @Excel(name = "外包食堂数量")
  148. @TableField(exist = false)
  149. private String outsourceCanteenNumber;
  150. }