Add missing translations for LocationsContent, Notifications, KYCFormRussia, TopBar
Some checks failed
Build Docker Image / build (push) Failing after 47s
Some checks failed
Build Docker Image / build (push) Failing after 47s
This commit is contained in:
@@ -4,13 +4,13 @@
|
||||
<!-- Company Section -->
|
||||
<div class="card bg-base-100 border border-base-300 shadow-sm">
|
||||
<div class="card-body gap-4">
|
||||
<h3 class="card-title text-base-content">Company details</h3>
|
||||
<h3 class="card-title text-base-content">{{ t('kycRussia.form.companyDetails') }}</h3>
|
||||
|
||||
<div class="space-y-4">
|
||||
<!-- Company search with DADATA -->
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">
|
||||
Organization search
|
||||
{{ t('kycRussia.form.organizationSearch') }}
|
||||
</label>
|
||||
<CompanySearchRussia v-model="formData.company" @select="onCompanySelect" />
|
||||
</div>
|
||||
@@ -18,7 +18,7 @@
|
||||
<!-- Company details (auto-filled from DADATA) -->
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">INN</label>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">{{ t('kycRussia.form.inn') }}</label>
|
||||
<input
|
||||
v-model="formData.company.inn"
|
||||
class="input input-bordered w-full"
|
||||
@@ -26,7 +26,7 @@
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">KPP</label>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">{{ t('kycRussia.form.kpp') }}</label>
|
||||
<input
|
||||
v-model="formData.company.kpp"
|
||||
class="input input-bordered w-full"
|
||||
@@ -36,7 +36,7 @@
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">OGRN</label>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">{{ t('kycRussia.form.ogrn') }}</label>
|
||||
<input
|
||||
v-model="formData.company.ogrn"
|
||||
class="input input-bordered w-full"
|
||||
@@ -45,7 +45,7 @@
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">Address</label>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">{{ t('kycRussia.form.address') }}</label>
|
||||
<textarea
|
||||
v-model="formData.company.address"
|
||||
class="textarea textarea-bordered w-full min-h-[120px]"
|
||||
@@ -60,13 +60,13 @@
|
||||
<!-- Bank Section -->
|
||||
<div class="card bg-base-100 border border-base-300 shadow-sm">
|
||||
<div class="card-body gap-4">
|
||||
<h3 class="card-title text-base-content">Bank details</h3>
|
||||
<h3 class="card-title text-base-content">{{ t('kycRussia.form.bankDetails') }}</h3>
|
||||
|
||||
<div class="space-y-4">
|
||||
<!-- Bank search with DADATA -->
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">
|
||||
Bank search
|
||||
{{ t('kycRussia.form.bankSearch') }}
|
||||
</label>
|
||||
<BankSearchRussia v-model="formData.bank" @select="onBankSelect" />
|
||||
</div>
|
||||
@@ -74,7 +74,7 @@
|
||||
<!-- Bank details -->
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">BIC</label>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">{{ t('kycRussia.form.bic') }}</label>
|
||||
<input
|
||||
v-model="formData.bank.bik"
|
||||
class="input input-bordered w-full"
|
||||
@@ -82,7 +82,7 @@
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">Corr. account</label>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">{{ t('kycRussia.form.corrAccount') }}</label>
|
||||
<input
|
||||
v-model="formData.bank.correspondentAccount"
|
||||
class="input input-bordered w-full"
|
||||
@@ -97,41 +97,41 @@
|
||||
<!-- Contact Section -->
|
||||
<div class="card bg-base-100 border border-base-300 shadow-sm">
|
||||
<div class="card-body gap-4">
|
||||
<h3 class="card-title text-base-content">Contact details</h3>
|
||||
<h3 class="card-title text-base-content">{{ t('kycRussia.form.contactDetails') }}</h3>
|
||||
|
||||
<div class="space-y-4">
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">
|
||||
Contact person *
|
||||
{{ t('kycRussia.form.contactPerson') }} *
|
||||
</label>
|
||||
<input
|
||||
v-model="formData.contact.person"
|
||||
type="text"
|
||||
required
|
||||
class="input input-bordered w-full"
|
||||
placeholder="Full name of company representative"
|
||||
:placeholder="t('kycRussia.form.placeholders.contactPerson')"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">Email *</label>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">{{ t('kycRussia.form.email') }} *</label>
|
||||
<input
|
||||
v-model="formData.contact.email"
|
||||
type="email"
|
||||
required
|
||||
class="input input-bordered w-full"
|
||||
placeholder="email@company.ru"
|
||||
:placeholder="t('kycRussia.form.placeholders.email')"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">Phone *</label>
|
||||
<label class="block text-sm font-medium text-base-content mb-2">{{ t('kycRussia.form.phone') }} *</label>
|
||||
<input
|
||||
v-model="formData.contact.phone"
|
||||
type="tel"
|
||||
required
|
||||
class="input input-bordered w-full"
|
||||
placeholder="+7 (xxx) xxx-xx-xx"
|
||||
:placeholder="t('kycRussia.form.placeholders.phone')"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
@@ -146,7 +146,7 @@
|
||||
:disabled="loading || !isFormValid"
|
||||
class="btn btn-primary"
|
||||
>
|
||||
{{ loading ? 'Sending...' : 'Submit for review' }}
|
||||
{{ loading ? t('kycRussia.form.sending') : t('kycRussia.form.submit') }}
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
@@ -154,6 +154,8 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
const { t } = useI18n()
|
||||
|
||||
const emit = defineEmits<{
|
||||
submit: [data: any]
|
||||
}>()
|
||||
|
||||
Reference in New Issue
Block a user