加盟合同增加字段+导出字段增加
This commit is contained in:
@@ -24,7 +24,8 @@
|
|||||||
a.first_year_start_time as firstYearStartTime,
|
a.first_year_start_time as firstYearStartTime,
|
||||||
a.first_year_end_time as firstYearEndTime,
|
a.first_year_end_time as firstYearEndTime,
|
||||||
a.first_year_fee as firstYearFee,
|
a.first_year_fee as firstYearFee,
|
||||||
a.performance_bond as performanceBond
|
a.performance_bond as performanceBond,
|
||||||
|
b.pay_user_name as payUserName
|
||||||
from xfsg_franchise_fee a
|
from xfsg_franchise_fee a
|
||||||
LEFT JOIN xfsg_line_pay b ON b.id = a.pay_id
|
LEFT JOIN xfsg_line_pay b ON b.id = a.pay_id
|
||||||
where a.shop_id in
|
where a.shop_id in
|
||||||
|
|||||||
@@ -83,6 +83,15 @@ public class ExportBranchShopDTO {
|
|||||||
@ExcelProperty(value = "签约时间",order =17)
|
@ExcelProperty(value = "签约时间",order =17)
|
||||||
@ColumnWidth(30)
|
@ColumnWidth(30)
|
||||||
private String signTime ;
|
private String signTime ;
|
||||||
|
|
||||||
|
@ExcelProperty(value = "合伙签约人1",order =17)
|
||||||
|
@ColumnWidth(30)
|
||||||
|
private String partnershipSignatoryFirst ;
|
||||||
|
|
||||||
|
@ExcelProperty(value = "合伙签约人2",order =17)
|
||||||
|
@ColumnWidth(30)
|
||||||
|
private String partnershipSignatorySecond ;
|
||||||
|
|
||||||
@ExcelProperty(value = "合同金额",order =18)
|
@ExcelProperty(value = "合同金额",order =18)
|
||||||
@ColumnWidth(30)
|
@ColumnWidth(30)
|
||||||
private String contractAmount;
|
private String contractAmount;
|
||||||
@@ -143,6 +152,10 @@ public class ExportBranchShopDTO {
|
|||||||
@ColumnWidth(30)
|
@ColumnWidth(30)
|
||||||
private String designFee;
|
private String designFee;
|
||||||
|
|
||||||
|
@ExcelProperty(value = "缴款人",order = 33)
|
||||||
|
@ColumnWidth(30)
|
||||||
|
private String payUserName;
|
||||||
|
|
||||||
@ExcelProperty(value = "第1次缴纳时间",order = 33)
|
@ExcelProperty(value = "第1次缴纳时间",order = 33)
|
||||||
@ColumnWidth(30)
|
@ColumnWidth(30)
|
||||||
private String firstPayTime;
|
private String firstPayTime;
|
||||||
|
|||||||
@@ -36,5 +36,6 @@ public class FranchiseFeeDTO {
|
|||||||
private String combinedField;
|
private String combinedField;
|
||||||
|
|
||||||
private List<Date> payTimeList;
|
private List<Date> payTimeList;
|
||||||
|
//付款人
|
||||||
|
private String payUserName;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -56,4 +56,8 @@ public class SignFranchiseDO {
|
|||||||
private String contractCode;
|
private String contractCode;
|
||||||
@Column(name = "contract_amount")
|
@Column(name = "contract_amount")
|
||||||
private String contractAmount;
|
private String contractAmount;
|
||||||
|
@Column(name = "partnership_signatory_first")
|
||||||
|
private String partnershipSignatoryFirst;
|
||||||
|
@Column(name = "partnership_signatory_second")
|
||||||
|
private String partnershipSignatorySecond;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -67,6 +67,10 @@ public class AddSignFranchiseRequest {
|
|||||||
private String contractCode;
|
private String contractCode;
|
||||||
@ApiModelProperty("合同金额")
|
@ApiModelProperty("合同金额")
|
||||||
private String contractAmount;
|
private String contractAmount;
|
||||||
|
@ApiModelProperty("合伙签约人1")
|
||||||
|
private String partnershipSignatoryFirst;
|
||||||
|
@ApiModelProperty("合伙签约人2")
|
||||||
|
private String partnershipSignatorySecond;
|
||||||
|
|
||||||
|
|
||||||
public SignFranchiseDO toSignFranchiseDO() {
|
public SignFranchiseDO toSignFranchiseDO() {
|
||||||
@@ -88,6 +92,8 @@ public class AddSignFranchiseRequest {
|
|||||||
signFranchiseDO.setMobile(this.mobile);
|
signFranchiseDO.setMobile(this.mobile);
|
||||||
signFranchiseDO.setContractCode(this.contractCode);
|
signFranchiseDO.setContractCode(this.contractCode);
|
||||||
signFranchiseDO.setContractAmount(this.contractAmount);
|
signFranchiseDO.setContractAmount(this.contractAmount);
|
||||||
|
signFranchiseDO.setPartnershipSignatoryFirst(this.partnershipSignatoryFirst);
|
||||||
|
signFranchiseDO.setPartnershipSignatorySecond(this.partnershipSignatorySecond);
|
||||||
return signFranchiseDO;
|
return signFranchiseDO;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -165,5 +165,10 @@ public class AddSignFranchiseResponse {
|
|||||||
@ApiModelProperty("合同金额")
|
@ApiModelProperty("合同金额")
|
||||||
private String contractAmount;
|
private String contractAmount;
|
||||||
|
|
||||||
|
@ApiModelProperty("合伙签约人1")
|
||||||
|
private String partnershipSignatoryFirst;
|
||||||
|
@ApiModelProperty("合伙签约人2")
|
||||||
|
private String partnershipSignatorySecond;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -153,6 +153,7 @@ public class ExportRealizeServiceImpl implements ExportRealizeService {
|
|||||||
dto.setPerformanceBondBill(franchiseFeeDTO.getPerformanceBond());
|
dto.setPerformanceBondBill(franchiseFeeDTO.getPerformanceBond());
|
||||||
dto.setFirstYearManagementFeeBill(franchiseFeeDTO.getFirstYearManagementFee());
|
dto.setFirstYearManagementFeeBill(franchiseFeeDTO.getFirstYearManagementFee());
|
||||||
dto.setFirstYearBrandingFeeBill(franchiseFeeDTO.getFirstYearFee());
|
dto.setFirstYearBrandingFeeBill(franchiseFeeDTO.getFirstYearFee());
|
||||||
|
dto.setPayUserName(franchiseFeeDTO.getPayUserName());
|
||||||
}
|
}
|
||||||
dto.setUserName(response.getUsername());
|
dto.setUserName(response.getUsername());
|
||||||
dto.setMobile(response.getMobile());
|
dto.setMobile(response.getMobile());
|
||||||
@@ -169,6 +170,8 @@ public class ExportRealizeServiceImpl implements ExportRealizeService {
|
|||||||
dto.setContractStartTime(DateUtils.parseDateToStr(SPECIAL_DATE_START_1, signFranchiseDO.getContractStartTime()));
|
dto.setContractStartTime(DateUtils.parseDateToStr(SPECIAL_DATE_START_1, signFranchiseDO.getContractStartTime()));
|
||||||
dto.setContractEndTime(DateUtils.parseDateToStr(SPECIAL_DATE_START_1, signFranchiseDO.getContractEndTime()));
|
dto.setContractEndTime(DateUtils.parseDateToStr(SPECIAL_DATE_START_1, signFranchiseDO.getContractEndTime()));
|
||||||
dto.setSignTime(DateUtils.parseDateToStr(SPECIAL_DATE_START_1, signFranchiseDO.getCreateTime()));
|
dto.setSignTime(DateUtils.parseDateToStr(SPECIAL_DATE_START_1, signFranchiseDO.getCreateTime()));
|
||||||
|
dto.setPartnershipSignatoryFirst(signFranchiseDO.getPartnershipSignatoryFirst());
|
||||||
|
dto.setPartnershipSignatorySecond(signFranchiseDO.getPartnershipSignatorySecond());
|
||||||
}
|
}
|
||||||
List<Date> payTime = payTimeMap.getOrDefault(response.getShopId(), new ArrayList<>());
|
List<Date> payTime = payTimeMap.getOrDefault(response.getShopId(), new ArrayList<>());
|
||||||
for (int i = 0; i < payTime.size() && i <= 3; i++) {
|
for (int i = 0; i < payTime.size() && i <= 3; i++) {
|
||||||
|
|||||||
@@ -288,6 +288,8 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu
|
|||||||
addSignFranchiseResponse.setMobile(signFranchiseDO.getMobile());
|
addSignFranchiseResponse.setMobile(signFranchiseDO.getMobile());
|
||||||
addSignFranchiseResponse.setContractCode(signFranchiseDO.getContractCode());
|
addSignFranchiseResponse.setContractCode(signFranchiseDO.getContractCode());
|
||||||
addSignFranchiseResponse.setContractAmount(signFranchiseDO.getContractAmount());
|
addSignFranchiseResponse.setContractAmount(signFranchiseDO.getContractAmount());
|
||||||
|
addSignFranchiseResponse.setPartnershipSignatoryFirst(signFranchiseDO.getPartnershipSignatoryFirst());
|
||||||
|
addSignFranchiseResponse.setPartnershipSignatorySecond(signFranchiseDO.getPartnershipSignatorySecond());
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
BigDecimal total = new BigDecimal(franchiseFeeDO.getYearFranchiseFee())
|
BigDecimal total = new BigDecimal(franchiseFeeDO.getYearFranchiseFee())
|
||||||
|
|||||||
Reference in New Issue
Block a user