|
|
@@ -2359,7 +2359,6 @@ __webpack_require__.r(__webpack_exports__);
|
|
|
return credential.credid === deletedCred['credid'];
|
|
|
});
|
|
|
|
|
|
- console.log(index);
|
|
|
$('#credential' + deletedCred['credid'] + 'deleteModal').modal('hide');
|
|
|
|
|
|
_this.deleteCred(index);
|
|
|
@@ -2629,6 +2628,25 @@ __webpack_require__.r(__webpack_exports__);
|
|
|
}
|
|
|
};
|
|
|
},
|
|
|
+ mounted: function mounted() {
|
|
|
+ var _this = this;
|
|
|
+
|
|
|
+ Echo.channel('wonotes.' + this.noteType + '.' + this.woid).listen('WorkOrderNoteAdded', function (e) {
|
|
|
+ _this.notes.push(e.note);
|
|
|
+ }).listen('WorkOrderNoteEdited', function (e) {
|
|
|
+ var index = _this.notes.findIndex(function (note) {
|
|
|
+ return note.noteid === e.note.noteid;
|
|
|
+ });
|
|
|
+
|
|
|
+ _this.notes[index] = e.note;
|
|
|
+ }).listen('WorkOrderNoteDeleted', function (e) {
|
|
|
+ var index = _this.notes.findIndex(function (note) {
|
|
|
+ return note.noteid === e.noteid;
|
|
|
+ });
|
|
|
+
|
|
|
+ _this.notes.splice(index, 1);
|
|
|
+ });
|
|
|
+ },
|
|
|
methods: {
|
|
|
setOrder: function setOrder(index) {
|
|
|
if (index === 0) {
|
|
|
@@ -2644,11 +2662,11 @@ __webpack_require__.r(__webpack_exports__);
|
|
|
return this.currentOrder;
|
|
|
},
|
|
|
createNote: function createNote() {
|
|
|
- var _this = this;
|
|
|
+ var _this2 = this;
|
|
|
|
|
|
axios.post('/api/workorders/notes', this.newNote).then(function (response) {
|
|
|
- $('#note' + _this.noteType + 'add').collapse('hide');
|
|
|
- _this.newNote.thenote = '';
|
|
|
+ $('#note' + _this2.noteType + 'add').collapse('hide');
|
|
|
+ _this2.newNote.thenote = '';
|
|
|
});
|
|
|
}
|
|
|
}
|