Lines 344-354
export default {
Link Here
|
344 |
train[attribute] = new Date() |
344 |
train[attribute] = new Date() |
345 |
const client = APIClient.preservation |
345 |
const client = APIClient.preservation |
346 |
if (train_id) { |
346 |
if (train_id) { |
347 |
client.trains |
347 |
return client.trains |
348 |
.update(train, train_id) |
348 |
.update(train, train_id) |
349 |
.then(() => this.getTrain(this.train.train_id)) |
349 |
.then(() => this.getTrain(this.train.train_id)) |
350 |
} else { |
350 |
} else { |
351 |
client.trains |
351 |
return client.trains |
352 |
.create(train) |
352 |
.create(train) |
353 |
.then(() => this.getTrain(this.train.train_id)) |
353 |
.then(() => this.getTrain(this.train.train_id)) |
354 |
} |
354 |
} |
Lines 360-366
export default {
Link Here
|
360 |
this.updateTrainDate("sent_on") |
360 |
this.updateTrainDate("sent_on") |
361 |
}, |
361 |
}, |
362 |
receiveTrain() { |
362 |
receiveTrain() { |
363 |
this.updateTrainDate("received_on") |
363 |
this.updateTrainDate("received_on").then( |
|
|
364 |
success => { |
365 |
// Rebuild the table to show the "copy" button |
366 |
$("#" + this.table_id) |
367 |
.DataTable() |
368 |
.destroy() |
369 |
this.build_datatable() |
370 |
}, |
371 |
error => {} |
372 |
) |
364 |
}, |
373 |
}, |
365 |
editItem(train_item_id) { |
374 |
editItem(train_item_id) { |
366 |
this.$router.push( |
375 |
this.$router.push( |
367 |
- |
|
|