jiangping
2024-02-01 d4920f7a0b3146a2218a210d3f93b655ff010eb3
1
2
3
4
5
6
7
8
9
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
35
36
37
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
package com.doumee.dao.business.model;
 
import com.doumee.core.annotation.excel.ExcelColumn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.math.BigDecimal;
 
/**
 * 保险方案信息表(基表)
 * @author 江蹄蹄
 * @date 2024/01/16 10:03
 */
@Data
@ApiModel("保险方案信息表(基表)")
@TableName("`solutions_base`")
public class SolutionsBase {
 
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "主键", example = "1")
    @ExcelColumn(name="主键")
    private Integer id;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    @ExcelColumn(name="创建人编码")
    private Integer creator;
 
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="创建时间")
 
    private Date createDate;
 
    @ApiModelProperty(value = "更新人编码", example = "1")
    @ExcelColumn(name="更新人编码")
    private Integer editor;
 
    @ApiModelProperty(value = "更新时间")
    @ExcelColumn(name="更新时间")
 
    private Date editDate;
 
    @ApiModelProperty(value = "是否删除0否 1是", example = "1")
    @ExcelColumn(name="是否删除0否 1是")
    private Integer isdeleted;
 
    @ApiModelProperty(value = "名称")
    @ExcelColumn(name="名称")
    private String name;
 
    @ApiModelProperty(value = "备注")
    @ExcelColumn(name="备注")
    private String remark;
 
    @ApiModelProperty(value = "状态 0启用 1禁用", example = "1")
    @ExcelColumn(name="状态 0启用 1禁用")
    private Integer status;
 
    @ApiModelProperty(value = "排序码", example = "1")
    @ExcelColumn(name="排序码")
    private Integer sortnum;
 
    @ApiModelProperty(value = "所属保险公司编码(insurance)", example = "1")
    @ExcelColumn(name="所属保险公司编码(insurance)")
    private Integer insuranceId;
 
    @ApiModelProperty(value = "生效时间方式 0日后生效 1次月生效", example = "1")
    @ExcelColumn(name="生效时间方式 0日后生效 1次月生效")
    private Integer validType;
 
    @ApiModelProperty(value = "类型 0直保 1委托投保", example = "1")
    @ExcelColumn(name="类型 0直保 1委托投保")
    private Integer type;
 
    @ApiModelProperty(value = "最低年龄", example = "1")
    @ExcelColumn(name="最低年龄")
    private Integer minAge;
 
    @ApiModelProperty(value = "最高年龄", example = "1")
    @ExcelColumn(name="最高年龄")
    private Integer maxAge;
 
    @ApiModelProperty(value = "保险费用(人/天)", example = "1")
    @ExcelColumn(name="保险费用(人/天)")
    private BigDecimal price;
 
    @ApiModelProperty(value = "保险时间单位0天 1半月 2月 3年", example = "1")
    @ExcelColumn(name="保险时间单位0天 1半月 2月 3年")
    private Integer timeUnit;
 
    @ApiModelProperty(value = "开户行")
    @ExcelColumn(name="开户行")
    private String insureCycle;
 
    @ApiModelProperty(value = "最小投保周期时间单位0天 1半月 2月 3年", example = "1")
    @ExcelColumn(name="最小投保周期时间单位0天 1半月 2月 3年")
    private Integer insureCycleUnit;
 
    @ApiModelProperty(value = "最小计费周期时间单位 0天 1半月 2月 3年", example = "1")
    @ExcelColumn(name="最小计费周期时间单位 0天 1半月 2月 3年")
    private Integer priceCycleUnit;
 
    @ApiModelProperty(value = "是否单独指派工种 0否 1四", example = "1")
    @ExcelColumn(name="是否单独指派工种 0否 1四")
    private Integer singleWorktype;
 
    @ApiModelProperty(value = "接收文件邮箱")
    @ExcelColumn(name="接收文件邮箱")
    private String email;
 
    @ApiModelProperty(value = "特别约定")
    @ExcelColumn(name="特别约定")
    private String specialAgreement;
 
    @ApiModelProperty(value = "特别说明")
    @ExcelColumn(name="特别说明")
    private String specialInfo;
 
    @ApiModelProperty(value = "其他说明")
    @ExcelColumn(name="其他说明")
    private String ortherInfo;
 
    @ApiModelProperty(value = "版本号")
    @ExcelColumn(name="版本号")
    private String version;
 
}