diff --git a/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue b/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue index b1302bc..2c42d45 100644 --- a/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue +++ b/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue @@ -440,11 +440,11 @@ /> - + @@ -2049,9 +2049,10 @@ function validateState() { detailState.value.estimatedAmount === "") ) return "请填写预估金额"; - // 无金额时金额说明必填 + // 无金额或无法预估总价时金额说明必填 if ( - detailState.value.valuationMode === "0" && + (detailState.value.valuationMode === "0" || + detailState.value.valuationMode === "3") && !detailState.value.amountExplain?.trim() ) return "请填写金额说明";