This commit is contained in:
2021-03-06 01:23:41 +00:00
parent 8d889f0b16
commit 402f9e8920

View File

@@ -655,13 +655,35 @@ export default {
},
methods: {
editContractPartOverrideItem: function(item) {
console.log("editContractPartOverrideItem", item);
this.editContractPartOverrideItemIndex = this.obj.contractPartOverrideItems.findIndex(
z => z.id == item.id
);
if (this.editContractPartOverrideItemIndex != -1) {
this.editContractPartOverrideItemDialog = true;
}
},
addContractPartOverrideItem: function() {
console.log("addContractPartOverrideItem");
this.obj.contractPartOverrideItems.push({
id: 0,
contractId: 0,
override: 0,
overrideType: 1,
tags: []
});
this.editContractPartOverrideItemIndex =
this.obj.contractPartOverrideItems.length - 1;
this.editContractPartOverrideItemDialog = true;
this.formState.dirty = true;
},
deleteContractPartOverrideItem: function() {
console.log("DeleteContractPartOverrideItem");
this.editContractPartOverrideItemDialog = false;
this.obj.contractPartOverrideItems.splice(
this.editContractPartOverrideItemIndex,
1
);
this.editContractPartOverrideItemIndex = 0;
this.formState.dirty = true;
},
canSave: function() {
return this.formState.valid && this.formState.dirty;