This commit is contained in:
2021-02-23 16:08:13 +00:00
parent e1ad6f38ee
commit 9a5ea6ebd4

View File

@@ -501,7 +501,10 @@
>{{ $ay.t("Cancel") }}</v-btn
>
<v-spacer></v-spacer>
<v-btn color="blue darken-1" text @click="receive(obj.items[editPoItemIndex])"
<v-btn
color="blue darken-1"
text
@click="receive(obj.items[editPoItemIndex])"
><v-icon left> $ayiBoxOpen </v-icon
>{{ $ay.t("Receive") }}</v-btn
>
@@ -889,11 +892,12 @@ export default {
}
},
receive: function(item) {
receiveItem(item);
receiveItem(item, this);
this.editPoItemDialog = false;
},
receiveAll: function() {
this.obj.items.forEach(item => receiveItem(item));
let vm = this;
this.obj.items.forEach(item => receiveItem(item, vm));
},
editItem: function(item) {
this.editPoItemIndex = item.index;
@@ -1101,8 +1105,13 @@ export default {
/////////////////////////////
// RECEIVE
//
function receiveItem(item) {
console.log(item);
function receiveItem(item, vm) {
if (item.quantityReceived < item.quantityOrdered) {
item.quantityReceived = item.quantityOrdered;
item.receivedDate = window.$gz.locale.nowUTC8601String();
vm.obj.hasReceipt = true;
vm.formState.dirty=true;
}
}
/////////////////////////////