@@ -41,27 +41,8 @@ import java.util.Map;
public class WxRentContract extends TenantEntity {
protected Long id;
@io.swagger.annotations.ApiModelProperty(value = "客户编号", name = "customersId")
private Long customersId;
@TableField(exist = false)
private Integer customerType;
@TableField(exist = false)
private String customerTypeName;
public String getCustomerTypeName() {
if (null != customerType) {
return EnumShopUsersPrincipalType.getEnum(customerType).getMessage();
}
return null;
}
@TableField(exist = false)
private String customerName;
@TableField(exist = false)
private String customerLinkPerson;
@TableField(exist = false)
private String customerPhone;
@TableField(exist = false)
private String customerLegalPerson;
@io.swagger.annotations.ApiModelProperty(value = "合同编号", name = "contractNumber")
private String contractNumber;
@io.swagger.annotations.ApiModelProperty(value = "合同签约时间", name = "signDate")
@@ -74,27 +55,42 @@ public class WxRentContract extends TenantEntity {
private String designFile;
@io.swagger.annotations.ApiModelProperty(value = "租期总月数(月)", name = "lease")
private Integer lease;
@io.swagger.annotations.ApiModelProperty(value = "来源ID,针对续签,从哪个合同续签", name = "fromId")
private Long fromId;
//联系地址
private String linkAddress;
@io.swagger.annotations.ApiModelProperty(value = "联系人", name = "linkPerson")
private String linkPerson;
@io.swagger.annotations.ApiModelProperty(value = "联系电话", name = "linkPhone")
private String linkPhone;
@io.swagger.annotations.ApiModelProperty(value = "每天价格计算规则EnumRentDayPriceCalcute", name = "dayPriceCalcute")
private Integer dayPriceCalcute;
@io.swagger.annotations.ApiModelProperty(value = "每月平均天数", name = "monthAverageDays")
private Integer monthAverageDays;
@io.swagger.annotations.ApiModelProperty(value = "金额小数点位数", name = "decimalSize")
private Integer decimalSize = Constant.default_short_decimal_size ;
@io.swagger.annotations.ApiModelProperty(value = "类型EnumAgileContractType", name = "type")
private Integer type;
@TableField(exist = false)
private String priceTwoDecimal;//2位小数
private String typeName;
public String getTypeName() {
if (null != type) {
return EnumAgileContractType.getEnum(type).getMessage();
}
return null;
}
@io.swagger.annotations.ApiModelProperty(value = "计租面积", name = "rentArea")
private String rentArea;
@io.swagger.annotations.ApiModelProperty(value = "店铺编号串", name = "shopIdStr")
private String shopIdStr;
@io.swagger.annotations.ApiModelProperty(value = "审核状态, 0未审核 1审核中 2审核通过 3驳回EnumRentContractAppStatus", name = "applyStatus")
private Integer applyStatus;
@io.swagger.annotations.ApiModelProperty(value = "终止时间", name = "endContractTime")
private Date endContractTime;
@io.swagger.annotations.ApiModelProperty(value = "合同文件路径", name = "filepath")
private String filepath;
@io.swagger.annotations.ApiModelProperty(value = "上传文件名", name = "fileNames")
private String fileNames;
@io.swagger.annotations.ApiModelProperty(value = "押金金额详细", name = "cashtypeContentLsit")
private String cashtypeContentLsit;
@io.swagger.annotations.ApiModelProperty(value = "是否删除1是0否", name = "isDel")
private Integer isDel;
@io.swagger.annotations.ApiModelProperty(value = "租金信息", name = "rentInfo")
private String rentInfo;
@io.swagger.annotations.ApiModelProperty(value = "EnumRentContractStatus", name = "status")
private Integer status;
@TableField(exist = false)
private List<Integer> statuss;
@TableField(exist = false)
private String statusName;
public String getStatusName() {
@@ -103,11 +99,14 @@ public class WxRentContract extends TenantEntity {
}
return null;
}
@io.swagger.annotations.ApiModelProperty(value = "押金金额详细", name = "cashtypeContentLsit")
private String cashtypeContentLsit;
@io.swagger.annotations.ApiModelProperty(value = "是否删除1是0否", name = "isDel")
private Integer isDel;
@io.swagger.annotations.ApiModelProperty(value = "来源ID,针对续签,从哪个合同续签", name = "fromId")
private Long fromId;
//联系地址
private String linkAddress;
@io.swagger.annotations.ApiModelProperty(value = "联系人", name = "linkPerson")
private String linkPerson;
@io.swagger.annotations.ApiModelProperty(value = "联系电话", name = "linkPhone")
private String linkPhone;
@io.swagger.annotations.ApiModelProperty(value = "更新时间", name = "updatetime")
private Date updatetime;
@io.swagger.annotations.ApiModelProperty(value = "创建时间", name = "createBy")
@@ -120,32 +119,8 @@ public class WxRentContract extends TenantEntity {
private Long createBy;
@io.swagger.annotations.ApiModelProperty(value = "创建时间", name = "createBy")
private String createByName;
@io.swagger.annotations.ApiModelProperty(value = "计租面积", name = "rentArea")
private String rentArea;
@io.swagger.annotations.ApiModelProperty(value = "店铺编号串", name = "shopIdStr")
private String shopIdStr;
@io.swagger.annotations.ApiModelProperty(value = "类型EnumAgileContractType", name = "type")
private Integer type;
@TableField(exist = false)
private String typeName;
public String getTypeName() {
if (null != type) {
return EnumAgileContractType.getEnum(type).getMessage();
}
return null;
}
@io.swagger.annotations.ApiModelProperty(value = "审核状态, 0未审核 1审核中 2审核通过 3驳回EnumRentContractAppStatus", name = "applyStatus")
private Integer applyStatus;
@io.swagger.annotations.ApiModelProperty(value = "终止时间", name = "endContractTime")
private Date endContractTime;
@io.swagger.annotations.ApiModelProperty(value = "审批说明", name = "remark")
private String remark;
@io.swagger.annotations.ApiModelProperty(value = "租金信息", name = "rentInfo")
private String rentInfo;
@io.swagger.annotations.ApiModelProperty(value = "每天价格计算规则EnumRentDayPriceCalcute", name = "dayPriceCalcute")
private Integer dayPriceCalcute;
@io.swagger.annotations.ApiModelProperty(value = "每月平均天数", name = "monthAverageDays")
private Integer monthAverageDays;
@io.swagger.annotations.ApiModelProperty(value = "来源ID,用于履约中合同修改影子数据", name = "orginId")
private Long orginId;
@@ -254,6 +229,28 @@ public class WxRentContract extends TenantEntity {
@TableField(exist = false)
private WxRentContract child;
@TableField(exist = false)
private String priceTwoDecimal;//2位小数
@TableField(exist = false)
private Integer customerType;
@TableField(exist = false)
private String customerTypeName;
public String getCustomerTypeName() {
if (null != customerType) {
return EnumShopUsersPrincipalType.getEnum(customerType).getMessage();
}
return null;
}
@TableField(exist = false)
private String customerName;
@TableField(exist = false)
private String customerLinkPerson;
@TableField(exist = false)
private String customerPhone;
@TableField(exist = false)
private String customerLegalPerson;
@TableField(exist = false)
private List<Integer> statuss;
//是否有工作流 1:有 0:无"
@TableField(exist = false)
private Integer flowHas;