Changes to documents able to edit them now, also support for auto mail attechemnts

This commit is contained in:
Simon Pocrnjič
2025-10-18 19:04:10 +02:00
parent 761799bdbe
commit 3b1a24287a
19 changed files with 820 additions and 108 deletions
+10 -1
View File
@@ -99,7 +99,13 @@ function activityActionLine(a) {
const drawerAddActivity = ref(false);
const activityContractUuid = ref(null);
const openDrawerAddActivity = (c = null) => {
activityContractUuid.value = c?.uuid ?? null;
if (c && c.uuid) {
activityContractUuid.value = c.uuid;
} else if (Array.isArray(props.contracts) && props.contracts.length === 1) {
activityContractUuid.value = props.contracts[0]?.uuid ?? null;
} else {
activityContractUuid.value = null;
}
drawerAddActivity.value = true;
};
const closeDrawer = () => {
@@ -530,6 +536,9 @@ const clientSummary = computed(() => {
:client_case="client_case"
:actions="actions"
:contract-uuid="activityContractUuid"
:phone-mode="true"
:documents="documents"
:contracts="contracts"
/>
<ConfirmationModal :show="confirmComplete" @close="confirmComplete = false">