Adding two fields to the mesh form

This commit is contained in:
2026-09-23 14:41:16 +03:30
parent 230d7b3bf6
commit 99df327ded
7 changed files with 59 additions and 0 deletions
+14
View File
@@ -59,6 +59,8 @@ const email = ref('');
const phone = ref('');
const mobile = ref('');
const position = ref('');
const website = ref('');
const referrer = ref('');
const notes = ref('');
const companyId = ref('');
const mood = ref<PersonMood>('newcomer');
@@ -200,6 +202,8 @@ function fill(p: PersonDto) {
phone.value = p.phone ?? '';
mobile.value = p.mobile ?? '';
position.value = p.position ?? '';
website.value = p.website ?? '';
referrer.value = p.referrer ?? '';
notes.value = p.notes ?? '';
companyId.value = p.company?.id ?? '';
mood.value = p.mood || 'newcomer';
@@ -235,6 +239,8 @@ function payload(): CreatePersonRequest {
phone: phone.value || undefined,
mobile: mobile.value || undefined,
position: position.value || undefined,
website: website.value || undefined,
referrer: referrer.value || undefined,
notes: notes.value || undefined,
companyId: companyId.value || null,
mood: mood.value,
@@ -422,6 +428,14 @@ onMounted(load);
<UiInput id="position" v-model="position" />
</UiField>
<UiField label="آدرس وب‌سایت" for-id="website">
<UiInput id="website" v-model="website" dir="ltr" placeholder="https://example.com" />
</UiField>
<UiField label="معرف" for-id="referrer">
<UiInput id="referrer" v-model="referrer" placeholder="نام معرف" />
</UiField>
<div class="crm-col-span-full">
<UiField label="وضعیت مشتری">
<div class="moods">