| | |
| | | @Data |
| | | public class ContractAddDTO { |
| | | |
| | | private String dataId; |
| | | |
| | | @Schema(description = "合同编号") |
| | | private String contractNo; |
| | | |
| | |
| | | @Schema(description = "客户erp编码") |
| | | private String partyACode; |
| | | |
| | | @Column(columnDefinition = "VARCHAR(50) comment '行业'") |
| | | private String industryCode; |
| | | |
| | | @Column(columnDefinition = "VARCHAR(50) comment '区域'") |
| | | private String areaCode; |
| | | |
| | | @Schema(description = "需方在接到通知后 日内进行检验") |
| | | private BigDecimal inspectDay; |
| | | |
| | | @Schema(description = "收到供方通知后 日内派人验收") |
| | | private BigDecimal acceptDay; |
| | | |
| | | @Schema(description = "延验收超过 日") |
| | | private BigDecimal delayAcceptDay; |
| | | |
| | | @Schema(description = "验收合格后 个工作日") |
| | | private BigDecimal acceptPassDay; |
| | | |
| | | @Schema(description = "验收合格向供方足额支付合同总价的") |
| | | private BigDecimal acceptPassAmount; |
| | | |
| | | @Schema(description = "日内开始发货") |
| | | private BigDecimal deliverDay; |
| | | |
| | | @Schema(description = "日内发完") |
| | | private BigDecimal deliverCompleteDay; |
| | | |
| | | @Schema(description = "供方代理") |
| | | private String supplierAgent; |
| | | |
| | | @Schema(description = "供方代理身份证") |
| | | private String supplierAgentIdCard; |
| | | |
| | | @Schema(description = "需方代理") |
| | | private String buyerAgent; |
| | | |
| | | @Schema(description = "需方代理身份证") |
| | | private String buyerAgentIdCard; |
| | | |
| | | private String agentAuthority; |
| | | |
| | | @Schema(description = "延期支付预付款") |
| | | private BigDecimal delayPayAdvancePayment; |
| | | |
| | | @Schema(description = "延期支付进度款") |
| | | private BigDecimal delayPayProcessPayment; |
| | | |
| | | @Schema(description = "收到预付款之日起 个月内未生产完成") |
| | | private BigDecimal receiveAdvancePaymentMonth; |
| | | |
| | | @Schema(description = "并提前 各工作日通知需方验收") |
| | | private BigDecimal noticeSupplierAcceptDay; |
| | | |
| | | @Schema(description = "每逾期 日") |
| | | private BigDecimal overdueDay; |
| | | |
| | | @Schema(description = "按合同总价的 偿付需方损失") |
| | | private BigDecimal lossAmount; |
| | | |
| | | @Schema(description = "违约金最高不超过合同总价的") |
| | | private BigDecimal liquidatedDamagesHighSupplier; |
| | | |
| | | @Schema(description = "需方如逾期付款每逾期 日") |
| | | private BigDecimal overdueDayXf; |
| | | |
| | | @Schema(description = "需方如逾期付款按合同总价的 偿付需方损失") |
| | | private BigDecimal lossAmountXf; |
| | | |
| | | @Schema(description = "违约金最高不超过合同总价的") |
| | | private BigDecimal liquidatedDamagesHighBuyer; |
| | | |
| | | @Schema(description = "本合同一式 份") |
| | | private BigDecimal totalParts; |
| | | |
| | | @Schema(description = "供方执 份") |
| | | private BigDecimal supplierPart; |
| | | |
| | | @Schema(description = "需方执 份") |
| | | private BigDecimal buyerPart; |
| | | |
| | | private BigDecimal advancePayment; |
| | | |
| | | @Schema(description = "付款方式") |
| | | private String paymentMethod; |
| | | |
| | | private List<ContractPaymentScheduleAddDTO> contractPaymentSchedule; |
| | | |
| | | private List<ContractSubjectMatterAddDTO> contractSubjectMatter; |