This commit is contained in:
@@ -501,7 +501,10 @@
|
|||||||
>{{ $ay.t("Cancel") }}</v-btn
|
>{{ $ay.t("Cancel") }}</v-btn
|
||||||
>
|
>
|
||||||
<v-spacer></v-spacer>
|
<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
|
><v-icon left> $ayiBoxOpen </v-icon
|
||||||
>{{ $ay.t("Receive") }}</v-btn
|
>{{ $ay.t("Receive") }}</v-btn
|
||||||
>
|
>
|
||||||
@@ -889,11 +892,12 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
receive: function(item) {
|
receive: function(item) {
|
||||||
receiveItem(item);
|
receiveItem(item, this);
|
||||||
this.editPoItemDialog = false;
|
this.editPoItemDialog = false;
|
||||||
},
|
},
|
||||||
receiveAll: function() {
|
receiveAll: function() {
|
||||||
this.obj.items.forEach(item => receiveItem(item));
|
let vm = this;
|
||||||
|
this.obj.items.forEach(item => receiveItem(item, vm));
|
||||||
},
|
},
|
||||||
editItem: function(item) {
|
editItem: function(item) {
|
||||||
this.editPoItemIndex = item.index;
|
this.editPoItemIndex = item.index;
|
||||||
@@ -1101,8 +1105,13 @@ export default {
|
|||||||
/////////////////////////////
|
/////////////////////////////
|
||||||
// RECEIVE
|
// RECEIVE
|
||||||
//
|
//
|
||||||
function receiveItem(item) {
|
function receiveItem(item, vm) {
|
||||||
console.log(item);
|
if (item.quantityReceived < item.quantityOrdered) {
|
||||||
|
item.quantityReceived = item.quantityOrdered;
|
||||||
|
item.receivedDate = window.$gz.locale.nowUTC8601String();
|
||||||
|
vm.obj.hasReceipt = true;
|
||||||
|
vm.formState.dirty=true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/////////////////////////////
|
/////////////////////////////
|
||||||
|
|||||||
Reference in New Issue
Block a user