FIx: delete champs par default

This commit is contained in:
Matthieu
2025-09-25 11:25:43 +02:00
parent bdae2621c5
commit 7980aa186b
17 changed files with 32 additions and 218 deletions

View File

@@ -160,11 +160,7 @@
<IconLucideTag class="w-3 h-3" aria-hidden="true" />
<span>{{ machine.reference }}</span>
</div>
<div v-if="machine.emplacement" class="flex items-center gap-1">
<IconLucideBuilding class="w-3 h-3" aria-hidden="true" />
<span>{{ machine.emplacement }}</span>
</div>
</div>
<div class="card-actions justify-end mt-3">
@@ -355,18 +351,6 @@
</div>
</div>
<div class="form-control mb-4">
<label class="label">
<span class="label-text">Emplacement</span>
</label>
<input
v-model="newMachine.emplacement"
type="text"
placeholder="Ex: Atelier A, Zone 1"
class="input input-bordered"
/>
</div>
<!-- Type Preview -->
<div v-if="selectedMachineType" class="mb-4 p-4 bg-gray-50 rounded-lg">
<h4 class="font-semibold text-sm mb-2">Structure du type sélectionné :</h4>
@@ -414,7 +398,6 @@ import IconLucideMapPinned from '~icons/lucide/map-pinned'
import IconLucideChevronDown from '~icons/lucide/chevron-down'
import IconLucideSettings2 from '~icons/lucide/settings-2'
import IconLucideTag from '~icons/lucide/tag'
import IconLucideBuilding from '~icons/lucide/building'
const { sites, loading, loadSites, createSite } = useSites()
@@ -442,8 +425,7 @@ const newMachine = reactive({
name: '',
siteId: '',
typeMachineId: '',
reference: '',
emplacement: ''
reference: ''
})
// Computed
@@ -545,8 +527,7 @@ const handleCreateMachine = async () => {
const machineData = {
name: newMachine.name,
siteId: newMachine.siteId,
reference: newMachine.reference,
emplacement: newMachine.emplacement
reference: newMachine.reference
}
const result = await createMachineFromType(machineData, selectedMachineType.value)
@@ -557,7 +538,6 @@ const handleCreateMachine = async () => {
newMachine.siteId = ''
newMachine.typeMachineId = ''
newMachine.reference = ''
newMachine.emplacement = ''
showAddMachineModal.value = false
}
}