jws-frontend/src/components/12_debit-note/FormDebit.vue

43 lines
1,014 B
Vue

<script lang="ts" setup>
import SelectQuotation from 'components/shared/select/SelectQuotation.vue';
defineProps<{
readonly?: boolean;
}>();
const quotationId = defineModel<string>('quotationId', {
required: true,
});
</script>
<template>
<div class="row col-12">
<section
:id="`form-credit`"
class="col-12 q-pb-sm text-weight-bold text-body1 row items-center"
>
<q-icon
flat
size="xs"
class="q-pa-sm rounded q-mr-xs"
color="info"
name="mdi-file-outline"
style="background-color: var(--surface-3)"
/>
{{ $t(`general.document`) }}
</section>
<section class="col-12 row q-col-gutter-sm">
<SelectQuotation
for="select-quotation"
required
class="col"
v-model:value="quotationId"
:label="$t('general.select', { msg: $t('quotation.title') })"
:params="{
forDebitNote: true,
}"
/>
</section>
</div>
</template>
<style scoped></style>