MikroWizard.docker-compose-.../mikrofront/dist/html/391.94be3a07e48126fb.js

1 line
14 KiB
JavaScript
Raw Normal View History

"use strict";(self.webpackChunkmikrowizard=self.webpackChunkmikrowizard||[]).push([[391],{8391:(V,_,m)=>{m.r(_),m.d(_,{AccModule:()=>G});var b=m(177),c=m(8921),g=m(7062),p=m(7390),v=m(9130),t=m(4438),j=m(9492),M=m(1170),h=m(9417),f=m(6467),x=m(9631),u=m(5084),C=m(4869),y=m(6600);function k(i,s){if(1&i&&(t.j41(0,"mat-option",25),t.EFF(1),t.k0s()),2&i){const e=s.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",e," ")}}function F(i,s){if(1&i&&(t.j41(0,"mat-option",25),t.EFF(1),t.k0s()),2&i){const e=s.$implicit;t.Y8G("value",e),t.R7$(),t.SpI(" ",e," ")}}function w(i,s){1&i&&t.EFF(0),2&i&&t.SpI(" ",s.item.index," ")}function E(i,s){1&i&&t.EFF(0),2&i&&t.SpI(" ",s.item.name," ")}function A(i,s){1&i&&t.EFF(0),2&i&&t.SpI(" ",s.item.devip," ")}function D(i,s){1&i&&t.EFF(0),2&i&&t.SpI(" ",s.item.username," ")}function I(i,s){if(1&i&&(t.j41(0,"div"),t.EFF(1),t.k0s()),2&i){const e=s.item.action;t.R7$(),t.JRh(e)}}function R(i,s){1&i&&t.EFF(0),2&i&&t.SpI(" ",s.item.section," ")}function T(i,s){1&i&&t.EFF(0),2&i&&t.SpI(" ",s.item.created," ")}function N(i,s){1&i&&t.EFF(0),2&i&&t.SpI(" ",s.item.message," ")}const S=[{path:"",component:(()=>{class i{constructor(e,r,n,o){this.data_provider=e,this.router=r,this.route=n,this.login_checker=o,this.filters={devid:!1,ip:"",command:"",user:!1,state:"all",with:"all",start_time:!1,end_time:!1},this.filters_visible=!1,this.event_action=[],this.event_section=[],this.source=[],this.columns=[],this.loading=!0,this.rows=[],this.devid=0,this.sorting={enabled:!0,multiSorting:!0},this.rowDetail={enabled:!0,template:d=>`\n\t\t\t<div class='log-detail' style="width: 355px;">\n\t\t\t\t<h1>${d.name}</h1>\n\t\t\t\t<small>${d.devip}</small>\n\t\t\t\t<table>\n\t\t\t\t<tr>\n\t\t\t\t\t<td>User Address</td>\n\t\t\t\t\t<td>${d.address}</td>\n\t\t\t\t</tr>\n\t\t\t\t<tr>\n\t\t\t\t\t<td>User Name</td>\n\t\t\t\t\t<td>${d.username}</td>\n\t\t\t\t</tr>\n\t\t\t\t<tr>\n\t\t\t\t\t<td>Connection Type</td>\n\t\t\t\t\t<td>${d.ctype}</td>\n\t\t\t\t</tr>\n\t\t\t\t<tr>\n\t\t\t\t\t<td>Section</td>\n\t\t\t\t\t<td>${d.section}</td>\n\t\t\t\t</tr>\n\t\t\t\t<tr>\n\t\t\t\t\t<td>Exec time</td>\n\t\t\t\t\t<td>${d.created}</td>\n\t\t\t\t</tr>\n\t\t\t\t</table>\n\t\t\t\t<div class="code-title">Executed Config</div>\n\t\t\t\t<code>\n\t\t\t\t\t${d.config}\n\t\t\t\t</code>\n\t\t\t</div>`},this.paging={enabled:!0,page:1,pageSize:10,pageSizes:[5,10,25,50],display:p.sE.ADVANCED},this.columnMenu={enabled:!0,sort:!0,columnsManager:!0},this.infoPanel={enabled:!0,infoDialog:!1,columnsManager:!0,schemaManager:!0},this.rowSelection={enabled:!0,type:p.AU.CHECKBOX,mode:p.fL.MULTIPLE};var l=this;this.login_checker.isLoggedIn()||setTimeout(function(){l.router.navigate(["login"])},100),this.data_provider.getSessionInfo().then(d=>{l.uid=d.uid,l.uname=d.name,l.tz=d.tz,"admin"!=d.role&&setTimeout(function(){l.router.navigate(["/user/dashboard"])},100)})}reinitgrid(e,r){"start"==e?this.filters.start_time=r.target.value:"end"==e?this.filters.end_time=r.target.value:"ip"==e?this.filters.ip=r:"section"==e?this.filters.section=r:"config"==e?this.filters.config=r:"action"==e&&(this.filters.action=r),this.initGridTable()}ngOnInit(){this.devid=Number(this.route.snapshot.paramMap.get("devid")),this.devid>0&&(this.filters.devid=this.devid),this.initGridTable()}OnDestroy(){}onSelectedRows(e){this.rows=e,this.Selectedrows=e.map(r=>r.source.id)}removefilter(e){delete this.filters[e],this.initGridTable()}toggleCollapse(){this.filters_visible=!this.filters_visible}logger(e){console.dir(e)}initGridTable(){var e=this;this.data_provider.get_account_logs(this.filters).then(r=>{let n=1;this.source=r.map(o=>(o.index=n,e.event_section.includes(o.section)||e.event_section.push(o.section),e.event_action.includes(o.action)||e.event_action.push(o.action),o.created=(0,v.qD)(o.created.split(".")[0]+".000Z",e.tz,"yyyy-MM-dd HH:mm:ss XXX"),n+=1,o)),this.loading=!1})}static#t=this.\u0275fac=function(r){return new(r||i)(t.rXU(j.C),t.rXU(g.Ix),t.rXU(g.nX),t.rXU(M.T))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["ng-component"]],decls:70,vars:24,consts:[["picker1",""],["picker2",""],["multiS