合同正文配置详情不可打开

This commit is contained in:
2026-06-29 15:56:59 +08:00
parent a097fd653d
commit 2326752b5d
@@ -345,7 +345,7 @@
<div
class="readonly-upload-box contract-body-entry"
:class="{ 'is-clickable': !isViewMode }"
@click="openBodyConfigModal"
@click="handleBodyEntryClick"
>
<div class="contract-body-entry-name">
{{ 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 || "";