|
@@ -6,6 +6,7 @@ import java.text.SimpleDateFormat;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.List;
|
|
|
|
|
|
+import lombok.Data;
|
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
@@ -14,6 +15,7 @@ import io.swagger.annotations.ApiModel;
|
|
|
/**
|
|
|
描述:base_insurance_definition的实体类
|
|
|
*/
|
|
|
+@Data
|
|
|
@ApiModel(value = "base_insurance_definition的实体类")
|
|
|
public class InsuranceDefinition {
|
|
|
@ApiModelProperty(value = "编号")
|
|
@@ -30,10 +32,14 @@ public class InsuranceDefinition {
|
|
|
private Boolean delFlag;
|
|
|
@ApiModelProperty(value = "创建人")
|
|
|
private String createBy;
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone ="GMT+8")
|
|
|
@ApiModelProperty(value = "创建时间")
|
|
|
private Date createTime;
|
|
|
@ApiModelProperty(value = "修改人")
|
|
|
private String updateBy;
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone ="GMT+8")
|
|
|
@ApiModelProperty(value = "修改时间")
|
|
|
private Date updateTime;
|
|
|
@ApiModelProperty(value = "下月保单生效前提前多少天通知")
|
|
@@ -43,189 +49,16 @@ public class InsuranceDefinition {
|
|
|
private List<InsuranceDefinitionLimit> limits;
|
|
|
@ApiModelProperty(value = "理赔须知")
|
|
|
private String notice;
|
|
|
-
|
|
|
- /**
|
|
|
- *获取编号
|
|
|
- */
|
|
|
- public String getId(){
|
|
|
- return id;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置编号
|
|
|
- */
|
|
|
- public void setId(String id){
|
|
|
- this.id = id;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *获取险种
|
|
|
- */
|
|
|
- public String getName(){
|
|
|
- return name;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置险种
|
|
|
- */
|
|
|
- public void setName(String name){
|
|
|
- this.name = name;
|
|
|
- }
|
|
|
- /**
|
|
|
- *获取投保声明
|
|
|
- */
|
|
|
- public String getInsuranceDescription(){
|
|
|
- return insuranceDescription;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置投保声明
|
|
|
- */
|
|
|
- public void setInsuranceDescription(String insuranceDescription){
|
|
|
- this.insuranceDescription = insuranceDescription;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *获取雇主责任险条款
|
|
|
- */
|
|
|
- public String getClause(){
|
|
|
- return clause;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置雇主责任险条款
|
|
|
- */
|
|
|
- public void setClause(String clause){
|
|
|
- this.clause = clause;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *获取状态
|
|
|
- */
|
|
|
- public String getStatus(){
|
|
|
- return status;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置状态
|
|
|
- */
|
|
|
- public void setStatus(String status){
|
|
|
- this.status = status;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *获取是否删除
|
|
|
- */
|
|
|
- public Boolean getDelFlag(){
|
|
|
- return delFlag;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置是否删除
|
|
|
- */
|
|
|
- public void setDelFlag(Boolean delFlag){
|
|
|
- this.delFlag = delFlag;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *获取创建人
|
|
|
- */
|
|
|
- public String getCreateBy(){
|
|
|
- return createBy;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置创建人
|
|
|
- */
|
|
|
- public void setCreateBy(String createBy){
|
|
|
- this.createBy = createBy;
|
|
|
- }
|
|
|
- /**
|
|
|
- *获取创建时间
|
|
|
- */
|
|
|
- @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone ="GMT+8")
|
|
|
- public Date getCreateTime(){
|
|
|
- return createTime;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置创建时间
|
|
|
- */
|
|
|
- public void setCreateTime(Date createTime){
|
|
|
- this.createTime = createTime;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *获取修改人
|
|
|
- */
|
|
|
- public String getUpdateBy(){
|
|
|
- return updateBy;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置修改人
|
|
|
- */
|
|
|
- public void setUpdateBy(String updateBy){
|
|
|
- this.updateBy = updateBy;
|
|
|
- }
|
|
|
- /**
|
|
|
- *获取修改时间
|
|
|
- */
|
|
|
- @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone ="GMT+8")
|
|
|
- public Date getUpdateTime(){
|
|
|
- return updateTime;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置修改时间
|
|
|
- */
|
|
|
- public void setUpdateTime(Date updateTime){
|
|
|
- this.updateTime = updateTime;
|
|
|
- }
|
|
|
-
|
|
|
- public List<InsuranceDefinitionLimit> getLimits(){
|
|
|
- return limits;
|
|
|
- }
|
|
|
- public void setLimits(List<InsuranceDefinitionLimit> id){
|
|
|
- this.limits = limits;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- /**
|
|
|
- *获取截止时间
|
|
|
- */
|
|
|
- public String getCutOffTime(){
|
|
|
- return cutOffTime;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置截止时间
|
|
|
- */
|
|
|
- public void setCutOffTime(String cutOffTime){
|
|
|
- this.cutOffTime = cutOffTime;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *获取理赔须知
|
|
|
- */
|
|
|
- public String getNotice(){
|
|
|
- return notice;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- *设置理赔须知
|
|
|
- */
|
|
|
- public void setNotice(String notice){
|
|
|
- this.notice = notice;
|
|
|
- }
|
|
|
-
|
|
|
- public Integer getAdvanceSubmitDays() {
|
|
|
- return advanceSubmitDays;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAdvanceSubmitDays(Integer advanceSubmitDays) {
|
|
|
- this.advanceSubmitDays = advanceSubmitDays;
|
|
|
- }
|
|
|
+ @ApiModelProperty(value = "致家长的一封信")
|
|
|
+ private String letter;
|
|
|
+ @ApiModelProperty(value = "特别声明")
|
|
|
+ private String specialStatement;
|
|
|
+ @ApiModelProperty(value = "责任免除说明")
|
|
|
+ private String exemptionInstructions;
|
|
|
+ @ApiModelProperty(value = "保险责任文本")
|
|
|
+ private String responsibility;
|
|
|
+ @ApiModelProperty(value = "附加险保险责任文本")
|
|
|
+ private String responsibilityAttach;
|
|
|
+ @ApiModelProperty(value = "是否拥有附加险")
|
|
|
+ private Boolean haveAttach;
|
|
|
}
|