Sistema CRUD sin servicio sitar
This commit is contained in:
@@ -126,17 +126,25 @@
|
||||
<div class="grid gap-4 py-4">
|
||||
<div class="grid grid-cols-2 gap-4">
|
||||
<div class="space-y-2">
|
||||
<Label for="code">Clave / Código {catalog === 'mex' ? '(Sin puntos)' : ''}</Label>
|
||||
<Input id="code" bind:value={code} disabled={!!fraction} placeholder="Ej. 01012101" />
|
||||
{#if fraction}
|
||||
<p class="text-xs text-muted-foreground">
|
||||
El código no se puede modificar una vez creado.
|
||||
</p>
|
||||
{/if}
|
||||
<Label for="code"
|
||||
>{catalog === 'mex' ? 'Clave / Código (Sin puntos)' : 'Clave (Calculada)'}</Label
|
||||
>
|
||||
<Input id="code" bind:value={code} disabled={true} placeholder="Ej. 01012101" />
|
||||
<p class="text-[10px] text-muted-foreground">
|
||||
{catalog === 'mex'
|
||||
? 'El código se genera automáticamente.'
|
||||
: 'La clave se deriva de la fracción sin puntos.'}
|
||||
</p>
|
||||
</div>
|
||||
<div class="space-y-2">
|
||||
<Label for="fraction">Fracción {catalog === 'mex' ? '(Con puntos)' : ''}</Label>
|
||||
<Input id="fraction" bind:value={fractionFormatted} placeholder="Ej. 0101.21.01" />
|
||||
<Label for="fraction"
|
||||
>{catalog === 'mex' ? 'Fracción (Con puntos)' : 'Fracción (HTS Code)'}</Label
|
||||
>
|
||||
<Input
|
||||
id="fraction"
|
||||
bind:value={fractionFormatted}
|
||||
placeholder={catalog === 'mex' ? 'Ej. 0101.21.01' : 'Ej. 1234.56.78'}
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -310,7 +310,7 @@
|
||||
fraction={selectedFraction}
|
||||
{catalog}
|
||||
onSuccess={() => {
|
||||
loadFractions();
|
||||
loadFractions(true);
|
||||
isFormDialogOpen = false;
|
||||
}}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user