var Unibase;(function(n){let t;(function(t){let i;(function(i){let r;(function(r){class u extends t.Core.BaseComponent{constructor(){super();this.InstalledAppId=0;this.appmanager=t.Apps.Managers.AppManager.Instance();this.ipermissionmanager=i.Managers.PermissionManager.Instance()}cssFiles(){return["libs/jquery-ui-slider-pips/jquery-ui-slider-pips.css","libs/jquery-ui-slider-pips/Custom-slider-ui-pips.css"]}jsFiles(){return["libs/jquery-ui-slider-pips/jquery-ui-slider-pips.js","/platform/apps/managers/interfaces/iappmanager.js","/platform/apps/managers/appmanager.js","/platform/apps/components/stages/stages.js","/platform/apps/managers/stagemanager.js","/platform/apps/components/stages/stagepermissions.js","platform/permission/managers/permissionmanager.js","platform/permission/requests/approlesetting.js","/platform/permission/infos/role.js","/platform/datasources/managers/interfaces/idoctypemanager.js","/platform/datasources/managers/doctypemanager.js","/platform/apps/components/actionproviders/docpropertyactionprovider.js","platform/permission/components/editrole.js","platform/apps/components/stages/defaultstageroles.js"]}html(n,t){var i=this,r=i.appSettings.InstalledAppId;i.InstalledAppId=i.appSettings.InstalledAppId;return`
`}load(t,i){var r=this,u=r.appSettings.InstalledAppId;r.InstalledAppId=r.appSettings.InstalledAppId;r.appmanager.getInstallApp(u).then(function(n){n.result.EnableStage&&$(".li_stages").removeClass("hidden")});$("#tbRoles_"+i).click(function(){$(".tab-addeditem").find(".nav-link").removeClass("active");$(this).addClass("active");$("#tabs").find(".tab-pane").removeClass("active");$("#roles").addClass("active");$(".btnFilter_"+i).addClass("hidden");$(".btnstage_"+i).addClass("hidden");$(".btnRole_"+i).removeClass("hidden");$(".btnWorkFlow").addClass("hidden");$(".btnAddAP_"+i).addClass("hidden");$("#btnDefaultStageRoles_"+i+"").addClass("hidden")});$("#tbStage_"+i).click(function(){$(".tab-addeditem").find(".nav-link").removeClass("active");$(this).addClass("active");$("#tabs").find(".tab-pane").removeClass("active");$("#stage_"+i).addClass("active");$(".btnRole_"+i).addClass("hidden");$(".btnFilter_"+i).addClass("hidden");$(".btnstage_"+i).removeClass("hidden");$(".btnWorkFlow").addClass("hidden");$(".btnAddAP_"+i).addClass("hidden");$("#btnDefaultStageRoles_"+i+"").removeClass("hidden")});$("#tbProviders_"+i).click(function(){$(".tab-addeditem").find(".nav-link").removeClass("active");$(this).addClass("active");$("#tabs").find(".tab-pane").removeClass("active");$("#ActionProviders_"+i).addClass("active");$(".btnRole_"+i).addClass("hidden");$(".btnstage_"+i).addClass("hidden");$(".btnAddAP_"+i).removeClass("hidden");$(".btnWorkFlow").addClass("hidden");$("#btnDefaultStageRoles_"+i+"").addClass("hidden")});$("#btnAddNewRole").click(function(){n.Platform.Permissions.Components.EditRole.Instance().editRole(t,u)});$("#btnAddNewStage_"+i).click(function(){n.Platform.Apps.Components.Stages.Instance().AddStage(0)});$("#btnAddAP_"+i).click(function(){n.Platform.Apps.Components.DocPropertyActionProvider.Instance().AddActionProvider(0)});$("#btnDefaultStageRoles_"+i+"").click(function(){n.Platform.Apps.Components.DefaultStageRoles.Instance().init(u)});$(".txt_rolesearch").on("input",function(){var n=$(".txt_rolesearch").val();r.loadRoles(u,n)});r.loadRoles(u,"")}init(){var n=this;this.navigationHelper.popup(0,"",n,null,t.Helpers.Size.Large);n.loadRoles(0,"")}loadPermissions(n,t,i,r){var e=this,u=Number(n),o,f;$("#hf_RoleId").val(u);t==!0&&(o=$("#panelId-"+u).hasClass("collapse"),o?($(".roleid-"+u).find(".fa-chevron-up").removeClass("d-none"),$(".roleid-"+u).find(".fa-chevron-down").addClass("d-none"),$("#panelId-"+u).removeClass("collapse"),$(".roleid-"+u).find(".sliderDetails").remove()):($("#panelId-"+u).addClass("collapse"),$(".roleid-"+u).find(".fa-chevron-down").removeClass("d-none"),$(".roleid-"+u).find(".fa-chevron-up").addClass("d-none")));f=r;f==undefined&&(f=0);e.ipermissionmanager.getRoleSettings(u,Number(f),i).then(function(n){for(var a,g,nt,w,b,h=0,o=n.result,t=0;t"+s+"<\/span>")}var v=o[t].SettingName,i=o[t].SystemName,d=o[t].AppPermissionId,p="";if(o[t].StageId==0){g=!1;nt=!0;p+="
"+v+"<\/b><\/div>";p+="