80 lines
2.1 KiB
Java
80 lines
2.1 KiB
Java
package com.ruoyi.database.domain;
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import com.ruoyi.common.core.domain.BaseEntityMini;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import lombok.Data;
|
|
|
|
import java.util.List;
|
|
|
|
@Data
|
|
@TableName("business_trip_approval")
|
|
@ApiModel("出差审批单")
|
|
public class BusinessTripApproval extends BaseEntityMini {
|
|
|
|
@TableId(value = "id", type = IdType.AUTO)
|
|
@ApiModelProperty("主键ID")
|
|
private Long id;
|
|
|
|
@ApiModelProperty("申请编号")
|
|
private String applyNo;
|
|
|
|
@ApiModelProperty("出差人id")
|
|
private Long userId;
|
|
|
|
@ApiModelProperty("部门")
|
|
private String department;
|
|
|
|
@ApiModelProperty("出差事由")
|
|
private String reason;
|
|
|
|
@ApiModelProperty("同行人员id")
|
|
private String togUserIds;
|
|
|
|
@ApiModelProperty("出差人姓名")
|
|
private String userName;
|
|
|
|
@ApiModelProperty("出差目的地")
|
|
private Integer destinationId;
|
|
@TableField(exist = false)
|
|
private String destinationIdCn;
|
|
|
|
@ApiModelProperty("出差开始日期")
|
|
private Long startDate;
|
|
@TableField(exist = false)
|
|
private String startDateCn;
|
|
|
|
@ApiModelProperty("出差结束日期")
|
|
private Long endDate;
|
|
@TableField(exist = false)
|
|
private String endDateCn;
|
|
|
|
@ApiModelProperty("交通工具")
|
|
private Integer transportId;
|
|
@TableField(exist = false)
|
|
private String transportIdCn;
|
|
|
|
@ApiModelProperty("是否自带公务车辆")
|
|
private Integer hasOffcialCar;
|
|
|
|
@ApiModelProperty("车型")
|
|
private Integer carModel;
|
|
@TableField(exist = false)
|
|
private String carModelCn;
|
|
|
|
@ApiModelProperty("用车方式")
|
|
private Integer useCarType;
|
|
@TableField(exist = false)
|
|
private String useCarTypeCn;
|
|
|
|
@ApiModelProperty("座位数")
|
|
private Integer seats;
|
|
|
|
|
|
@TableField(exist = false)
|
|
private List<Long> togUserIdList;
|
|
} |