Added new Features

This commit is contained in:
Nicola Carminati
2018-06-26 11:26:36 +02:00
parent 1f81168515
commit 62309b8780
3 changed files with 11 additions and 2 deletions
+4 -2
View File
@@ -51,6 +51,10 @@ export default class Maintenance extends Vue {
}
}
public async reloadMaintenances(){
await new MaintenanceService().GetMaintenances();
}
public getTitleMaintenance(createdByCms,id,title){
if(createdByCms){
return this.$options.filters.localize("maint_" + id);
@@ -131,8 +135,6 @@ export default class Maintenance extends Vue {
}
public createMaintenance(){
this.selectedMaintenanceId = null;
this.enableMaintenance = false;
ModalHelper.maintenanceModal.currentMaintenance = null;
ModalHelper.ShowModal(CreateMaintenance);
}
@@ -21,6 +21,10 @@
<label>{{'maintenance_header_label_state' | localize("Stato")}}</label>
<select class="maintenance-select-state"><option>{{'maintenance_header_option_state_all' | localize("Tutti")}}</option></select>
</div>
<div>
<label>&nbsp;</label>
<button class="btn" @click="reloadMaintenances()"><i class="fa fa-refresh"></i></button>
</div>
</div>
<div class="maintenance-box-left-body">
<table>
@@ -254,6 +254,9 @@ export default {
service.guid = service.uid;
alarmsModelActions.removeServiceAlarm(this.$store,service);
}
//Reload Maintenances
await new MaintenanceService().GetMaintenances();
},
existMantainance(){
if(this.selectedMaintenance.lastPerformedDate){