fix: update lead
This commit is contained in:
parent
dc9858ff87
commit
847d238131
@ -32,6 +32,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</Dropdown>
|
</Dropdown>
|
||||||
<Button icon="more-horizontal" />
|
<Button icon="more-horizontal" />
|
||||||
|
<Button label="Save" variant="solid" @click="() => updateLead()" />
|
||||||
</template>
|
</template>
|
||||||
</LayoutHeader>
|
</LayoutHeader>
|
||||||
<TabGroup v-if="lead.data" @change="onTabChange">
|
<TabGroup v-if="lead.data" @change="onTabChange">
|
||||||
@ -217,6 +218,7 @@ import { dateFormat, timeAgo, dateTooltipFormat } from '@/utils'
|
|||||||
import { usersStore } from '@/stores/users'
|
import { usersStore } from '@/stores/users'
|
||||||
import {
|
import {
|
||||||
createResource,
|
createResource,
|
||||||
|
createDocumentResource,
|
||||||
FeatherIcon,
|
FeatherIcon,
|
||||||
Autocomplete,
|
Autocomplete,
|
||||||
FormControl,
|
FormControl,
|
||||||
@ -241,6 +243,22 @@ const lead = createResource({
|
|||||||
auto: true,
|
auto: true,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
const uLead = createDocumentResource({
|
||||||
|
doctype: 'CRM Lead',
|
||||||
|
name: props.leadId,
|
||||||
|
setValue: {
|
||||||
|
onSuccess: () => {
|
||||||
|
lead.reload()
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
function updateLead() {
|
||||||
|
let leadCopy = { ...lead.data }
|
||||||
|
delete leadCopy.activities
|
||||||
|
uLead.setValue.submit({ ...leadCopy })
|
||||||
|
}
|
||||||
|
|
||||||
const breadcrumbs = computed(() => {
|
const breadcrumbs = computed(() => {
|
||||||
let items = [{ label: 'Leads', route: { name: 'Leads' } }]
|
let items = [{ label: 'Leads', route: { name: 'Leads' } }]
|
||||||
items.push({
|
items.push({
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user