OrderInfo.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. package com.phm.manage.domain;
  2. import com.phm.common.annotation.Excel;
  3. import com.phm.common.core.domain.BaseEntity;
  4. import lombok.Data;
  5. import lombok.EqualsAndHashCode;
  6. import org.apache.commons.lang3.builder.ToStringBuilder;
  7. import org.apache.commons.lang3.builder.ToStringStyle;
  8. /**
  9. * 系统指令信息对象 phm_order_info
  10. *
  11. * @author phm
  12. * @date 2023-08-31
  13. */
  14. @EqualsAndHashCode(callSuper = true)
  15. @Data
  16. public class OrderInfo extends BaseEntity {
  17. private static final long serialVersionUID = 1L;
  18. /**
  19. * 唯一ID
  20. */
  21. private Long id;
  22. /**
  23. * 指令名称
  24. */
  25. @Excel(name = "指令名称")
  26. private String orderName;
  27. /**
  28. * 指令类型
  29. */
  30. @Excel(name = "指令类型")
  31. private String orderType;
  32. /**
  33. * 参数内容:JSON格式
  34. */
  35. @Excel(name = "参数内容:JSON格式")
  36. private String content;
  37. /** 指令状态,0:待执行,1:完成,99:执行异常 */
  38. @Excel(name = "指令状态")
  39. private Long status;
  40. /**
  41. * 数据是否删除(1:删除,0有效)
  42. */
  43. private Long isDelete;
  44. @Override
  45. public String toString() {
  46. return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
  47. .append("id", getId())
  48. .append("orderName", getOrderName())
  49. .append("orderType", getOrderType())
  50. .append("content", getContent())
  51. .append("isDelete", getIsDelete())
  52. .append("createBy", getCreateBy())
  53. .append("createTime", getCreateTime())
  54. .append("updateBy", getUpdateBy())
  55. .append("updateTime", getUpdateTime())
  56. .toString();
  57. }
  58. }