1.0.74 合同加字段交付启动期限

dev
yinq 2 days ago
parent 599542cc21
commit 1ff3ffdd33

@ -119,9 +119,10 @@ public class BaseTemplateVariableController extends BaseController {
}
/**
*
*
* 1=2=3=4=
*
* @param request ID
* @param request ID
* @return
*/
@PostMapping("/assign")

@ -94,13 +94,13 @@ public class TemplateVariableAssignServiceImpl implements ITemplateVariableAssig
// 合同物料列表
List<ErpContractMaterialVo> contractMaterials = contractInfo.getContractMaterialList();
// 付款方式
// 付款方式明细
List<ErpContractPaymentMethodVo> contractPaymentMethodList = contractInfo.getContractPaymentMethodList();
if (!contractPaymentMethodList.isEmpty()) {
String paymentMethod = contractPaymentMethodList.stream()
String paymentMethodDetails = contractPaymentMethodList.stream()
.map(ErpContractPaymentMethodVo::getPaymentDescription)
.collect(Collectors.joining("\n"));
contractInfo.setPaymentMethod(paymentMethod);
contractInfo.setPaymentMethodDetails(paymentMethodDetails);
}
// 为所有模板变量赋值
return buildAssignResultList(allTemplateVariables, variableMap, contractInfo, contractMaterials);

@ -167,6 +167,11 @@ public class ErpContractInfo extends TenantEntity {
*/
private String projectContractCode;
/**
*
*/
private Integer deliveryStart;
/**
*
*/

@ -145,6 +145,11 @@ public class ErpContractInfoBo extends BaseEntity {
*/
private String paymentMethod;
/**
*
*/
private String paymentMethodDetails;
/**
*
*/
@ -170,6 +175,11 @@ public class ErpContractInfoBo extends BaseEntity {
*/
private String projectContractCode;
/**
*
*/
private Integer deliveryStart;
/**
*
*/

@ -183,6 +183,12 @@ public class ErpContractInfoVo implements Serializable {
@ExcelProperty(value = "付款方式")
private String paymentMethod;
/**
*
*/
@ExcelProperty(value = "付款方式明细")
private String paymentMethodDetails;
/**
*
*/
@ -213,11 +219,16 @@ public class ErpContractInfoVo implements Serializable {
@ExcelProperty(value = "项目号")
private String projectContractCode;
/**
*
*/
@ExcelProperty(value = "交付启动期限")
private Integer deliveryStart;
/**
*
*/
@ExcelProperty(value = "质保期", converter = ExcelDictConvert.class)
@ExcelDictFormat(readConverterExp = "天=")
@ExcelProperty(value = "质保期")
private Long warrantyPeriod;
/**

@ -36,6 +36,7 @@
t.external_contract_code,
t.order_contract_code,
t.project_contract_code,
t.delivery_start,
t.warranty_period,
t.warranty_period_description,
t.delivery_location,

Loading…
Cancel
Save