diff --git a/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue b/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue index 8d3e21f..0c3857d 100644 --- a/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue +++ b/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue @@ -2139,6 +2139,8 @@ function validateState() { ) return "请填写金额说明"; if (!detailState.value.currencyName) return "请选择币种"; + if (!detailState.value.paymentMethod) return "请选择付款方式"; + if (!detailState.value.contractSource) return "请选择合同来源"; if (!detailState.value.sealType) return "请选择签订方式"; if (!detailState.value.textSource) return "请选择文本来源"; // needAmendments 必填(文档要求) @@ -2373,7 +2375,7 @@ function buildLaunchRecord() { templateFieldValuesJson: JSON.stringify( detailState.value.templateFieldValues || {}, ), - remindDays: 3, + remindDays: detailState.value.remindDays ?? 3, signingSubjectCode: signingSubjectCodeText.value || detailState.value.signingSubjectCode ||