This commit is contained in:
2022-12-23 20:50:41 +00:00
parent e49daed751
commit 7ee75920fe
3 changed files with 42 additions and 14 deletions

View File

@@ -212,36 +212,50 @@ ServiceContractor = 5 */
}
////////////////////////////////////////////////////////
// LICENSE, PRODUCT, PURCHASE GROUP
// BUSINESS GROUP
//
sub = [];
sub.push({
title: "LicenseList",
icon: "$sockiTicket",
route: "/license-list",
icon: "$sockiGem",
route: "/biz-license-list",
key: key++
});
sub.push({
title: "TrialLicenseRequestList",
icon: "$sockiTicket",
route: "/license-trial-request-list",
icon: "$sockiHandHoldingWater",
route: "/biz-trial-request-list",
key: key++
});
sub.push({
title: "SubscriptionServerList",
icon: "$sockiCloud",
route: "/biz-subscription-server-list",
key: key++
});
sub.push({
title: "PurchaseList",
icon: "$sockiTicket",
route: "/license-purchase-list",
icon: "$sockiShoppingCart",
route: "/biz-purchase-list",
key: key++
});
sub.push({
title: "ProductList",
icon: "$sockiTicket",
route: "/license-product-list",
icon: "$sockiBarCode",
route: "/biz-product-list",
key: key++
});
sub.push({
title: "GZCaseList",
icon: "$sockiCoffee",
route: "/biz-gzcase-list",
key: key++
});
@@ -251,7 +265,14 @@ ServiceContractor = 5 */
window.$gz.role.AUTHORIZATION_ROLES.TechRestricted
])
) {
addNavItem("License", "$sockiTicket", undefined, sub, key++, "license");
addNavItem(
"BusinessSettings",
"$sockiBriefcase",
undefined,
sub,
key++,
"biz"
);
}
////////////////////////////////////////////////////

View File

@@ -62,6 +62,7 @@ import {
faBox,
faBoxes,
faBoxOpen,
faBriefcase,
faCampground,
faBullhorn,
faBusinessTime,
@@ -254,6 +255,7 @@ library.add(
faBox,
faBoxes,
faBoxOpen,
faBriefcase,
faCampground,
faBullhorn,
faBusinessTime,
@@ -511,6 +513,12 @@ const CUSTOM_ICONS = {
icon: ["fas", "box-open"]
}
},
sockiBriefcase: {
component: FontAwesomeIcon,
props: {
icon: ["fas", "briefcase"]
}
},
sockiCampground: {
component: FontAwesomeIcon,
props: {