This commit is contained in:
@@ -1070,7 +1070,91 @@ async function clickHandler(menuItem) {
|
||||
switch (m.vm.obj.pGroup) {
|
||||
case 1: //v7
|
||||
{
|
||||
l = {};
|
||||
l.dbId = null;
|
||||
l.customerUsers = null;
|
||||
l.maxDataGB = null;
|
||||
//iterate items
|
||||
m.vm.obj.items.forEach(z => {
|
||||
if (z.active) {
|
||||
//----------------
|
||||
switch (z.productId) {
|
||||
case 1: //WBI
|
||||
l.wbi = true;
|
||||
l.wbiExpires = z.expireDate;
|
||||
break;
|
||||
case 2: //Up to 5
|
||||
l.users = 5;
|
||||
l.maintenanceExpire = z.expireDate;
|
||||
break;
|
||||
case 3: //RI
|
||||
l.ri = true;
|
||||
l.riExpires = z.expireDate;
|
||||
break;
|
||||
case 5: //QuickNotification
|
||||
l.quickNotification = true;
|
||||
l.quickNotificationExpires = z.expireDate;
|
||||
break;
|
||||
case 6: //QBOI
|
||||
l.qboi = true;
|
||||
l.qboiExpires = z.expireDate;
|
||||
break;
|
||||
case 7: //SINGLE
|
||||
l.users = 1;
|
||||
l.maintenanceExpire = z.expireDate;
|
||||
break;
|
||||
case 8: //QBI
|
||||
l.qbi = true;
|
||||
l.qbiExpires = z.expireDate;
|
||||
break;
|
||||
case 9: //Up to 10
|
||||
l.users = 10;
|
||||
l.maintenanceExpire = z.expireDate;
|
||||
break;
|
||||
case 10: //EXPORT TO XLS
|
||||
l.exportToXLS = true;
|
||||
l.exportToXLSExpires = z.expireDate;
|
||||
break;
|
||||
case 11: //Import Export CSV Duplicate
|
||||
l.importExportCSVDuplicate = true;
|
||||
l.importExportCSVDuplicateExpires = z.expireDate;
|
||||
break;
|
||||
case 12: //Up to 20
|
||||
l.users = 20;
|
||||
l.maintenanceExpire = z.expireDate;
|
||||
break;
|
||||
case 13: //MBI
|
||||
l.mbi = true;
|
||||
l.mbiExpires = z.expireDate;
|
||||
break;
|
||||
case 15: //PTI
|
||||
l.pti = true;
|
||||
l.ptiExpires = z.expireDate;
|
||||
break;
|
||||
case 16: //OLI
|
||||
l.oli = true;
|
||||
l.oliExpires = z.expireDate;
|
||||
break;
|
||||
case 12: //Up to 15
|
||||
l.users = 15;
|
||||
l.maintenanceExpire = z.expireDate;
|
||||
break;
|
||||
case 18: //Outlook schedule export
|
||||
l.outlookSchedule = true;
|
||||
l.outlookScheduleExpires = z.expireDate;
|
||||
break;
|
||||
case 19: //AyaNova Lite (but we coerce it to a single instead as it's deprecated / only one customer)
|
||||
l.users = 1;
|
||||
l.maintenanceExpire = z.expireDate;
|
||||
break;
|
||||
case 20: //Up to 999
|
||||
l.users = 999;
|
||||
l.maintenanceExpire = z.expireDate;
|
||||
break;
|
||||
}
|
||||
|
||||
//----------------
|
||||
}
|
||||
});
|
||||
}
|
||||
break;
|
||||
case 2: //Raven perpetual
|
||||
|
||||
Reference in New Issue
Block a user