message service
This commit is contained in:
@@ -41,5 +41,6 @@
|
||||
<machineinfo_server_cms_version>Step Server Version:</machineinfo_server_cms_version>
|
||||
<machineinfo_core_cms_version>Step Core Version:</machineinfo_core_cms_version>
|
||||
<machineinfo_client_version>Step Client Version:</machineinfo_client_version>
|
||||
<maintenance_1>Expired maintenance </maintenance_1>
|
||||
<language_it>Italian</language_it>
|
||||
</root>
|
||||
Vendored
+4
-4
File diff suppressed because one or more lines are too long
@@ -29,7 +29,7 @@
|
||||
</div>
|
||||
<div id="service-list" :class="{expanded: ribbonStatus>1, opened: serviceOpened}" v-if="hasServices">
|
||||
<div class="content scrollable">
|
||||
<alarm-item :title="alarm.title"
|
||||
<alarm-item :title="alarm.uid | localize(alarm.guid)"
|
||||
:type="alarm.type"
|
||||
:source="alarm.source"
|
||||
:dateprefix="'support_summary' |localize('Scaduta il :')"
|
||||
|
||||
@@ -53,7 +53,6 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
minus() {
|
||||
debugger;
|
||||
this.display -= 1 / Math.pow(10, this.decimals);
|
||||
this.display = Math.max(0, this.display);
|
||||
},
|
||||
|
||||
@@ -61,7 +61,7 @@ export class Hub {
|
||||
|
||||
if (authData)
|
||||
$.connection.hub.qs = { "Authorization": authData.access_token };
|
||||
debugger
|
||||
|
||||
$.connection.hub.start();
|
||||
|
||||
this.checkShowAxes();
|
||||
@@ -75,8 +75,15 @@ export class Hub {
|
||||
machineStatusActions.setSecurityFunction(store, status);
|
||||
}
|
||||
|
||||
private static expiredMaintenances(status){
|
||||
console.log(status);
|
||||
private static expiredMaintenances(status) {
|
||||
debugger
|
||||
for (const key in status) {
|
||||
if (status.hasOwnProperty(key)) {
|
||||
const element = status[key];
|
||||
alarmsModelActions.addServiceAlarm(store, { guid : "maintenance_" + element.Id, id: element.Id, dateTime: new Date(element.ExpirationDate) } as any)
|
||||
}
|
||||
}
|
||||
alarmsModelActions.checkRemove(store, status.map(i => i.guid));
|
||||
}
|
||||
|
||||
private static manageProcesses(status: signalr_process.DTOProcessDataModel) {
|
||||
|
||||
@@ -34,6 +34,7 @@ export interface AlarmsModelActionsInterface {
|
||||
toggleOpened(context, status);
|
||||
toggleServiceOpened(store, status);
|
||||
checkRemove(context, alarmsKeys: Array<string>);
|
||||
checkRemoveServiceAlarm(context, serviceKeys: Array<string>);
|
||||
}
|
||||
|
||||
export const alarmsStore = {
|
||||
@@ -158,6 +159,18 @@ export const alarmsStore = {
|
||||
store.warnings = Array.from(store._warnings.values());
|
||||
store.alarms = Array.from(store._alarms.values());
|
||||
}
|
||||
},
|
||||
CheckRemoveServiceAlarm(store, keys: Array<string>){
|
||||
let removed = false;
|
||||
|
||||
let wk = Array.from((store._serviceAlarms as Map<string, AlarmModel>).keys());
|
||||
for (const index in wk) {
|
||||
if (keys.indexOf(wk[index]) < 0) { store._serviceAlarms.delete(wk[index]); removed = true; }
|
||||
}
|
||||
|
||||
if(removed){
|
||||
store.serviceAlarms = Array.from(store._serviceAlarms.values());
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -185,6 +198,10 @@ export const alarmsStore = {
|
||||
},
|
||||
checkRemove(context, alarmsKeys: Array<string>) {
|
||||
context.commit("CheckRemoveAlarm", alarmsKeys);
|
||||
},
|
||||
checkRemoveServiceAlarm(context, serviceKeys: Array<string>)
|
||||
{
|
||||
context.commit("CheckRemoveServiceAlarm", serviceKeys);
|
||||
}
|
||||
|
||||
} as AlarmsModelActionsInterface
|
||||
|
||||
Reference in New Issue
Block a user