fix: lead/deal status dropdown is not renderring
(cherry picked from commit 3791e2ae70067a1be9aba1e472a497e3dff8006a)
This commit is contained in:
parent
d4ac8772ae
commit
671ce54380
@ -18,14 +18,9 @@
|
||||
/>
|
||||
<AssignTo v-model="assignees.data" doctype="CRM Deal" :docname="dealId" />
|
||||
<Dropdown
|
||||
v-if="doc"
|
||||
:options="
|
||||
statusOptions(
|
||||
'deal',
|
||||
document.statuses?.length ? document.statuses : document._statuses,
|
||||
triggerStatusChange,
|
||||
)
|
||||
"
|
||||
v-if="doc && document.statuses"
|
||||
:options="statuses"
|
||||
placement="right"
|
||||
>
|
||||
<template #default="{ open }">
|
||||
<Button v-if="doc.status" :label="doc.status">
|
||||
@ -526,6 +521,13 @@ const title = computed(() => {
|
||||
return doc.value?.[t] || props.dealId
|
||||
})
|
||||
|
||||
const statuses = computed(() => {
|
||||
let customStatuses = document.statuses?.length
|
||||
? document.statuses
|
||||
: document._statuses || []
|
||||
return statusOptions('deal', customStatuses, triggerStatusChange)
|
||||
})
|
||||
|
||||
usePageMeta(() => {
|
||||
return {
|
||||
title: title.value,
|
||||
|
||||
@ -18,14 +18,9 @@
|
||||
/>
|
||||
<AssignTo v-model="assignees.data" doctype="CRM Lead" :docname="leadId" />
|
||||
<Dropdown
|
||||
v-if="doc"
|
||||
:options="
|
||||
statusOptions(
|
||||
'lead',
|
||||
document.statuses?.length ? document.statuses : document._statuses,
|
||||
triggerStatusChange,
|
||||
)
|
||||
"
|
||||
v-if="doc && document.statuses"
|
||||
:options="statuses"
|
||||
placement="right"
|
||||
>
|
||||
<template #default="{ open }">
|
||||
<Button v-if="doc.status" :label="doc.status">
|
||||
@ -395,6 +390,13 @@ const title = computed(() => {
|
||||
return doc?.[t] || props.leadId
|
||||
})
|
||||
|
||||
const statuses = computed(() => {
|
||||
let customStatuses = document.statuses?.length
|
||||
? document.statuses
|
||||
: document._statuses || []
|
||||
return statusOptions('lead', customStatuses, triggerStatusChange)
|
||||
})
|
||||
|
||||
usePageMeta(() => {
|
||||
return { title: title.value, icon: brand.favicon }
|
||||
})
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user