k94314517
2024-05-23 de00fe811ce5f1c1e8592869d218e7c201e1748f
server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/Approve.java
@@ -1,5 +1,6 @@
package com.doumee.dao.business.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import com.doumee.core.model.LoginUserModel;
import io.swagger.annotations.ApiModel;
@@ -10,6 +11,7 @@
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.util.List;
/**
 * 审批信息记录表
@@ -68,8 +70,8 @@
    @ExcelColumn(name="ERP审批编码")
    private String erpId;
    @ApiModelProperty(value = "审批状态 0待审批 1审批中 2审批通过 3审批未通过 4他人已处理", example = "1")
    @ExcelColumn(name="审批状态 0待审批 1审批中 2审批通过 3审批未通过 4他人已处理")
    @ApiModelProperty(value = "审批状态 0待审批 1审批中 2审批通过 3审批未通过 4已取消 5他人或签 6他人拒绝", example = "1")
    @ExcelColumn(name="审批状态 0待审批 1审批中 2审批通过 3审批未通过 4已取消 5他人或签 6他人拒绝")
    private Integer status;
    @ApiModelProperty(value = "状态信息")
@@ -96,9 +98,6 @@
    @ExcelColumn(name="关联业务主键")
    private Integer objId;
    @ApiModelProperty(value = "关联业务类型:0=访客申请;1=用车申请", example = "1")
    @ExcelColumn(name="关联业务类型:0=访客申请;1=用车申请")
    private Integer objType;
    @ApiModelProperty(value = "审批等级", example = "1")
    @ExcelColumn(name="审批等级")
@@ -108,7 +107,44 @@
    @ExcelColumn(name="多人审批方式 0或签 1会签")
    private Integer approveType;
    @ApiModelProperty(value = "是否指定司机项 0不指定 1指定", example = "1")
    @ExcelColumn(name="是否指定司机项 0不指定 1指定")
    private Integer driverParam;
    @ApiModelProperty(value = "是否修改目的地 0否 1是", example = "1")
    @ExcelColumn(name="是否修改目的地 0否 1是")
    private Integer addrParam;
    @ApiModelProperty(value = "关联业务类型:0非施工人员访客申请 1非施工人员访客申请 2访客报备 3公车市内用车 4公车室外用车 5市公司物流车预约", example = "1")
    @ExcelColumn(name="关联业务类型:0非施工人员访客申请 1非施工人员访客申请 2访客报备 3公车市内用车 4公车室外用车 5市公司物流车预约")
    private Integer objType;
    @ApiModelProperty(value = "类型 0审批 1抄送", example = "1")
    @ExcelColumn(name="类型 0审批 1抄送")
    private Integer type;
    @ApiModelProperty(value = "姓名", example = "1")
    @ExcelColumn(name="姓名")
    @TableField(exist = false)
    private String memberName;
    @ApiModelProperty(value = "手机号", example = "1")
    @ExcelColumn(name="手机号")
    @TableField(exist = false)
    private String memberPhone;
    @ApiModelProperty(value = "部门", example = "1")
    @ExcelColumn(name="部门")
    @TableField(exist = false)
    private String companyName;
    @ApiModelProperty(value = "待审批记录", example = "1")
    @TableField(exist = false)
    private List<Approve> approveList;
}