Compare commits

...

3 Commits

Author SHA1 Message Date
Alex Moreno 6637514909 Merge branch 'dev' of https://gitea.verdnatura.es/verdnatura/salix into 1877-ticket_basic-data
gitea/salix/pipeline/head This commit looks good Details
2023-07-25 08:47:12 +02:00
Alex Moreno 567dfd4aca feat
gitea/salix/pipeline/head This commit looks good Details
2022-12-28 07:55:09 +01:00
Alex Moreno a5fe335e46 feat(ticket_basic-data): address isEditable 2022-12-28 07:54:55 +01:00
2 changed files with 19 additions and 7 deletions

View File

@ -12,7 +12,7 @@
<form name="form">
<vn-card class="vn-w-md vn-pa-lg">
<vn-horizontal>
<vn-autocomplete
<vn-autocomplete
vn-one
vn-id="client"
required="true"
@ -38,14 +38,15 @@
</vn-autocomplete>
</vn-horizontal>
<vn-horizontal>
<vn-autocomplete
<vn-autocomplete
vn-one
required="true"
data="$ctrl.addresses"
label="Address"
show-field="nickname"
value-field="id"
value-field="id"
ng-model="$ctrl.addressId"
on-change="$ctrl.isEditable($ctrl.addressId)"
order="isActive DESC">
<tpl-item class="address" ng-class="::{inactive: !isActive}">
<span class="inactive" translate>{{::!isActive ? '(Inactive)' : ''}}</span>
@ -70,7 +71,7 @@
</vn-textfield>
</vn-horizontal>
<vn-horizontal>
<vn-autocomplete
<vn-autocomplete
vn-one
required="true"
url="Companies"
@ -109,19 +110,19 @@
<vn-date-picker
vn-one
required="true"
label="Shipped"
label="Shipped"
ng-model="$ctrl.shipped">
</vn-date-picker>
<vn-input-time
vn-one
required="true"
label="Shipped hour"
label="Shipped hour"
ng-model="$ctrl.shipped">
</vn-input-time>
<vn-date-picker
vn-one
required="true"
label="Landed"
label="Landed"
ng-model="$ctrl.landed">
</vn-date-picker>
</vn-horizontal>

View File

@ -291,6 +291,17 @@ class Controller extends Component {
}
return {};
}
isEditable() {
return this.$http.get(`Tickets/${this.ticket.id}/isEditable`).then(res => {
console.log(res.data);
if (!res.data) {
return this.vnApp.showError(
this.$t(`This ticket is not editable`)
);
}
});
}
}
ngModule.vnComponent('vnTicketBasicDataStepOne', {