✨ 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.
This commit is contained in:
23
assets/class/OrderCtrl.js
Normal file
23
assets/class/OrderCtrl.js
Normal file
@@ -0,0 +1,23 @@
|
||||
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;
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user