Files
e-cosplay/assets/class/OrderCtrl.js
Serreau Jovann 38d1fca150 feat(CustomerController): Ajoute création de devis client.
Ajoute la possibilité de créer des devis pour un client donné, avec
gestion des numéros de devis et des lignes de devis.
2025-07-24 10:08:51 +02:00

24 lines
863 B
JavaScript

export class OrderCtrl extends HTMLDivElement{
connectedCallback(){
let element = this;
let selectType = this.querySelector('select[name="type"]');
let inputNum = this.querySelector('input[name="num"]');
fetch("/api-interne/intranet/customer/order/num?type=avis")
.then(response => response.json())
.then(data => {
inputNum.setAttribute('value',data.num)
inputNum.value = data.num;
})
selectType.addEventListener('change', (event)=>{
fetch("/api-interne/intranet/customer/order/num?type="+event.target.value)
.then(response => response.json())
.then(data => {
inputNum.setAttribute('value',data.num)
inputNum.value = data.num;
})
})
}
}