TwinEmpCalc.java 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. package com.jjt.emp.domain;
  2. import java.math.BigDecimal;
  3. import java.util.Date;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import com.baomidou.mybatisplus.annotation.TableId;
  6. import io.swagger.annotations.ApiModel;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.Data;
  9. import org.apache.commons.lang3.builder.ToStringBuilder;
  10. import org.apache.commons.lang3.builder.ToStringStyle;
  11. import com.jjt.common.annotation.Excel;
  12. import com.jjt.common.core.domain.BaseEntity;
  13. /**
  14. * 员工产量统计对象 TWIN_EMP_CALC
  15. *
  16. * @author wukai
  17. * @date 2025-01-18
  18. */
  19. @ApiModel(value = "TwinEmpCalc", description = "员工产量统计")
  20. @Data
  21. public class TwinEmpCalc extends BaseEntity{
  22. private static final long serialVersionUID = 1L;
  23. /** 统计ID */
  24. @ApiModelProperty("统计ID")
  25. @TableId
  26. private Long calcId;
  27. /** 姓名 */
  28. @ApiModelProperty("姓名")
  29. @Excel(name = "姓名")
  30. private String empName;
  31. /** 时间 */
  32. @ApiModelProperty("时间")
  33. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  34. @Excel(name = "时间", width = 30, dateFormat = "yyyy-MM-dd")
  35. private Date empDate;
  36. /** 班组 */
  37. @ApiModelProperty("班组")
  38. @Excel(name = "班组")
  39. private String empTeam;
  40. /** 机台号 */
  41. @ApiModelProperty("机台号")
  42. @Excel(name = "机台号")
  43. private Long deviceId;
  44. /** 稼动率 */
  45. @ApiModelProperty("稼动率")
  46. @Excel(name = "稼动率")
  47. private BigDecimal efficiency;
  48. /** 规格 */
  49. @ApiModelProperty("规格")
  50. @Excel(name = "规格")
  51. private String spec;
  52. /** 米克重 */
  53. @ApiModelProperty("米克重")
  54. @Excel(name = "米克重")
  55. private Long mick;
  56. /** 密度 */
  57. @ApiModelProperty("密度")
  58. @Excel(name = "密度")
  59. private BigDecimal density;
  60. /** 产量 */
  61. @ApiModelProperty("产量")
  62. @Excel(name = "产量")
  63. private BigDecimal length;
  64. /** 毛高 */
  65. @ApiModelProperty("毛高")
  66. @Excel(name = "毛高")
  67. private BigDecimal height;
  68. /** 单价 */
  69. @ApiModelProperty("单价")
  70. @Excel(name = "单价")
  71. private BigDecimal price;
  72. /** 总价 */
  73. @ApiModelProperty("总价")
  74. @Excel(name = "总价")
  75. private BigDecimal totalPrice;
  76. }