Digital Office Automation System Backend
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

NjBalanceManageDetail.java 1.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.ruoyi.zhushi.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.ruoyi.common.core.domain.BaseEntity;
  7. import lombok.Data;
  8. import java.math.BigDecimal;
  9. /**
  10. * 年假申请明细表
  11. */
  12. @Data
  13. @TableName("nj_balance_manage_detail")
  14. public class NjBalanceManageDetail extends BaseEntity {
  15. /** 主键ID */
  16. @TableId(value = "id", type = IdType.AUTO)
  17. private long id;
  18. /** 员工编号 */
  19. @TableField(value = "`user_id`")
  20. private long userId;
  21. /** 员工姓名 */
  22. @TableField(value = "`user_name`")
  23. private String userName;
  24. /** 员工姓名 */
  25. @TableField(value = "`nick_name`")
  26. private String nickName;
  27. /** 部门名称 */
  28. @TableField(value = "`dept_name`")
  29. private String deptName;
  30. /** 已使用天数 */
  31. @TableField(value = "`used_day`")
  32. private BigDecimal usedDay;
  33. /** 申请日期 可能是多个日期的拼接 */
  34. @TableField(value = "`apply_dates`")
  35. private String applyDates;
  36. /** 状态
  37. * 0 待提交:员工发起请假申请,但还未提交给上级审批。
  38. *
  39. * 1 待审批:请假申请已提交,等待上级审批。
  40. *
  41. * 2 审批通过:上级已批准该请假申请。
  42. *
  43. * 3 驳回:上级未批准该请假申请,申请被驳回。
  44. *
  45. * 4 已作废:请假申请在审批过程中被取消或作废 */
  46. @TableField(value = "`status`")
  47. private String status;
  48. }