SpmkKjpz.java 2.88 KB
Newer Older
yuquan.zhu committed
1 2 3 4
package cn.timer.api.bean.spmk;

import java.util.List;

5 6 7 8 9
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
yuquan.zhu committed
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* @author Tang 2019-11-25
*/
@Entity
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Table(name="spmk_kjpz")
@ApiModel("控件配置")
public class SpmkKjpz extends Model<SpmkKjpz> {

35 36 37
	private static final long serialVersionUID = 4471227872317103666L;

	@Id
yuquan.zhu committed
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
    @GeneratedValue
    @TableId (type = IdType.AUTO)
	@ApiModelProperty(value="编号",example="101")
    private Integer id;
    
	@ApiModelProperty(value="控件id",example="101")
    private Integer kjId;
    
	@ApiModelProperty(value="控件标题",example="控件标题")
    private String title;
    
	@ApiModelProperty(value="控件标题2",example="控件标题2")
    private String titletwo;
    
	@ApiModelProperty(value="类型 1 2 3 4 5 6",example="101")
    private Integer type;
    
	@ApiModelProperty(value="提示文字",example="提示文字")
    private String tswz;
    
	@ApiModelProperty(value="动作名称",example="动作名称")
    private String dzmc;
    
	@ApiModelProperty(value="验证 0是 1否",example="101")
    private Integer isYz;
    
	@ApiModelProperty(value="打印 0是 1否",example="101")
    private Integer isDy;
    
	@ApiModelProperty(value="日期类型 0年-月-日 时:分 1年-月-日",example="101")
    private Integer timeType;
    
	@ApiModelProperty(value="水印照片 0是 1否",example="101")
    private Integer isSyzp;
    
	@ApiModelProperty(value="打印格式 0横向打印 1纵向打印",example="101")
    private Integer dygsType;
    
	@ApiModelProperty(value="显示 0是 1否 在审批页显示",example="101")
    private Integer isShow;
    
	@ApiModelProperty(value="链接跳转地址 ",example="链接跳转地址")
    private String ljtzUrl;
    
	@ApiModelProperty(value="显示大写 0是 1否",example="101")
    private Integer isShowup;
    
	@ApiModelProperty(value="选项 0只能选择一 1可同时选择多",example="101")
    private Integer xxType;
    
	@ApiModelProperty(value="计算公式 ",example="计算公式")
    private String jsgs;
    
	@ApiModelProperty(value="关联审批单类型id 关联审批单类型id",example="101")
    private Integer glspdId;
    
	@ApiModelProperty(value="说明 ",example="说明")
    private String description;
	
	@Transient
	@TableField(exist = false)
	private List<SpmkXzx> spmkXzxs;
    

}