OldCalendarRuleDeleteVO.java 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.persagy.calendar.pojo.old;
  2. import javax.validation.constraints.NotBlank;
  3. import com.persagy.calendar.constant.WorkCalendarConstant;
  4. import com.persagy.common.constant.CommonConstant;
  5. import io.swagger.annotations.ApiModel;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Getter;
  8. import lombok.Setter;
  9. /**
  10. * @version
  11. * @description
  12. * @company persagy
  13. * @author zhangqiankun
  14. * @since 2020年10月3日: 下午9:08:40
  15. */
  16. @Getter
  17. @Setter
  18. @ApiModel
  19. public class OldCalendarRuleDeleteVO {
  20. @NotBlank(message = "id不可为空")
  21. @ApiModelProperty(value = "工作历ID", required = true)
  22. private String id;
  23. @NotBlank(message = "tag不可为空")
  24. @ApiModelProperty(value = "tag值", required = true)
  25. private String tag;
  26. @ApiModelProperty(hidden = true)
  27. private String projectId = CommonConstant.DEFAULT_USER_ID;
  28. // 0-新接口规则;1-老接口规则,方便后续解析
  29. @ApiModelProperty(hidden = true)
  30. private String ruleFlag = WorkCalendarConstant.WORK_CALENDAR_RULE_FLAG_OLD;
  31. }