case 4504

This commit is contained in:
2023-04-17 23:46:06 +00:00
parent c611a451f3
commit e7f0a1512b
3 changed files with 32 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "sockeye", "name": "sockeye",
"version": "8.0.11", "version": "8.0.12",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "serve": "vue-cli-service serve",

View File

@@ -1,4 +1,4 @@
export default { export default {
version: "8.0.11", version: "8.0.12",
copyright: "© 1999-2022, Ground Zero Tech-Works Inc." copyright: "© 1999-2022, Ground Zero Tech-Works Inc."
}; };

View File

@@ -400,6 +400,13 @@
>{{ $sock.t("Close") }}</v-btn >{{ $sock.t("Close") }}</v-btn
> >
<v-btn
color="blue darken-1"
text
class="ml-4"
@click="duplicateItem(obj.items[editItemIndex])"
>{{ $sock.t("Duplicate") }}</v-btn
>
<v-btn <v-btn
color="blue darken-1" color="blue darken-1"
text text
@@ -427,6 +434,14 @@
@click="submit()" @click="submit()"
>{{ $sock.t("Save") }}</v-btn >{{ $sock.t("Save") }}</v-btn
> >
<v-btn
class="mt-4"
block
text
color="blue darken-1"
@click="duplicateItem(obj.items[editItemIndex])"
>{{ $sock.t("Duplicate") }}</v-btn
>
<v-btn <v-btn
class="mt-4" class="mt-4"
block block
@@ -665,6 +680,21 @@ export default {
this.editItemDialog = true; this.editItemDialog = true;
this.formState.dirty = true; this.formState.dirty = true;
}, },
duplicateItem: function(src) {
this.obj.items.push({
id: 0,
subscriptionId: 0,
productId: null,
quantity: 1,
expireDate: src.expireDate,
originalOrderDate: src.originalOrderDate,
originalOrderNumber: src.originalOrderNumber,
active: true
});
this.editItemIndex = this.obj.items.length - 1;
this.editItemDialog = true;
this.formState.dirty = true;
},
deleteItem: function() { deleteItem: function() {
this.editItemDialog = false; this.editItemDialog = false;
this.obj.items.splice(this.editItemIndex, 1); this.obj.items.splice(this.editItemIndex, 1);