package com.casic.missiles.model;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.alibaba.excel.enums.poi.BorderStyleEnum;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import java.util.Date;
@Getter
@Setter
@ExcelIgnoreUnannotated
@ColumnWidth(35)
@HeadRowHeight(20)
@ContentRowHeight(20)
@ContentStyle(borderLeft = BorderStyleEnum.THIN, borderBottom = BorderStyleEnum.THIN, borderTop = BorderStyleEnum.THIN, borderRight = BorderStyleEnum.THIN)
public class CommonApproval {
@ApiModelProperty("主键")
@TableId("id")
private Long id;
@ApiModelProperty("流程实例id")
@TableField("process_id")
private String processId;
@ApiModelProperty("审批状态")
@TableField("approval_status")
private String approvalStatus;
@ApiModelProperty("任务id,审批节点使用")
@TableField(exist = false)
public String taskId;
@ApiModelProperty("可选决策项")
@TableField(exist = false)
private Integer decisionItem;
private Date createTime;
@TableField(exist = false)
private String bizNo;
}