diff --git a/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue b/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue index 34abafa..7386a28 100644 --- a/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue +++ b/src/views/contract/launch/components/ContractPartyPlaceholderModal.vue @@ -343,9 +343,9 @@
合同正文
{{ contractBodyDisplayText }} @@ -1782,7 +1782,7 @@ function mapPartnerToParty(raw = {}, roleKey, companyName) { ...createEmptyParty(roleCode), partnerId: raw.customerSysid || null, customerSysid: raw.customerSysid || null, - subjectCode: raw.orgId == null ? "" : String(raw.orgId), + subjectCode: "", oppositeId: raw.oppositeId || "", companyName: raw.customerNameC || companyName || "", companyType: getRelativeTypeLabel(raw.relativeType), @@ -2010,6 +2010,13 @@ function openBodyConfigModal() { ); } +function handleBodyEntryClick() { + if (isViewMode.value) { + return; + } + openBodyConfigModal(); +} + function handleBodyConfigSave(payload = {}) { creationMode.value = payload.creationMode || "template"; templateKey.value = payload.templateKey || "";