package com.skr.mdm.bean.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @ProjectName: mdm_new
 * @Package: com.skr.mdm.pojo.dto
 * @ClassName: OaLeaveStrategyCallBackDTO
 * @Author: Tty
 * @Description: OA- 请假 回调策略对象
 * @Date: 2021/6/16 17:55
 * @Version: 1.0
 */
@Data
@ApiModel("OA- 请假 回调策略对象")
public class OaLeaveStrategyCallBackDTO implements Serializable {
	private static final long serialVersionUID = 7709714527678456369L;

	@ApiModelProperty("策略类型 type:1  1:功能策略 2：配置策略 / type:2 1:系统合规 2:应用合规 3:网络合规 / type:3 1:应用策略 ")
	private Integer strategyType;

	@ApiModelProperty("策略类型 1: 常规策略 2:合规策略 3:应用策略")
	private Integer type;

	@ApiModelProperty("OA 请假信息id")
	private String oaLeaveId;

	@ApiModelProperty("策略id")
	private Integer strategyId;

	@ApiModelProperty("状态 1:待执行 2:执行中 ")
	private Integer strategyState;

	@ApiModelProperty("消息id")
	private Integer cid;
}
