PageSourceSearch

https://staff.newanglia.com/chunk-DWurTF1M.js

js newanglia.com collected 2026-10-05 02:05:24 UTC 163,574 bytes, 2 lines download raw bytes

1import {v as vt,m as mt,e as et$1}from'./chunk-BLKjotb8.js';import {d as de,l as le,M as Mv,u as pre,v as gre,a as ave,cY as By,$ as $W,a$ as N,b0 as T,G as Gt,w,ak as xt,aj as at,J as Jt,d9 as j,bZ as D,fs as ot,ct as Gi,d7 as gc,O as On$1,cm as hre,cJ as cre,e2 as La$1,b2 as K,bB as x,bC as w$1,e as ei,N as Gn$1,gX as p,ai as ne,b7 as Pf,al as U0,am as sre,an as K2,U as gie,Y as bie,a1 as nle,aq as jt,ar as bt$1,as as et,at as Le,f as _t,g as Me,A as Ad,j as QB,av as $I,W as Wy,aw as K1,h as dn$1,m as JV,i as KP,K as KC,n as JB,ax as HI,ay as X1,Z as yie,ap as kt,bg as pH,b8 as uV,bh as cV,ba as dV,a7 as sV,a8 as aV,cx as Xn$1,aa as TB,ab as kI,cM as mie,c6 as iz,a2 as mi,ec as DC,S as Si,e5 as fH,k as Jd,aR as yI,aS as Zy,aT as Ky,e0 as Vf,aE as Ma$1,o as WB,b3 as X2,ao as je,cs as Us,dm as ep,dn as Gl,dp as bd,dq as mo$1,au as xi$1,cz as kR,f1 as KP$1,dH as zg,cT as wo$1,cU as Zo,dG as J1,dr as xd,y as yV,z as zC,aP as Yy,aQ as qy,bo as sB,ae as Xy,aF as ur,aG as hr,aH as _r,aI as fr,aJ as pr,aK as vr,aL as Ar,aM as gr,aN as br,aO as yr,cV as e$,e3 as ri,e4 as Wt,eX as ff,eY as G5,eZ as RM,e_ as z5,P as Pl,cD as jl,a0 as Kre,cE as Qre,az as pn$1,aA as Bu,aB as ld,aC as cd,aD as Nl,a5 as Cr,dw as ege,bp as YB,bj as LI,ac as eU,r as nB,p as SE,s as AE,V as VB,aU as LB,t as fP,ag as Fx}from'./main-C3BYOXTS.js';var X=(()=>{class o{constructor(e,i){this.http=e,this.userService=i,this.statuses=[{key:"complete",icon:"done",color:"#068D0F",name:"\u10E8\u10D4\u10E1\u10E0\u10E3\u10DA\u10D4\u10D1\u10E3\u10DA\u10D8"},{key:"draft",icon:"mode_edit_outline",color:"#B6B2B2",name:"\u10D3\u10E0\u10D0\u10E4\u10E2\u10D8"}
1,{key:"current",icon:"play_circle_filled",color:"#F4AD08",name:"\u10DB\u10D8\u10DB\u10D3\u10D8\u10DC\u10D0\u10E0\u10D4"},{key:"canceled",icon:"block",color:"#9D0920",name:"\u10E3\u10D0\u10E0\u10D8"},{key:"pending",icon:"update",color:"#F6DD24",name:"\u10D4\u10DA\u10DD\u10D3\u10D4\u10D1\u10D0 \u10D3\u10D0\u10E1\u10E2\u10E3\u10E0\u10E1"},{key:"pendingExecution",icon:"engineering",color:"#F6DD24",name:"\u10D4\u10DA\u10DD\u10D3\u10D4\u10D1\u10D0 \u10E8\u10D4\u10E1\u10E0\u10E3\u10DA\u10D4\u10D1\u10D0\u10E1"},{key:"abort",icon:"do_disturb",color:"#9D0920",name:"\u10D2\u10D0\u10E3\u10E5\u10DB\u10D4\u10D1\u10E3\u10DA\u10D8"}],this.statusIcons={},this.userTypes=[{key:"status",name:"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D2\u10D0\u10DC\u10DB\u10D0\u10EE\u10DD\u10E0\u10EA\u10D8\u10D4\u10DA\u10D4\u10D1\u10D4\u10DA\u10D8"},{key:"delegated",name:"\u10D3\u10D4\u10DA\u10D4\u10D2\u10D8\u10E0\u10D4\u10D1\u10E3\u10DA\u10D8"},{key:"involver",name:"\u10E9\u10D0\u10E0\u10D7\u10E3\u10DA\u10D8"},{key:"responsible",name:"\u10D9\u10E3\u10E0\u10D0\u10E2\u10DD\u10E0\u10D8"}],this.tagPermissions={isSuper:false,permissionType:"",hasPermission:true,changeStatus:false,log:false,visibilty:false,addSubPlan:false,edit:false,delete:false,responsible_remove:false,responsible_add:false,indicator_status:false,indicator_log:false,indicator_add:false,indicator_edit:false,indicator_delete:false,indicator_dialog_name:false,indicator_dialog_tasksCompleted:false,indicator_dialog_tasksCurrent:false,indicator_dialog_tasksToBePerformed:false,allegation_finalAccept:false,allegation_add:false,allegation_actions:false},this.commonPermissions={comment:false,responsible_delegated:false,indicator_status:false,indicator_add:false,allegation_finalAccept:false,allegation_changeLink:false};for(let t of this.statuses)this.statusIcons[t.key]=t;}checkFileName(e,i){for(let t of e)if(t.originalName==i)return  true;return  false}addPlan(e){return this.http.post("/hr/plan/addPlan",e)}getPlanList(e,i,t){return this.http.post("/hr/plan/list/?page="+i+"&limit="+t,e)}getHrUsers(e){return this.http.post("/hr/plan/getHrUsers",e)}uploadHrFiles(e){return this.http.post("/hr/uploadFiles",e)}removePlan(e){return this.http.post("/hr/plan/removePlan",e)}changeStatus(e){return this.http.post("/hr/plan/changeStatus",e)}getLogList(e){return this.http.post("/hr/plan/getLogList",e)}getFilterMeta(){return this.http.post("/hr/plan/getFilterMeta",{})}removeResponsible(e){return this.http.post("/hr/plan/removeResponsible",e)}removeInvolver(e){return this.http.post("/hr/plan/removeInvolver",e)}removePlanFile(e){return this.http.post("/hr/plan/removePlanFile",e)}removePlanIndicator(e){return this.http.post("/hr/plan/removePlanIndicator",e)}removePlanAllegation(e){return this.http.post("/hr/plan/removePlanAllegation",e)}removePlanAllegationFile(e){return this.http.post("/hr/plan/removePlanAllegationFile",e)}getIndicatorLoglist(e){return this.http.post("/hr/plan/getIndicatorLoglist",e)}getTags(){return this.http.get("/hr/plan/getTags")}removePlanAttachTag(e){return this.http.post("/hr/plan/removePlanAttachTag",e)}addComment(e){return this.http.post("/hr/plan/addComment",e)}editComment(e){return this.http.post("/hr/plan/editComment",e)}getCommentList(e,i,t){return this.http.post("/hr/plan/getCommentList/?page="+i+"&limit="+t,e)}readComments(e){return this.http.post("/hr/plan/readComments",e)}removeCommentFile(e){return this.http.post("/hr/plan/removeFile",e)}getCircularStatus(e){return this.http.post("/hr/plan/getCircularStatus",e)}requestActivation(e){return this.http.post("/hr/plan/requestActivation",e)}agreeActivation(e){return this.http.post("/hr/plan/agreeActivation",e)}cancelActivation(e){return this.http.post("/hr/plan/cancelActivation",e)}agreeFinish(e){return this.http.post("/hr/plan/agreeFinish",e)}complete(e){return this.http.post("/hr/plan/complete",e)}cancelComplete(e){return this.http.post("/hr/plan/cancelComplete",e)}abort(e){return this.http.post("/hr/plan/abort",e)}ownActivation(e){return this.http.post("/hr/plan/ownActivation",e)}ownComplete(e){return this.http.post("/hr/plan/ownComplete",e)}ownAbort(e){return this.http.post("/hr/plan/ownAbort",e)}autoAgree(e){return this.http.post("/hr/plan/autoAgree",e)}addTemplate(e){return this.http.post("/hr/plan/addTemplate",e)}addTemplatePlan(e){return this.http.post("/hr/plan/addTemplatePlan",e)}getTemplates(e,i,t){return this.http.post("/hr/plan/getTemplates/?page="+i+"&limit="+t,e)}copyPlan(e){return this.http.post("/hr/plan/copyPlan",e)}letStart(e){return this.http.post("/hr/plan/letStart",e)}modifyData(e){for(let i of e){this.setCommonParams(i),this.setTagPermissions(i);for(let t of i.sub_plans)this.setCommonParams(t),this.setTagPermissions(t);}}setTagPermissions(e){e.tagPermissions=Object.assign({},this.tagPermissions);for(let i of e.basic_tags)switch(i.tagId){case 1:case 2:case 3:case 4:this.setPerm_1(e,i.tagId);break;case 25:this.setPerm_2(e,i.tagId);break;case 5:this.setPerm_5(e,i.tagId);break}}setCommonParams(e){e.basicTagId=e.basic_tags[0].tagId,e.commonPermissions=Object.assign({},this.commonPermissions),e.planStatuses=this.statuses,e.userId==this.userService.user.id&&e.status=="draft"&&(e.commonPermissions.comment=true);for(let i of e.involvers)if(i.hrUserId==this.userService.user.hrUserId){i.status&&(e.commonPermissions.indicator_add=true,e.commonPermissions.responsible_delegated=true),e.commonPermissions.comment=true;break}for(let i of e.responsibles)if(i.hrUserId==this.userService.user.hrUserId){e.commonPermissions.allegation_finalAccept=true,e.commonPermissions.comment=true,e.commonPermissions.indicator_status=true;break}}setPerm_1(e,i){if(e.userId==this.userService.user.id)if(e.status=="draft"){e.tagPermissions.permissionType="super",e.tagPermissions.isSuper=true,this.setChangeStatus(e,i);return}else e.tagPermissions.addSubPlan=true;for(let t of e.involvers)if(t.hrUserId==this.userService.user.hrUserId&&t.status){e.tagPermissions.permissionType="involverStatus",e.tagPermissions.log=true,e.tagPermissions.visibilty=true,e.tagPermissions.addSubPlan=true,e.tagPermissions.edit=true,e.tagPermissions.responsible_add=true,e.tagPermissions.responsible_remove=true,e.tagPermissions.involver_add=true,e.tagPermissions.involver_remove=true,e.tagPermissions.indicator_log=true,e.tagPermissions.indicator_edit=true,e.tagPermissions.indicator_dialog_tasksCurrent=true,e.tagPermissions.allegation_add=true,e.tagPermissions.allegation_actions=true,this.setChangeStatus(e,i),e.planStatuses=this.getValidStatuses(["canceled","pending","pendingExecution"]);break}for(let t of e.responsibles)if(t.hrUserId==this.userService.user.hrUserId){e.tagPermissions.permissionType="curator",e.tagPermissions.log=true,e.tagPermissions.visibilty=true,e.tagPermissions.addSubPlan=true,this.setChangeStatus(e,i),e.planStatuses=this.getValidStatuses(["complete","current","canceled"]);break}}setPerm_2(e,i){if(e.userId==this.userService.user.id&&e.status=="draft"){e.tagPermissions.permissionType="super",e.tagPermissions.isSuper=true,this.setChangeStatus(e,i),e.planStatuses=this.getValidStatuses(["draft","pending","pendingExecution","canceled"]);return}for(let t of e.involvers)if(t.hrUserId==this.userService.user.hrUserId){e.tagPermissions.permissionType="involver",t.status&&(e.tagPermissions.permissionType="involverStatus",this.setChangeStatus(e,i),e.planStatuses=this.getValidStatuses(["pending","pendingExecution","canceled"])),e.tagPermissions.visibilty=true;break}for(let t of e.responsibles)if(t.hrUserId==this.userService.user.hrUserId){e.tagPermissions.permissionType="curator",e.tagPermissions.visibilty=true,this.setChangeStatus(e,i),e.planStatuses=this.getValidStatuses(["complete","current","canceled"]);break}}setPerm_5(e,i){if(e.userId==this.userService.user.id&&e.status=="draft"){e.tagPermissions.permissionType="super",e.tagPermissions.isSuper=true,e.tagPermissions.changeStatus=true;return}e.tagPermissions.visibilty=true;}setChangeStatus(e,i){e.status=="complete"?(i==1||i==2||i==3||i==4)&&(e.tagPermissions.permissionType=="super"||e.tagPermissions.permissionType=="curator")&&(e.tagPermissions.changeStatus=true):e.tagPermissions.changeStatus=true;}isPermission(e,i){if(e.tagPermissions!=null){if(e.id==-1)return  true;if(!e.showMode){if(e.tagPermissions.isSuper)return  true;if(i!="")return e.tagPermissions[i]?true:!!e.commonPermissions[i]}}return  false}haveVisibility(e,i){return e.id==-1?true:i!=""?e.tagPermissions[i]?true:!!e.commonPermissions[i]:false}getValidStatuses(e){let i=[];for(let t of this.statuses)e.indexOf(t.key)!=-1&&i.push(t);return i}static{this.\u0275fac=function(i){return new(i||o)(N(Pf),N(gc))};}static{this.\u0275prov=T({token:o,factory:o.\u0275fac});}}return o}
1)();var gi=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.alert=l,this.service=d,this.indicator={},this.planModel={},this.indicator=Object.assign({},e.indicator),this.planModel=e.planModel;}ok(){this.setValues(),this.data.tasksToBePerformed==""?this.alert._alert("\u10E1\u10D0\u10D1\u10DD\u10DA\u10DD\u10DD \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8\u10E1 \u10D5\u10D4\u10DA\u10D8 \u10D0\u10E0 \u10E8\u10D4\u10D8\u10EB\u10DA\u10D4\u10D1\u10D0 \u10D8\u10E7\u10DD\u10E1 \u10EA\u10D0\u10E0\u10D8\u10D4\u10DA\u10D8. \u10D2\u10D7\u10EE\u10DD\u10D5\u10D7 \u10D3\u10D0\u10EC\u10D4\u10E0\u10DD\u10D7 @"):this.ref.close(true);}setValues(){for(let e in this.indicator)this.data.indicator[e]=this.indicator[e];}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(j),w(X))};}static{this.\u0275cmp=Gt({type:o,selectors:[["edit-indicator-dialog"]],standalone:false,decls:21,vars:20,consts:()=>{let e;e=$localize`გაუქმება`;let i;return i=$localize`დასტური`,[e,i,["mat-dialog-content","",2,"padding","15px"],["fxLayout","row","fxLayoutAlign","space-around center"],["matInput","","type","text",3,"ngModelChange","disabled","placeholder","ngModel"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between",2,"min-width","800px"],["mat-raised-button","","color","default",3,"click"],["translate",""],["mat-raised-button","","color","primary",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"div",2)(1,"div",3)(2,"mat-form-field")(3,"input",4),QB(4,"translate"),$I("ngModelChange",function(d){return LB(t.indicator.name,d)||(t.indicator.name=d),d}),Wy(),K1(),Wy(),Ad(5,"mat-form-field")(6,"input",4),QB(7,"translate"),$I("ngModelChange",function(d){return LB(t.indicator.tasksCompleted,d)||(t.indicator.tasksCompleted=d),d}),Wy(),K1(),Wy(),Ad(8,"mat-form-field")(9,"input",4),QB(10,"translate"),$I("ngModelChange",function(d){return LB(t.indicator.tasksCurrent,d)||(t.indicator.tasksCurrent=d),d}),Wy(),K1(),Wy(),Ad(11,"mat-form-field")(12,"input",4),QB(13,"translate"),$I("ngModelChange",function(d){return LB(t.indicator.tasksToBePerformed,d)||(t.indicator.tasksToBePerformed=d),d}),Wy(),K1(),Wy()()(),Ad(14,"div",5)(15,"button",6),dn$1("click",function(){return t.cancel()}),Ad(16,"span",7),JV(17,0),Wy()(),Ad(18,"button",8),dn$1("click",function(){return t.ok()}),Ad(19,"span",7),JV(20,1),Wy()()()),i&2&&(KP(3),KC("disabled",!t.service.isPermission(t.planModel,"indicator_dialog_name"))("placeholder",JB(4,12,"\u10D8\u10DC\u10D3\u10D8\u10D9\u10D0\u10E2\u10DD\u10E0\u10D8\u10E1 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),HI("ngModel",t.indicator.name),X1(),KP(3),KC("disabled",!t.service.isPermission(t.planModel,"indicator_dialog_tasksCompleted"))("placeholder",JB(7,14,"\u10E1\u10D0\u10EC\u10E7\u10D8\u10E1\u10D8 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),HI("ngModel",t.indicator.tasksCompleted),X1(),KP(3),KC("disabled",!t.service.isPermission(t.planModel,"indicator_dialog_tasksCurrent"))("placeholder",JB(10,16,"\u10DB\u10D8\u10DB\u10D3\u10D8\u10DC\u10D0\u10E0\u10D4 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),HI("ngModel",t.indicator.tasksCurrent),X1(),KP(3),KC("disabled",!t.service.isPermission(t.planModel,"indicator_dialog_tasksToBePerformed"))("placeholder",JB(13,18,"\u10E1\u10D0\u10D1\u10DD\u10DA\u10DD\u10DD \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),HI("ngModel",t.indicator.tasksToBePerformed),X1());},dependencies:[U0,sre,K2,gie,bie,nle,jt,bt$1,et,Le,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();var Di=(()=>{class o{constructor(e,i,t,l){this.data=e,this.ref=i,this.dialog=t,this.alert=l,this.allegation={},this.allegation=Object.assign({},e);}ok(){this.setValues(),this.data.name!=""?this.ref.close(true):this.alert._alert("\u10D2\u10D7\u10EE\u10DD\u10D5\u10D7 \u10DB\u10D8\u10E3\u10D7\u10D8\u10D7\u10DD\u10D7 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8");}setValues(){for(let e in this.allegation)this.data[e]=this.allegation[e];}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["edit-allegation-dialog"]],standalone:false,decls:12,vars:4,consts:()=>{let e;e=$localize`გაუქმება`;let i;return i=$localize`დასტური`,[e,i,["mat-dialog-content","",2,"padding","15px"],["fxLayout","row","fxLayoutAlign","space-around center"],["fxFlex","100"],["matInput","","type","text",3,"ngModelChange","placeholder","ngModel"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between",2,"min-width","800px"],["mat-raised-button","","color","default",3,"click"],["translate",""],["mat-raised-button","","color","primary",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"div",2)(1,"div",3)(2,"mat-form-field",4)(3,"input",5),QB(4,"translate"),$I("ngModelChange",function(d){return LB(t.allegation.name,d)||(t.allegation.name=d),d}),Wy(),K1(),Wy()()(),Ad(5,"div",6)(6,"button",7),dn$1("click",function(){return t.cancel()}),Ad(7,"span",8),JV(8,0),Wy()(),Ad(9,"button",9),dn$1("click",function(){return t.ok()}),Ad(10,"span",8),JV(11,1),Wy()()()),i&2&&(KP(3),KC("placeholder",JB(4,2,"\u10DB\u10E2\u10D9\u10D8\u10EA\u10D4\u10D1\u10E3\u10DA\u10D4\u10D1\u10D8\u10E1 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),HI("ngModel",t.allegation.name),X1());},dependencies:[U0,sre,K2,gie,bie,yie,nle,jt,bt$1,et,Le,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o}
1)();function Ni(o,u){if(o&1&&(Ad(0,"div")(1,"li")(2,"span")(3,"b"),TB(4),QB(5,"translate"),Wy()(),Ad(6,"span"),TB(7),Wy(),Ad(8,"span")(9,"b"),TB(10),QB(11,"translate"),Wy()(),Ad(12,"span"),TB(13),Wy(),Ad(14,"span")(15,"b"),TB(16),QB(17,"translate"),Wy()(),Ad(18,"span"),TB(19),Wy()()()),o&2){let e=u.$implicit;KP(4),Xy("",JB(5,6,"\u10E3\u10EF\u10E0\u10D0:")," "),KP(3),Xy("",e.fieldName,","),KP(3),Xy("\u2002",JB(11,8,"\u10EB\u10D5\u10D4\u10DA\u10D8 \u10DB\u10DC\u10D8\u10E8\u10D5\u10DC\u10D4\u10DA\u10DD\u10D1\u10D0:")," "),KP(3),Xy("",e.oldValue,","),KP(3),Xy("\u2002",JB(17,10,"\u10D0\u10EE\u10D0\u10DA\u10D8 \u10DB\u10DC\u10D8\u10E8\u10D5\u10DC\u10D4\u10DA\u10DD\u10D1\u10D0:")," "),KP(3),kI(e.newValue);}}function Hi(o,u){if(o&1&&(Ad(0,"div",5)(1,"span")(2,"b"),TB(3),QB(4,"translate"),Wy()(),Ad(5,"span"),TB(6),Wy(),Ad(7,"span")(8,"b"),TB(9,"\u2002IP: "),Wy()(),Ad(10,"span"),TB(11),Wy(),Ad(12,"span")(13,"b"),TB(14),QB(15,"translate"),Wy()(),Ad(16,"span"),TB(17),QB(18,"date"),Wy(),Ad(19,"p")(20,"b"),TB(21),QB(22,"translate"),Wy()(),uV(23,Ni,20,12,"div",null,cV),Wy()),o&2){let e=u.$implicit;KP(3),Xy("",JB(4,6,"\u10DB\u10DD\u10DB\u10EE\u10DB\u10D0\u10E0\u10D4\u10D1\u10D4\u10DA\u10D8:")," "),KP(3),Xy("",e?.user?.name,","),KP(5),kI(e?.ip),KP(3),Xy("\u2002",JB(15,8,"\u10D7\u10D0\u10E0\u10D8\u10E6\u10D8:")," "),KP(3),kI(eU(18,10,e?.created_at,"dd.MM.yyyy HH:mm")),KP(4),kI(JB(22,13,"\u10EA\u10D5\u10DA\u10D8\u10DA\u10D4\u10D1\u10D4\u10D1\u10D8:")),KP(2),dV(e.data);}}var fi=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d,this.items=[],this.getLogList();}ok(){}cancel(){this.ref.close(false);}getLogList(){this.service.getIndicatorLoglist({id:this.data.id}).subscribe(e=>{this.items=e;});}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["indicator-log-dialog"]],standalone:false,decls:10,vars:0,consts:()=>{let e;e=$localize`ლოგი`;let i;return i=$localize`გაუქმება`,[e,i,["mat-dialog-title",""],["translate",""],["mat-dialog-content","",2,"padding","15px"],[1,"container"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"h3",2)(1,"span",3),JV(2,0),Wy()(),Ad(3,"div",4),uV(4,Hi,25,15,"div",5,cV),Wy(),Ad(6,"div",6)(7,"button",7),dn$1("click",function(){return t.cancel()}),Ad(8,"span",3),JV(9,1),Wy()()()),i&2&&(KP(4),dV(t.items));},dependencies:[gie,bie,nle,kt,jt,bt$1,_t,pH,Me],styles:[".container[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:10px}"],changeDetection:1});}}return o})();function Vi(o,u){if(o&1){let e=yV();Ad(0,"button",10),dn$1("click",function(){SE(e);let t=nB();return AE(t.ok())}),Ad(1,"span",8),JV(2,1),Wy()();}}var hi=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.alert=l,this.service=d,this.allegation={},this.planModel={},this.allegation=Object.assign({},e.item),this.planModel=e.planModel;}ok(){this.setValues(),this.ref.close(true);}setValues(){for(let e in this.allegation)this.data.item[e]=this.allegation[e];}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(j),w(X))};}static{this.\u0275cmp=Gt({type:o,selectors:[["link-allegation-dialog"]],standalone:false,decls:10,vars:5,consts:()=>{let e;e=$localize`გაუქმება`;let i;return i=$localize`დასტური`,[e,i,["mat-dialog-content","",2,"padding","15px"],["fxLayout","row","fxLayoutAlign","space-around center"],["fxFlex","100"],["matInput","","type","text",3,"ngModelChange","placeholder","ngModel"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between",2,"min-width","800px"],["mat-raised-button","","color","default",3,"click"],["translate",""],["mat-raised-button","","color","primary"],["mat-raised-button","","color","primary",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"div",2)(1,"div",3)(2,"mat-form-field",4)(3,"input",5),QB(4,"translate"),$I("ngModelChange",function(d){return LB(t.allegation.link,d)||(t.allegation.link=d),d}),Wy(),K1(),Wy()()(),Ad(5,"div",6)(6,"button",7),dn$1("click",function(){return t.cancel()}),Ad(7,"span",8),JV(8,0),Wy()(),sV(9,Vi,3,0,"button",9),Wy()),i&2&&(KP(3),KC("placeholder",JB(4,3,"\u10DA\u10D8\u10DC\u10D9\u10D8")),HI("ngModel",t.allegation.link),X1(),KP
1(6),aV(t.service.isPermission(t.planModel,"allegation_changeLink")?9:-1));},dependencies:[U0,sre,K2,gie,bie,yie,nle,jt,bt$1,et,Le,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();var Pt=(()=>{class o{constructor(e,i,t,l){this.data=e,this.ref=i,this.dialog=t,this.alert=l,this.comment="";}ok(){this.comment!=""?this.ref.close({result:true,comment:this.comment}):this.alert._alert("\u10D2\u10D7\u10EE\u10DD\u10D5\u10D7 \u10DB\u10D8\u10E3\u10D7\u10D8\u10D7\u10DD\u10D7 \u10D9\u10DD\u10DB\u10D4\u10DC\u10E2\u10D0\u10E0\u10D8");}cancel(){this.ref.close({result:false});}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["activation-comment-dialog"]],standalone:false,decls:18,vars:7,consts:()=>{let e;e=$localize`კომენტარი`;let i;i=$localize`დახურვა`;let t;return t=$localize`დასტური`,[e,i,t,["translate",""],["mat-dialog-content","",2,"padding","15px"],["flexLayout","row"],[2,"width","100%"],["matInput","",3,"ngModelChange","ngModel","placeholder"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["mat-raised-button","","color","primary",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"h3")(1,"span",3),JV(2,0),Wy()(),Ad(3,"div",4)(4,"div",5)(5,"mat-form-field",6)(6,"mat-label"),TB(7),QB(8,"translate"),Wy(),Ad(9,"textarea",7),QB(10,"translate"),$I("ngModelChange",function(d){return LB(t.comment,d)||(t.comment=d),d}),Wy(),K1(),Wy()()(),Ad(11,"div",8)(12,"button",9),dn$1("click",function(){return t.cancel()}),Ad(13,"span",3),JV(14,1),Wy()(),Ad(15,"button",10),dn$1("click",function(){return t.ok()}),Ad(16,"span",3),JV(17,2),Wy()()()),i&2&&(KP(7),kI(JB(8,3,"\u10D9\u10DD\u10DB\u10D4\u10DC\u10E2\u10D0\u10E0\u10D8")),KP(2),HI("ngModel",t.comment),KC("placeholder",JB(10,5,"\u10D9\u10DD\u10DB\u10D4\u10DC\u10E2\u10D0\u10E0\u10D8")),X1());},dependencies:[U0,sre,K2,gie,bie,nle,jt,bt$1,et,Le,Xn$1,_t,Me],styles:[".mat-option[_ngcontent-%COMP%]{line-height:normal!important;overflow:auto!important;white-space:normal!important;height:100%!important;padding:7px 10px!important}.mat-select-panel[_ngcontent-%COMP%]   .mat-option[_ngcontent-%COMP%]{line-height:normal!important;height:100%!important}.mat-option-text[_ngcontent-%COMP%]{display:inline-block!important;flex-grow:1!important;overflow:hidden!important;text-overflow:ellipsis!important}"],changeDetection:1});}}return o})();var $i=["fileUploadButton"];function Wi(o,u){if(o&1&&(Ad(0,"div"),Jd(1,"mat-progress-bar",13),QB(2,"async"),Wy()),o&2){let e=nB();KP(),KC("value",JB(2,1,e.progress));}}function ji(o,u){if(o&1){let e=yV();Ad(0,"div",14)(1,"mat-icon"),TB(2,"description"),Wy(),Ad(3,"a",15),TB(4),Wy(),Ad(5,"mat-icon",16),dn$1("click",function(){let t=SE(e),l=t.$implicit,d=t.$index,_=nB(2);return AE(_.removeFile(d,l.id))}),TB(6,"close"),Wy()();}if(o&2){let e=u.$implicit;KP(3),KC("href",VB(e.fileName),Fx),KP(),kI(e.fileName.split("/").reverse()[0]);}}function Yi(o,u){if(o&1&&(Ad(0,"div",8)(1,"label"),TB(2),QB(3,"translate"),Wy(),uV(4,ji,7,3,"div",14,cV),Wy()),o&2){let e=nB();KP(2),Xy("",JB(3,1,"\u10E4\u10D0\u10D8\u10DA\u10D4\u10D1\u10D8:")," "),KP(2),dV(e.commentModel2.files);}}var Ci=(()=>{class o{constructor(e,i,t,l,d,_,ue){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d,this.storage=_,this.error=ue,this.commentModel2={},this.processing=false,this.progress=null,this.commentModel2=Object.assign({},e);}ok(){this.commentModel2.id==-1?this.add():this.edit();}add(){this.service.addComment(this.commentModel2).subscribe(e=>{e.result=="yes"?this.ref.close(true):this.alert._alert(e.error);});}edit(){this.service.editComment(this.commentModel2).subscribe(e=>{e.result=="yes"?this.ref.close(true):this.alert._alert(e.error);});}cancel(){this.ref.close(false);}removeFile(e,i){i!=-1?this.service.removeCommentFile({id:i}
1).subscribe(t=>{t.result=="yes"&&this.commentModel2.files.splice(e,1);}):this.commentModel2.files.splice(e,1);}ngAfterViewInit(){}pickFile(){return D(this,null,function*(){let e=yield this.storage.openFileDialog({multiple:true});if(e){let{addresses:i,error:t}=yield this.storage.upload(e,"tasks",l=>this.progress=l);if(this.progress=null,t)this.error.show({error:"\u10D0\u10E2\u10D5\u10D8\u10E0\u10D7\u10D5\u10D0 \u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0"}),console.error(t);else for(let l of i)this.commentModel2.files.push({id:-1,fileName:l});}})}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j),w(ot),w(Gi))};}static{this.\u0275cmp=Gt({type:o,selectors:[["edit-comment-dialog"]],viewQuery:function(i,t){if(i&1&&yI($i,5),i&2){let l;Zy(l=Ky())&&(t.fileUploadButton=l.first);}},standalone:false,decls:27,vars:12,consts:()=>{let e;e=$localize`კომენტარი`;let i;i=$localize`გაუქმება`;let t;return t=$localize`დასტური`,[e,i,t,["translate",""],["mat-dialog-content","",2,"padding","15px"],["flexLayout","row"],[2,"width","100%"],["matInput","",3,"ngModelChange","ngModel","placeholder"],["fxLayout","column"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["mat-icon-button","",3,"click","matTooltip"],["mat-raised-button","","color","primary",3,"click"],[3,"value"],["fxLayout","row","fxLayoutGap","5px"],[3,"href"],[2,"cursor","pointer",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"h3")(1,"span",3),JV(2,0),Wy()(),Ad(3,"div",4)(4,"div",5)(5,"mat-form-field",6)(6,"mat-label"),TB(7),QB(8,"translate"),Wy(),Ad(9,"textarea",7),QB(10,"translate"),$I("ngModelChange",function(d){return LB(t.commentModel2.comment,d)||(t.commentModel2.comment=d),d}),Wy(),K1(),Wy()(),Ad(11,"div",5),sV(12,Wi,3,3,"div"),Wy(),Ad(13,"div",5),sV(14,Yi,6,3,"div",8),Wy(),Jd(15,"br"),Wy(),Ad(16,"div",9)(17,"button",10),dn$1("click",function(){return t.cancel()}),Ad(18,"span",3),JV(19,1),Wy()(),Ad(20,"button",11),QB(21,"translate"),dn$1("click",function(){return t.pickFile()}),Ad(22,"mat-icon"),TB(23,"attach_file"),Wy()(),Ad(24,"button",12),dn$1("click",function(){return t.ok()}),Ad(25,"span",3),JV(26,2),Wy()()()),i&2&&(KP(7),kI(JB(8,6,"\u10D9\u10DD\u10DB\u10D4\u10DC\u10E2\u10D0\u10E0\u10D8")),KP(2),HI("ngModel",t.commentModel2.comment),KC("placeholder",JB(10,8,"\u10D9\u10DD\u10DB\u10D4\u10DC\u10E2\u10D0\u10E0\u10D8")),X1(),KP(3),aV(t.progress?12:-1),KP(2),aV(t.commentModel2.files.length>0?14:-1),KP(6),KC("matTooltip",JB(21,10,"\u10E4\u10D0\u10D8\u10DA\u10D4\u10D1\u10D8\u10E1 \u10D0\u10E2\u10D5\u10D8\u10E0\u10D7\u10D5\u10D0")));},dependencies:[U0,sre,K2,gie,mie,bie,nle,iz,jt,bt$1,mi,et,Le,Xn$1,DC,Si,_t,fH,Me],styles:[".mat-option[_ngcontent-%COMP%]{line-height:normal!important;overflow:auto!important;white-space:normal!important;height:100%!important;padding:7px 10px!important}.mat-select-panel[_ngcontent-%COMP%]   .mat-option[_ngcontent-%COMP%]{line-height:normal!important;height:100%!important}.mat-option-text[_ngcontent-%COMP%]{display:inline-block!important;flex-grow:1!important;overflow:hidden!important;text-overflow:ellipsis!important}"],changeDetection:1});}}return o})();var zi=["paginator"],qi=()=>[10,20,40,80,100];function Ki(o,u){if(o&1&&(Ad(0,"span",12),TB(1),QB(2,"translate"),QB(3,"date"),Wy()),o&2){let e=nB(2).$implicit;KP(),LI("",JB(2,2,"(\u10E0\u10D4\u10D3\u10D0\u10E5\u10E2\u10D8\u10E0\u10D4\u10D1\u10E3\u10DA\u10D8\u10D0:")," ",eU(3,4,e.updated_at,"dd.MM.yyyy HH:mm"),")");}}function Qi(o,u){if(o&1){let e=yV();Ad(0,"div",10),sV(1,Ki,4,7,"span",12),Ad(2,"button",13),QB(3,"translate"),Ad(4,"mat-icon",14),dn$1("click",function(){SE(e);let t=nB().$implicit,l=nB();return AE(l.openEditDialog(t))}),TB(5,"edit"),Wy()()();}if(o&2){let e=nB().$implicit;KP(),aV(e.edited?1:-1),KP(),KC("matTooltip",JB(3,2,"\u10E0\u10D4\u10D3\u10D0\u10E5\u10E2\u10D8\u10E0\u10D4\u10D1\u10D0"));}}function Ji(o,u){if(o&1&&(Ad(0,"div",16)(1,"mat-icon"),TB(2,"attachment"),Wy(),Ad(3,"a",17),TB(4),Wy()()),o&2){let e=u.$implicit;KP(3),KC("href",VB(e.fileName),Fx),KP(),kI(e.fileName.split("/").reverse()[0]);}}function Zi(o,u){if(o&1&&(Ad(0,"div",5)(1,"div",6),Jd(2,"img",11),Wy(),Ad(3,"div",10)(4,"div",15)(5,"label"),TB(6),QB(7,"translate"),Wy(),uV(8,Ji,5,3,"div",16,cV),W
1y()()()),o&2){let e=nB().$implicit;KP(6),Xy("",JB(7,1,"\u10E4\u10D0\u10D8\u10DA\u10D4\u10D1\u10D8:")," "),KP(2),dV(e.files);}}function en(o,u){if(o&1&&(Ad(0,"div",3)(1,"div",5)(2,"div",6)(3,"div",7)(4,"div",8),Jd(5,"img",9),Wy()()(),Ad(6,"div",10)(7,"span")(8,"b"),TB(9),Wy()()(),Ad(10,"div",10)(11,"span"),TB(12),QB(13,"date"),Wy()(),sV(14,Qi,6,4,"div",10),Wy(),Ad(15,"div",5)(16,"div",6),Jd(17,"img",11),Wy(),Ad(18,"div",10),TB(19),Wy()(),sV(20,Zi,10,3,"div",5),Wy()),o&2){let e=u.$implicit,i=nB();KP(5),KC("src",e.hr_user!=null&&e.hr_user.photo!=null&&e.hr_user.photo!=""?e.hr_user.photo:"/assets/img/users/default-user.jpg",Fx),KP(4),kI(e?.user?.name),KP(3),kI(eU(13,6,e.created_at,"dd.MM.yyyy HH:mm")),KP(2),aV(e.userId==i.userService.user.id?14:-1),KP(5),kI(e.comment),KP(),aV(e.files.length>0?20:-1);}}var St=(()=>{class o{constructor(e,i,t,l){this.service=e,this.alert=i,this.dialog=t,this.userService=l,this.data=[],this.page=1,this.limit=10,this.total=0,this.filter={planId:""};}ngOnInit(){this.filter.planId=this.plan.id,this.getItems(),this.readComments();}addOrEdit(e){e.id==-1&&(e.planId=this.plan.id,e.comment="",e.files=[]),this.openEditDialog(e);}getItems(){this.service.getCommentList(this.filter,this.page,this.limit).subscribe(e=>{this.data=e.data,this.total=e.total;});}readComments(){this.service.readComments({planId:this.filter.planId}).subscribe(e=>{});}openEditDialog(e){this.dialog.open(Ci,{data:e,width:"1000px"}).afterClosed().subscribe(i=>{i&&this.getItems();});}ngAfterViewInit(){this.paginator.page.subscribe(e=>{this.page=e.pageIndex+1,this.limit=e.pageSize,this.getItems();});}static{this.\u0275fac=function(i){return new(i||o)(w(X),w(j),w(Jt),w(gc))};}static{this.\u0275cmp=Gt({type:o,selectors:[["comments-components"]],viewQuery:function(i,t){if(i&1&&yI(zi,5),i&2){let l;Zy(l=Ky())&&(t.paginator=l.first);}},inputs:{plan:"plan"},standalone:false,decls:12,vars:7,consts:[["paginator",""],["flexLayout","row"],["mat-raised-button","","color","primary",3,"click"],[1,"commentCont"],[3,"pageSize","length","pageSizeOptions"],["flexLayout","row","fxLayoutAlign","start center","fxLayoutGap","10px"],["flexLayout","column",2,"width","30px"],[1,"userCover"],[1,"img"],["width","30px","height","30px",3,"src"],["flexLayout","column"],["width","30px","height","30px",2,"visibility","hidden"],[2,"font-size","9px"],["mat-icon-button","",3,"matTooltip"],[2,"color","#ccc","font-size","20px",3,"click"],["fxLayout","column"],["fxLayout","row","fxLayoutGap","5px"],[3,"href"]],template:function(i,t){i&1&&(Ad(0,"div",1)(1,"button",2),dn$1("click",function(){return t.addOrEdit({id:-1})}),TB(2),QB(3,"translate"),Wy()(),Jd(4,"br")(5,"br")(6,"mat-divider")(7,"br"),uV(8,en,21,9,"div",3,cV),Jd(10,"mat-paginator",4,0)),i&2&&(KP(2),kI(JB(3,4,"\u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D0")),KP(6),dV(t.data),KP(2),KC("pageSize",t.limit)("length",t.total)("pageSizeOptions",WB(6,qi)));},dependencies:[gie,mie,bie,nle,iz,mi,Vf,Ma$1,Si,pH,Me],styles:[".commentCont[_ngcontent-%COMP%]   .userCover[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:30px}"],changeDetection:1});}}return o})();var nn=()=>({standalone:true});function an(o,u){o&1&&(Ad(0,"mat-icon",37),QB(1,"translate"),TB(2,"info"),Wy()),o&2&&KC("matTooltip",JB(1,1,"\u10D8\u10DC\u10E4\u10DD\u10E0\u10DB\u10D0\u10EA\u10D8\u10D0"));}function on(o,u){if(o&1){let e=yV();Ad(0,"button",38),dn$1("click",function(){SE(e);let t=nB(2);return AE(t.ownActivation())}),TB(1),QB(2,"translate"),Wy();}o&2&&(KP(),kI(JB(2,1,"\u10D0\u10E5\u10E2\u10D8\u10D5\u10D0\u10EA\u10D8\u10D0")));}function rn(o,u){if(o&1){let e=yV();Ad(0,"button",38),dn$1("click",function(){SE(e);let t=nB(2);return AE(t.ownComplete())}),TB(1),QB(2,"translate"),Wy();}o&2&&(KP(),kI(JB(2,1,"\u10D3\u10D0\u10E1\u10E0\u10E3\u10DA\u10D4\u10D1\u10D0")));}function ln(o,u){if(o&1){let e=yV();Ad(0,"button",39),dn$1("click",function(){SE(e);let t=nB(2);return AE(t.ownAbort())}),TB(1),QB(2,"translate"),Wy();}o&2&&(KP(),kI(JB(2,1,"\u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D8\u10E1 \u10D2\u10D0\u10E3\u10E5\u10DB\u10D4\u10D1\u10D0")));}function sn(o,u){if(o&1&&(Yy(0,12),sV(1,on,3,3,"button",13),sV(2,rn,3,3,"button",13),sV(3,ln,3,3,"button",14),qy()),o&2){let e=nB();
1KP(),aV(e.circulationDetails.lastAction==""?1:-1),KP(),aV(e.circulationDetails.lastAction=="requestComplete"?2:-1),KP(),aV(e.planModel.status!="draft"&&e.planModel.status!="complete"&&e.circulationDetails.lastAction!="abort"?3:-1);}}function dn(o,u){if(o&1){let e=yV();Ad(0,"button",38),dn$1("click",function(){SE(e);let t=nB(3);return AE(t.requestActivation())}),TB(1),QB(2,"translate"),Wy();}o&2&&(KP(),kI(JB(2,1,"\u10D0\u10E5\u10E2\u10D8\u10D5\u10D0\u10EA\u10D8\u10D8\u10E1 \u10DB\u10DD\u10D7\u10EE\u10DD\u10D5\u10DC\u10D0")));}function cn(o,u){if(o&1&&(Ad(0,"div",12),sV(1,dn,3,3,"button",13),Wy()),o&2){let e=nB(2);KP(),aV(e.circulationDetails.myLastAction==""||e.circulationDetails.lastAction=="cancelActivation"?1:-1);}}function un(o,u){if(o&1){let e=yV();Ad(0,"button",38),dn$1("click",function(){SE(e);let t=nB(3);return AE(t.autoAgree())}),TB(1),QB(2,"translate"),Wy();}o&2&&(KP(),kI(JB(2,1,"\u10D0\u10E5\u10E2\u10D8\u10D5\u10D0\u10EA\u10D8\u10D0")));}function pn(o,u){if(o&1&&(Ad(0,"div",12),sV(1,un,3,3,"button",13),Wy()),o&2){let e=nB(2);KP(),aV(e.circulationDetails.myLastAction==""?1:-1);}}function mn(o,u){if(o&1&&(sV(0,cn,2,1,"div",12),sV(1,pn,2,1,"div",12)),o&2){let e=nB();aV(e.planModel.basicTagId==1||e.planModel.basicTagId==2?0:-1),KP(),aV(e.planModel.basicTagId==3||e.planModel.basicTagId==4?1:-1);}}function _n(o,u){if(o&1){let e=yV();Ad(0,"div")(1,"button",38),dn$1("click",function(){SE(e);let t=nB();return AE(t.agreeActivation())}),TB(2),QB(3,"translate"),Wy(),Ad(4,"button",40),dn$1("click",function(){SE(e);let t=nB();return AE(t.beforeCancelActivation())}),TB(5),QB(6,"translate"),Wy()();}o&2&&(KP(2),kI(JB(3,2,"\u10D7\u10D0\u10DC\u10EE\u10DB\u10DD\u10D1\u10D0")),KP(3),kI(JB(6,4,"\u10E3\u10D0\u10E0\u10D8")));}function gn(o,u){if(o&1){let e=yV();Ad(0,"button",38),dn$1("click",function(){SE(e);let t=nB();return AE(t.agreeFinish())}),TB(1),QB(2,"translate"),Wy();}o&2&&(KP(),kI(JB(2,1,"\u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D8\u10E1 \u10D3\u10D0\u10E1\u10E0\u10E3\u10DA\u10D4\u10D1\u10D0")));}function Dn(o,u){if(o&1){let e=yV();Ad(0,"div")(1,"button",38),dn$1("click",function(){SE(e);let t=nB();return AE(t.complete())}),TB(2),QB(3,"translate"),Wy(),Ad(4,"button",40),dn$1("click",function(){SE(e);let t=nB();return AE(t.beforeCancelComplete())}),TB(5),QB(6,"translate"),Wy()();}o&2&&(KP(2),kI(JB(3,2,"\u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D8\u10E1 \u10D3\u10D0\u10E1\u10E2\u10E3\u10E0\u10D8")),KP(3),kI(JB(6,4,"\u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D8\u10E1 \u10E3\u10D0\u10E0\u10D8")));}function fn(o,u){if(o&1){let e=yV();Ad(0,"button",39),dn$1("click",function(){SE(e);let t=nB();return AE(t.abort())}),TB(1),QB(2,"translate"),Wy();}o&2&&(KP(),kI(JB(2,1,"\u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D8\u10E1 \u10D2\u10D0\u10E3\u10E5\u10DB\u10D4\u10D1\u10D0")));}function hn(o,u){if(o&1){let e=yV();Ad(0,"button",38),dn$1("click",function(){SE(e);let t=nB();return AE(t.letStart())}),TB(1),QB(2,"translate"),Wy();}o&2&&(KP(),kI(JB(2,1,"\u10D3\u10D0\u10EC\u10E7\u10D4\u10D1\u10D0")));}function Cn(o,u){if(o&1&&(Ad(0,"b"),TB(1,"ID: "),Wy(),TB(2)),o&2){let e=nB();KP(2),Xy(" ",e.planModel.id," ");}}function En(o,u){if(o&1&&(Ad(0,"div",12)(1,"div")(2,"b"),TB(3),QB(4,"translate"),Wy(),TB(5),QB(6,"translate"),Wy()()),o&2){let e=nB();KP(3),kI(JB(4,2,"\u10E1\u10E2\u10D0\u10E2\u10E3\u10E1\u10D8:")),KP(2),Xy(" ",JB(6,4,e.statusIcons[e.planModel.status].name));}}function vn(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB(2);return AE(t.pickFile())}),Ad(1,"mat-icon"),TB(2,"cloud_upload"),Wy()();}}function Sn(o,u){if(o&1){let e=yV();Ad(0,"div",12)(1,"input",41,3),dn$1("change",function(t){SE(e);let l=nB();return AE(l.uploadPlanFiles(t))}),Wy(),sV(3,vn,3,0,"button",42),Wy();}if(o&2){let e=nB();KP(3),aV(e.service.isPermission(e.planModel,"")?3:-1);}}function xn(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB(),l=t.$implicit,d=t.$index,_=nB();return AE(_.removePlanFile(d,l))}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function Mn(o,u){if(o&1&&(Ad(0,"div")(1,"div",12)(2,"div",16)(3,"div",44)(4,"button",42)(5,"mat-icon"),TB(6,"description"),Wy()(),Ad(7,"a",45)(8,"span",44),TB(9),Wy()()()(),Ad(10,"div",46)(11,"div"),sV(12,xn,3,0,"button",42),Wy()()()()),o&2){let e=u.$implicit,i=nB();KP(7),KC("href",e.address.includes("http")?e.address:"/api/hr/downloadHrFile/"+e.file,Fx),KP(2),kI(e?.originalName),KP(3),aV(i.service.isPermission(i.planModel,"")?12:-1);}}function Tn(o,u){if(o&1&&(Ad(0,"mat-option",48),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e),KP(),Xy(" ",JB(2,2,e.name)," ");}}function In(o,u){if(o&1){let e=yV();Ad(0,"div",12)(1,"mat-form-field")(2,"span",21),TB(3,"*"),Wy(),Ad(4,"mat-label"),TB(5),QB(6,"translate"),Wy(),Ad(7,"mat-select",47),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.basicTagModel,t)||(l.basicTagModel=t),AE(t)}),uV(8,Tn,3,4,"mat-option",48,cV),Wy(),K1(),Wy(),Ad(10,"button",43),dn$1("click",function(){SE(e);let t=nB();return AE(t.addTag(t.basicTagModel))}),Ad(11,"mat-icon"),TB(12,"add"),Wy()()();}if(o&2){let e=nB();KP(5),kI(JB(6,2,"\u10D7\u10D4\u10D2\u10D8")),KP(2),HI("ngModel",e.basicTagModel),X1(),KP
1(),dV(e.tags.basic);}}function An(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB(),l=t.$implicit,d=t.$index,_=nB();return AE(_.removeTag(d,l))}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function Pn(o,u){if(o&1&&(Ad(0,"div")(1,"div",12)(2,"div",49)(3,"div",12)(4,"div",50)(5,"div",44),TB(6),Wy()(),Ad(7,"div",51)(8,"div"),sV(9,An,3,0,"button",42),Wy()()()()()()),o&2){let e=u.$implicit,i=nB();KP(6),Xy(" ",e.tagName," "),KP(3),aV(i.service.isPermission(i.planModel,"")&&!i.planModel.subPlan?9:-1);}}function yn(o,u){if(o&1&&(Ad(0,"mat-option",48),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e),KP(),Xy(" ",JB(2,2,e.name)," ");}}function bn(o,u){if(o&1){let e=yV();Ad(0,"div",12)(1,"mat-form-field")(2,"mat-label"),TB(3),QB(4,"translate"),Wy(),Ad(5,"mat-select",47),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.infoTagModel,t)||(l.infoTagModel=t),AE(t)}),Ad(6,"mat-option")(7,"ngx-mat-select-search",52),QB(8,"translate"),QB(9,"translate"),dn$1("ngModelChange",function(t){SE(e);let l=nB();return AE(l.filterInfo(t))}),Wy(),K1(),Wy(),uV(10,yn,3,4,"mat-option",48,cV),Wy(),K1(),Wy(),Ad(12,"button",43),dn$1("click",function(){SE(e);let t=nB();return AE(t.addTag(t.infoTagModel))}),Ad(13,"mat-icon"),TB(14,"add"),Wy()()();}if(o&2){let e=nB();KP(3),kI(JB(4,4,"\u10D7\u10D4\u10D2\u10D8")),KP(2),HI("ngModel",e.infoTagModel),X1(),KP(2),KC("placeholderL
1abel",JB(8,6,"\u10EB\u10D4\u10D1\u10DC\u10D0"))("noEntriesFoundLabel",JB(9,8,"\u10D5\u10D4\u10E0 \u10DB\u10DD\u10D8\u10EB\u10D4\u10D1\u10DC\u10D0")),X1(),KP(3),dV(e.tags.infoFiltered);}}function Ln(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB(),l=t.$implicit,d=t.$index,_=nB();return AE(_.removeTag(d,l))}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function wn(o,u){if(o&1&&(Ad(0,"div")(1,"div",12)(2,"div",49)(3,"div",12)(4,"div",50)(5,"div",44),TB(6),Wy()(),Ad(7,"div",51)(8,"div"),sV(9,Ln,3,0,"button",42),Wy()()()()()()),o&2){let e=u.$implicit,i=nB();KP(6),Xy(" ",e.tagName," "),KP(3),aV(i.service.isPermission(i.planModel,"")?9:-1);}}function Bn(o,u){o&1&&(Ad(0,"mat-icon",37),QB(1,"translate"),TB(2,"person"),Wy()),o&2&&KC("matTooltip",JB(1,1,"\u10D9\u10E3\u10E0\u10D0\u10E2\u10DD\u10E0\u10D8"));}function kn(o,u){o&1&&(Ad(0,"span",21),TB(1,"*"),Wy());}function Rn(o,u){if(o&1&&(Ad(0,"mat-option",48),TB(1),Wy()),o&2){let e=u.$implicit;KC("value",e),KP(),kI(e.firstName+" "+e.lastName+" ("+e.positionName+")");}}function On(o,u){if(o&1){let e=yV();Ad(0,"div")(1,"mat-form-field",53),sV(2,kn,2,0,"span",21),Ad(3,"mat-label"),TB(4),QB(5,"translate"),Wy(),Ad(6,"mat-select",54),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.hrUser,t)||(l.hrUser=t),AE(t)}),Ad(7,"mat-option")(8,"ngx-mat-select-search",52),QB(9,"translate"),QB(10,"translate"),dn$1("ngModelChange",function(t){SE(e);let l=nB();return AE(l.getHrUsers(t))}),Wy(),K1(),Wy(),Ad(11,"mat-option",55),dn$1("click",function(){SE(e);let t=nB();return AE(t.selectAllResponsibles())}),TB(12),QB(13,"translate"),Wy(),uV(14,Rn,2,2,"mat-option",48,cV),Wy(),K1(),Wy()();}if(o&2){let e=nB();KP(2),aV(e.planModel.subPlan?2:-1),KP(2),kI(JB(5,7,"\u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),KP(2),HI("ngModel",e.hrUser),X1(),KP(2),KC("placeholderL
1abel",JB(9,9,"\u10EB\u10D4\u10D1\u10DC\u10D0"))("noEntriesFoundLabel",JB(10,11,"\u10D5\u10D4\u10E0 \u10DB\u10DD\u10D8\u10EB\u10D4\u10D1\u10DC\u10D0")),X1(),KP(3),KC("value","all"),KP(),kI(JB(13,13,"\u10E7\u10D5\u10D4\u10DA\u10D0")),KP(2),dV(e.hrUsers);}}function Nn(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB(),l=t.$implicit,d=t.$index,_=nB();return AE(_.removeResponsible(d,l))}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function Hn(o,u){if(o&1){let e=yV();Ad(0,"div",12)(1,"div",50)(2,"div")(3,"span",56),TB(4),Wy()()(),Ad(5,"div",46)(6,"div")(7,"input",57),QB(8,"translate"),dn$1("change",function(t){let l=SE(e).$implicit,d=nB();return AE(d.checkResponsibleDelegated(t,l))}),Wy(),sV(9,Nn,3,0,"button",42),Wy()()(),Jd(10,"mat-divider",58);}if(o&2){let e=u.$implicit,i=nB();KP(4),kI(e?.name),KP(3),KC("disabled",!i.service.isPermission(i.planModel,"responsible_delegated"))("matTooltip",JB(8,5,"\u10D3\u10D4\u10DA\u10D4\u10D2\u10D8\u10E0\u10D4\u10D1\u10E3\u10DA\u10D8 \u10DE\u10D8\u10E0\u10D8"))("checked",e.delegated),KP(2),aV(i.service.isPermission(i.planModel,"responsible_remove")?9:-1);}}function Vn(o,u){if(o&1){let e=yV();Ad(0,"div",33)(1,"div",59)(2,"button",60),dn$1("click",function(){SE(e);let t=nB();return AE(t.addPlanResponsible())}),Ad(3,"mat-icon"),TB(4,"add"),Wy()()()();}}function Fn(o,u){o&1&&(Ad(0,"mat-icon",37),QB(1,"translate"),TB(2,"groups"),Wy()),o&2&&KC("matTooltip",JB(1,1,"\u10E9\u10D0\u10E0\u10D7\u10E3\u10DA\u10D8 \u10DE\u10D8\u10E0\u10D8"));}function Gn(o,u){o&1&&(Ad(0,"span",21),TB(1,"*"),Wy());}function Un(o,u){if(o&1&&(Ad(0,"mat-option",48),TB(1),Wy()),o&2){let e=u.$implicit;KC("value",e),KP(),kI(e.firstName+" "+e.lastName+" ("+e.positionName+")");}}function $n(o,u){if(o&1){let e=yV();Ad(0,"div")(1,"mat-form-field",53),sV(2,Gn,2,0,"span",21),Ad(3,"mat-label"),TB(4),QB(5,"translate"),Wy(),Ad(6,"mat-select",54),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.hrUser2,t)||(l.hrUser2=t),AE(t)}),Ad(7,"mat-option")(8,"ngx-mat-select-search",52),QB(9,"translate"),QB(10,"translate"),dn$1("ngModelChange",function(t){SE(e);let l=nB();return AE(l.getHrUsers(t))}),Wy(),K1(),Wy(),Ad(11,"mat-option",55),dn$1("click",function(){SE(e);let t=nB();return AE(t.selectAllInvolvers())}),TB(12),QB(13,"translate"),Wy(),uV(14,Un,2,2,"mat-option",48,cV),Wy(),K1(),Wy()();}if(o&2){let e=nB();KP(2),aV(e.planModel.subPlan?2:-1),KP(2),kI(JB(5,7,"\u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),KP(2),HI("ngModel",e.hrUser2),X1(),KP(2),KC("placeholderL
1abel",JB(9,9,"\u10EB\u10D4\u10D1\u10DC\u10D0"))("noEntriesFoundLabel",JB(10,11,"\u10D5\u10D4\u10E0 \u10DB\u10DD\u10D8\u10EB\u10D4\u10D1\u10DC\u10D0")),X1(),KP(3),KC("value","all"),KP(),kI(JB(13,13,"\u10E7\u10D5\u10D4\u10DA\u10D0")),KP(2),dV(e.hrUsers);}}function Wn(o,u){if(o&1){let e=yV();Ad(0,"button",65),dn$1("click",function(){SE(e);let t=nB(),l=t.$implicit,d=t.$index,_=nB();return AE(_.removeInvolvers(d,l))}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function jn(o,u){o&1&&(Ad(0,"b",64),TB(1),QB(2,"translate"),Wy()),o&2&&(KP(),kI(JB(2,1,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D2\u10D0\u10DC\u10DB\u10D0\u10EE\u10DD\u10E0\u10EA\u10D8\u10D4\u10DA\u10D4\u10D1\u10D4\u10DA\u10D8")));}function Yn(o,u){if(o&1){let e=yV();Ad(0,"div",12)(1,"div",61)(2,"div")(3,"span"),TB(4),Wy()()(),Ad(5,"div",46)(6,"div")(7,"input",62),QB(8,"translate"),dn$1("change",function(t){let l=SE(e).$implicit,d=nB();return AE(d.checkInvolverStatus(t,l))}),Wy(),sV(9,Wn,3,0,"button",63),sV(10,jn,3,3,"b",64),Wy()()(),Jd(11,"mat-divider",58);}if(o&2){let e=u.$implicit,i=nB();KP(4),kI(e?.name),KP(3),KC("disabled",!i.service.isPermission(i.planModel,""))("checked",e.status)("matTooltip",JB(8,6,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D2\u10D0\u10DC\u10DB\u10D0\u10EE\u10DD\u10E0\u10EA\u10D8\u10D4\u10DA\u10D4\u10D1\u10D4\u10DA\u10D8")),KP(2),aV(i.service.isPermission(i.planModel,"involver_remove")?9:-1),KP(),aV(e.status?10:-1);}}function Xn(o,u){if(o&1){let e=yV();Ad(0,"div",33)(1,"div",59)(2,"button",60),dn$1("click",function(){SE(e);let t=nB();return AE(t.addPlanInvolver())}),Ad(3,"mat-icon"),TB(4,"add"),Wy()()()();}}function zn(o,u){o&1&&(Ad(0,"mat-icon",37),QB(1,"translate"),TB(2,"menu"),Wy()),o&2&&KC("matTooltip",JB(1,1,"\u10D8\u10DC\u10D3\u10D8\u10D9\u10D0\u10E2\u10DD\u10E0\u10D4\u10D1\u10D8"));}function qn(o,u){if(o&1){let e=yV();Ad(0,"div",23)(1,"mat-form-field")(2,"input",66),QB(3,"translate"),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.indicatorModel.name,t)||(l.indicatorModel.name=t),AE(t)}),Wy(),K1(),Wy(),Ad(4,"mat-form-field")(5,"input",66),QB(6,"translate"),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.indicatorModel.tasksCompleted,t)||(l.indicatorModel.tasksCompleted=t),AE(t)}),Wy(),K1(),Wy(),Ad(7,"mat-form-field")(8,"input",66),QB(9,"translate"),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.indicatorModel.tasksCurrent,t)||(l.indicatorModel.tasksCurrent=t),AE(t)}),Wy(),K1(),Wy(),Ad(10,"mat-form-field")(11,"input",66),QB(12,"translate"),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.indicatorModel.tasksToBePerformed,t)||(l.indicatorModel.tasksToBePerformed=t),AE(t)}),Wy(),K1(),Wy(),Ad(13,"button",60),dn$1("click",function(){SE(e);let t=nB();return AE(t.addIndicator())}),Ad(14,"mat-icon"),TB(15,"add"),Wy()()();}if(o&2){let e=nB();KP(2),KC("placeholder",JB(3,8,"\u10D8\u10DC\u10D3\u10D8\u10D9\u10D0\u10E2\u10DD\u10E0\u10D8\u10E1 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),HI("ngModel",e.indicatorModel.name),X1(),KP(3),KC("placeholder",JB(6,10,"\u10E1\u10D0\u10EC\u10E7\u10D8\u10E1\u10D8 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),HI("ngModel",e.indicatorModel.tasksCompleted),X1(),KP(3),KC("placeholder",JB(9,12,"\u10DB\u10D8\u10DB\u10D3\u10D8\u10DC\u10D0\u10E0\u10D4 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),HI("ngModel",e.indicatorModel.tasksCurrent),X1(),KP(3),KC("placeholder",JB(12,14,"\u10E1\u10D0\u10D1\u10DD\u10DA\u10DD\u10DD \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),HI("ngModel",e.indicatorModel.tasksToBePerformed),X1();}}function Kn(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB().$implicit,l=nB();return AE(l.openIndicatorLogDialog(t.id))}),Ad(1,"mat-icon"),TB(2,"receipt"),Wy()();}}function Qn(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB().$implicit,l=nB();return AE(l.editIndicator(t))}),Ad(1,"mat-icon"),TB(2,"edit"),Wy()();}}function Jn(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB(),l=t.$implicit,d=t.$index,_=nB();return AE(_.removeIndicator(d,l))}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function Zn(o,u){if(o&1){let e=yV();Ad(0,"div")(1,"div",12)(2,"div",67),TB(3),QB(4,"translate"),Wy(),Ad(5,"div",67),TB(6),Wy(),Ad(7,"div",67),TB(8),Wy(),Ad(9,"div",67),TB(10),Wy(),Ad(11,"div",16)(12,"div")(13,"mat-checkbox",68),QB(14,"translate"),$I("ngModelChange",function(t){let l=SE(e).$implicit;return LB(l.status,t)||(l.status=t),AE(t)}),dn$1("ngModelChange",function(){SE(e);let t=nB();return t.log("indicator"),AE(t.checkIndicatorAndAllegationForStatus())}),Wy(),K1(),sV(15,Kn,3,0,"button",42),sV(16,Qn,3,0,"button",42),sV(17,Jn,3,0,"button",42),Wy()()(),Jd(18,"mat-divider",58),Wy();}if(o&2){let e=u.$implicit,i=nB();KP(3),kI(JB(4,10,e.name)),KP(3),kI(e.tasksCompleted),KP(2),kI(e.tasksCurrent),KP(2),kI(e.tasksToBePerformed),KP
1(3),KC("matTooltip",JB(14,12,"\u10E1\u10E2\u10D0\u10E2\u10E3\u10E1\u10D8"))("disabled",!i.service.haveVisibility(i.planModel,"indicator_status")),HI("ngModel",e.status),X1(),KP(2),aV(i.service.isPermission(i.planModel,"indicator_log")?15:-1),KP(),aV(i.service.isPermission(i.planModel,"indicator_edit")?16:-1),KP(),aV(i.service.isPermission(i.planModel,"indicator_delete")?17:-1);}}function ea(o,u){o&1&&(Ad(0,"mat-icon",37),QB(1,"translate"),TB(2,"description"),Wy()),o&2&&KC("matTooltip",JB(1,1,"\u10DB\u10E2\u10D9\u10D8\u10EA\u10D4\u10D1\u10E3\u10DA\u10D4\u10D1\u10D4\u10D1\u10D8"));}function ta(o,u){if(o&1){let e=yV();Ad(0,"div",12)(1,"div",69)(2,"div")(3,"mat-form-field",70)(4,"input",71),QB(5,"translate"),$I("ngModelChange",function(t){SE(e);let l=nB(2);return LB(l.allegationModel.name,t)||(l.allegationModel.name=t),AE(t)}),Wy(),K1(),Wy()()(),Ad(6,"div",33)(7,"div")(8,"button",60),dn$1("click",function(){SE(e);let t=nB(2);return AE(t.addAlegation())}),Ad(9,"mat-icon"),TB(10,"add"),Wy()()()()();}if(o&2){let e=nB(2);KP(4),KC("placeholder",JB(5,3,"\u10DB\u10E2\u10D9\u10D8\u10EA\u10D4\u10D1\u10E3\u10DA\u10D4\u10D1\u10D8\u10E1 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),HI("ngModel",e.allegationModel.name),KC("ngModelOptions",WB(5,nn)),X1();}}function ia(o,u){if(o&1){let e=yV();Ad(0,"span")(1,"button",43),dn$1("click",function(){SE(e);let t=nB().$implicit,l=nB(2);return AE(l.editAllegation(t))}),Ad(2,"mat-icon"),TB(3,"edit"),Wy()(),Ad(4,"button",43),dn$1("click",function(){SE(e);let t=nB(),l=t.$implicit,d=t.$index,_=nB(2);return AE(_.removeAllegation(d,l))}),Ad(5,"mat-icon"),TB(6,"delete"),Wy()(),Ad(7,"input",41,3),dn$1("change",function(t){SE(e);let l=nB().$implicit,d=nB(2);return AE(d.uploadAllegationFiles(t,l))}),Wy(),Ad(9,"button",43),dn$1("click",function(){SE(e);let t=nB().$implicit,l=nB(2);return AE(l.pickFile(t))}),Ad(10,"mat-icon"),TB(11,"cloud_upload"),Wy()()();}}function na(o,u){if(o&1){let e=yV();Ad(0,"button",43),dn$1("click",function(){SE(e);let t=nB(),l=t.$implicit,d=t.$index,_=nB().$implicit,ue=nB(2);return AE(ue.removeAllegationFile(d,_.files,l))}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function aa(o,u){if(o&1&&(Ad(0,"div")(1,"div",46)(2,"div",44)(3,"a",45)(4,"span",44),TB(5),Wy()(),sV(6,na,3,0,"button",42),Wy()()()),o&2){let e=u.$implicit,i=nB(3);KP(3),KC("href",e.address.includes("http")?e.address:"/api/hr/downloadHrFile/"+e.file,Fx),KP(2),kI(e?.originalName),KP(),aV(i.service.isPermission(i.planModel,"")?6:-1);}}function oa(o,u){if(o&1){let e=yV();Ad(0,"div")(1,"div",12)(2,"div",15)(3,"div",12)(4,"div",50)(5,"div",44),TB(6),QB(7,"translate"),Wy()(),Ad(8,"div",51)(9,"div")(10,"mat-checkbox",68),QB(11,"translate"),$I("ngModelChange",function(t){let l=SE(e).$implicit;return LB(l.finalAccept,t)||(l.finalAccept=t),AE(t)}),dn$1("ngModelChange",function(){SE(e);let t=nB(2);return t.log("allegation"),AE(t.checkIndicatorAndAllegationForStatus())}),Wy(),K1(),Wy()(),Ad(12,"div",72)(13,"div"),sV(14,ia,12,0,"span"),Ad(15,"span")(16,"button",43),dn$1("click",function(){let t=SE(e).$implicit,l=nB(2);return AE(l.openAllegationLinkDialog(t))}),Ad(17,"mat-icon"),TB(18,"link"),Wy()()()()()()(),Ad(19,"div",15)(20,"div",12),uV(21,aa,7,3,"div",null,cV),Wy()()(),Jd(23,"mat-divider",58),Wy();}if(o&2){let e=u.$implicit,i=nB(2);KP(6),Xy(" ",JB(7,5,e.name)," "),KP(4),KC("matTooltip",JB(11,7,"\u10E1\u10D0\u10D1\u10DD\u10DA\u10DD\u10DD \u10D3\u10D0\u10E1\u10E2\u10E3\u10E0\u10D8"))("disabled",!i.service.haveVisibility(i.planModel,"allegation_finalAccept")),HI("ngModel",e.finalAccept),X1(),KP(4),aV(i.service.isPermission(i.planModel,"allegation_actions")?14:-1),KP(7),dV(e.files);}}function ra(o,u){if(o&1&&(Ad(0,"mat-tab",30),zC(1,ea,3,3,"ng-template",10),Ad(2,"div",11),sV(3,ta,11,6,"div",12),Jd(4,"mat-divider")(5,"br")(6,"br"),uV(7,oa,24,9,"div",null,cV),Wy()()),o&2){let e=nB();KP(3),aV(e.service.isPermission(e.planModel,"allegation_add")?3:-1),KP(4),dV(e.planModel.allegations);}}function la(o,u){if(o&1&&(Ad(0,"mat-icon",74),QB(1,"translate"),TB(2,"chat"),Wy()),o&2){let e=nB(2);KC("matBadgeHidden",e.planModel.unread_message==null)("matTooltip",JB(1,2,"\u10D9\u10DD\u10DB\u10D4\u10DC\u10E2\u10D0\u10E0\u10D4\u10D1\u10D8"));}}function sa(o,u){if(o&1&&Jd(0,"comments-components",75),o&2){let e=nB(2);KC("plan",e.planModel);}}function da(o,u){o&1&&(Ad(0,"mat-tab",30),zC(1,la,3,4,"ng-template",10)(2,
1sa,1,1,"ng-template",73),Wy());}function ca(o,u){if(o&1){let e=yV();Ad(0,"button",38),dn$1("click",function(){SE(e);let t=nB();return AE(t.saveAndReopenDialog())}),Ad(1,"span",28),JV(2,6),Wy()();}}function ua(o,u){if(o&1){let e=yV();Ad(0,"button",76),dn$1("click",function(){SE(e);let t=nB();return AE(t.ok())}),Ad(1,"span",28),JV(2,7),Wy()();}if(o&2){let e=nB();KC("disabled",!e.addButtonValid);}}var xi=(()=>{class o{constructor(e,i,t,l,d,_,ue,Ge){if(this.service=e,this.data=i,this.fb=t,this.ref=l,this.alert=d,this.dialog=_,this.storage=ue,this.errorsDialog=Ge,this.showFileAttachSpinner=false,this.hrUsers=[],this.planModel={id:-1,number:"",subPlan:false,parentPlanId:-1,task:"",dateStart:"",dateEnd:"",budget:"",budgetRequired:false,additionalInfo:"",responsibles:[],involvers:[],indicators:[],allegations:[],files:[],budgetConfirm:false,dateStartConfirm:false,dateEndConfirm:false,finalAccept:false,showMode:false,logs:{},basic_tags:[],info_tags:[],status:"draft",author:{},planStatuses:[],tagPermissions:{isSuper:false,permissionType:""},unread_message:null,urgent:false,viewAsEveryone:false,basicTagId:-1},this.indicatorModel={id:-1,name:"",tasksCompleted:"",tasksCurrent:"",tasksToBePerformed:"",status:false},this.allegationModel={id:-1,name:"",files:[],finalAccept:false,link:""},this.indDisplayedColumns=["name","tasksCompleted","tasksCurrent","tasksToBePerformed","actions"],this.reopen=false,this.tabIndex=0,this.addButtonValid=true,this.minFromDate=new Date(2e3,0,1),this.tags={info:[],basic:[],infoFiltered:[]},this.basicTagModel="",this.infoTagModel="",this.statusIcons={},this.circulationDetails={myMission:"",myLastAction:"--",lastAction:""},this.progress=null,this.data.plan.id!=-1)this.planModel=i.plan,this.planModel.logs={};else if(i.plan.subPlan!=null&&(this.planModel.subPlan=i.plan.subPlan),i.plan.parentPlanId!=null&&(this.planModel.parentPlanId=i.plan.parentPlanId),this.planModel.subPlan)for(let Oe of i.parentPlan.basic_tags){let Tt=Object.assign({},Oe);Tt.id=-1,Tt.planId=this.planModel.id,this.planModel.basic_tags.push(Tt);}this.statusIcons=this.service.statusIcons;}onDialogClick(e){if(this.tabIndex==1){debugger;this.addPlanResponsible();}else if(this.tabIndex==2){debugger;this.addPlanInvolver();}}tabChanged(e){this.tabIndex=e.index;}ok(){this.service.addPlan(this.planModel).subscribe(e=>{e.result=="yes"?this.ref.close({reopen:this.reopen,cancel:false}):e.error!=null&&e.error!=""?e.action!=null?this.confirmValidation(e.error,e.action):this.alert._alert(e.error):this.addError(e.errors);});}saveAndReopenDialog(){this.reopen=true,this.ok();}confirmValidation(e,i){this.dialog.open(On$1,{data:{title:"",text:e,ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}).afterClosed().subscribe(l=>{l&&(this.planModel[i]=true,this.ok());});}cancel(){this.ref.close({cancel:true});}ngOnInit(){this.getTags(),this.getCircularStatus();}ngOnDestroy(){}addPlanResponsible(){if(this.hrUser.length>0)for(let e of this.hrUser)if(this.planModel.responsibles.length<2)e!="all"&&this.checkIfExistuser(e.id,this.planModel.responsibles)&&(this.planModel.responsibles.push({id:-1,hrUserId:e.id,name:e.firstName+" "+e.lastName+" ("+e.positionName+")",delegated:false}),this.checkIfExistResonsibleDelegated()),this.log("responsible");else {this.alert._alert("\u10D0\u10E0 \u10D2\u10D0\u10E5\u10D5\u10D7 2 \u10DB\u10DD\u10DB\u10EE\u10DB\u10D0\u10E0\u10D4\u10D1\u10D4\u10DA\u10D6\u10D4 \u10DB\u10D4\u10E2\u10D8\u10E1 \u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D8\u10E1 \u10E3\u10E4\u10DA\u10D4\u10D1\u10D0");break}this.hrUser=[];}selectAllResponsibles(){if(this.hrUser.indexOf("all")==-1)this.hrUser=[];else {this.hrUser=["all"];for(let e of this.hrUsers)this.hrUser.push(e);}}getHrUsers(e){e!=""&&this.service.getHrUsers({q:e}).subscribe(i=>{this.hrUsers=i;});}checkIfExistResonsibleDelegated(){if(this.planModel.responsibles.length>1){for(let e of this.planModel.responsibles)if(e.delegated){this.addButtonValid=true;return}this.addButtonValid=false;}else this.addButtonValid=true;}removeResponsible(e,i){this.dialog.open(On$1,{data:{title:"\u10EC\u10D0\u10E8\u10DA\u10D0",text:"\u10DC\u10D0\u10DB\u10D3\u10D5\u10D8\u10DA\u10D0\u10D3 \u10D2\u10E1\u10E3\u10E0\u10D7 \u10EC\u10D0\u10E8\u10DA\u10D0?",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}
1).afterClosed().subscribe(t=>{t&&(i.id!=-1?this.service.removeResponsible({id:i.id}).subscribe(l=>{l.result=="yes"?(this.planModel.responsibles.splice(e,1),this.checkIfExistResonsibleDelegated()):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10EC\u10D0\u10E8\u10DA\u10D0");}):(this.planModel.responsibles.splice(e,1),this.checkIfExistResonsibleDelegated()),this.log("responsible"));});}addPlanInvolver(){if(this.hrUser2.length>0)for(let e of this.hrUser2)this.checkIfExistResponsible(e)&&(e!="all"&&this.checkIfExistuser(e.id,this.planModel.involvers)&&this.planModel.involvers.push({id:-1,hrUserId:e.id,name:e.firstName+" "+e.lastName+" ("+e.positionName+")",status:false}),this.log("responsible"));this.hrUser2=[];}selectAllInvolvers(){if(this.hrUser2.indexOf("all")==-1)this.hrUser2=[];else {this.hrUser2=["all"];for(let e of this.hrUsers)this.hrUser2.push(e);}}checkIfExistResponsible(e){for(let i of this.planModel.responsibles)if(i.hrUserId==e.id)return  false;return  true}removeInvolvers(e,i){this.dialog.open(On$1,{data:{title:"\u10EC\u10D0\u10E8\u10DA\u10D0",text:"\u10DC\u10D0\u10DB\u10D3\u10D5\u10D8\u10DA\u10D0\u10D3 \u10D2\u10E1\u10E3\u10E0\u10D7 \u10EC\u10D0\u10E8\u10DA\u10D0?",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}).afterClosed().subscribe(t=>{t&&(i.id!=-1?this.service.removeInvolver({id:i.id}).subscribe(l=>{l.result=="yes"?this.planModel.involvers.splice(e,1):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10EC\u10D0\u10E8\u10DA\u10D0");}):this.planModel.involvers.splice(e,1),this.log("involver"));});}checkIfExistuser(e,i){for(let t of i)if(t.hrUserId==e)return this.alert._alert("\u10DB\u10DD\u10DB\u10EE\u10DB\u10D0\u10E0\u10D4\u10D1\u10D4\u10DA\u10D8 \u10E3\u10D9\u10D5\u10D4 \u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10E3\u10DA\u10D8\u10D0"),false;return  true}checkInvolverStatus(e,i){let t=true,l=false;if(e.target.checked){for(let d of this.planModel.involvers)if(d.status){l=true;break}l&&(i.status=false,e.target.checked=false,t=false),t&&(i.status=true);}else i.status=false;}checkResponsibleDelegated(e,i){let t=true;if(e.target.checked){for(let l of this.planModel.responsibles)l.delegated&&l.id!=i.id&&(i.delegated=false,e.target.checked=false,t=false);t&&(i.delegated=true);}else i.delegated=false;this.checkIfExistResonsibleDelegated();}addIndicator(){this.indicatorModel.name!=""&&this.indicatorModel.tasksToBePerformed!=""?(this.planModel.indicators.push(this.indicatorModel),this.indicatorModel={id:-1,name:"",tasksCompleted:"",tasksCurrent:"",tasksToBePerformed:"",status:false},this.log("indicator")):this.indicatorModel.name==""?this.alert._alert("\u10D8\u10DC\u10D3\u10D8\u10D9\u10D0\u10E2\u10DD\u10E0\u10D8\u10E1 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8\u10E1 \u10E8\u10D4\u10D5\u10E1\u10D4\u10D1\u10D0 \u10E1\u10D0\u10D5\u10D0\u10DA\u10D3\u10D4\u10D1\u10E3\u10DA\u10DD\u10D0"):this.indicatorModel.tasksToBePerformed==""&&this.alert._alert("\u10E1\u10D0\u10D1\u10DD\u10DA\u10DD\u10DD \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8\u10E1 \u10D5\u10D4\u10DA\u10D8 \u10D0\u10E0 \u10E8\u10D4\u10D8\u10EB\u10DA\u10D4\u10D1\u10D0 \u10D8\u10E7\u10DD\u10E1 \u10EA\u10D0\u10E0\u10D8\u10D4\u10DA\u10D8. \u10D2\u10D7\u10EE\u10DD\u10D5\u10D7 \u10D3\u10D0\u10EC\u10D4\u10E0\u10DD\u10D7 @");}editIndicator(e){this.dialog.open(gi,{data:{indicator:e,planModel:this.planModel}}).afterClosed().subscribe(i=>{i&&this.log("indicator");});}removeIndicator(e,i){this.dialog.open(On$1,{data:{title:"\u10EC\u10D0\u10E8\u10DA\u10D0",text:"\u10DC\u10D0\u10DB\u10D3\u10D5\u10D8\u10DA\u10D0\u10D3 \u10D2\u10E1\u10E3\u10E0\u10D7 \u10EC\u10D0\u10E8\u10DA\u10D0?",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}).afterClosed().subscribe(t=>{t&&(i.id!=-1?this.service.removePlanIndicator({id:i.id}).subscribe(l=>{l.result=="yes"?this.planModel.indicators.splice(e,1):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10EC\u10D0\u10E8\u10DA\u10D0");}):this.planModel.indicators.splice(e,1),this.log("indicator"));});}addAlegation(){this.allegationModel.name!=""?(this.planModel.allegations.push(this.allegationModel),this.allegationModel={id:-1,name:"",files:[],finalAccept:false,link:""},this.log("allegation")):this.alert._alert("\u10D2\u10D7\u10EE\u10DD\u10D5\u10D7 \u10DB\u10D8\u10E3\u10D7\u10D8\u10D7\u10DD\u10D7 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8");}removeAllegation(e,i){this.dialog.open(On$1,{data:{title:"\u10EC\u10D0\u10E8\u10DA\u10D0",text:"\u10DC\u10D0\u10DB\u10D3\u10D5\u10D8\u10DA\u10D0\u10D3 \u10D2\u10E1\u10E3\u10E0\u10D7 \u10EC\u10D0\u10E8\u10DA\u10D0?",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}
1).afterClosed().subscribe(t=>{t&&(i.id!=-1?this.service.removePlanAllegation({id:i.id}).subscribe(l=>{l.result=="yes"?this.planModel.allegations.splice(e,1):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10EC\u10D0\u10E8\u10DA\u10D0");}):this.planModel.allegations.splice(e,1),this.log("allegation"));});}editAllegation(e){this.dialog.open(Di,{data:e}).afterClosed().subscribe(i=>{i&&this.log("allegation");});}uploadAllegationFiles(e,i){let t=e.target.files[0],l=new FormData;l.append("file",t),l.append("type",t.type),this.showFileAttachSpinner=true,this.service.uploadHrFiles(l).subscribe(d=>{this.showFileAttachSpinner=false,d.result=="yes"&&(this.service.checkFileName(i.files,d.originalName)?this.alert._alert("\u10DB\u10E1\u10D2\u10D0\u10D5\u10E1\u10D8 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8\u10E1 \u10E4\u10D0\u10D8\u10DA\u10D8 \u10E3\u10D9\u10D5\u10D4 \u10D0\u10E2\u10D5\u10D8\u10E0\u10D7\u10E3\u10DA\u10D8\u10D0"):(i.files.push(d),this.log("allegation")));});}removeAllegationFile(e,i,t){this.dialog.open(On$1,{data:{title:"\u10EC\u10D0\u10E8\u10DA\u10D0",text:"\u10DC\u10D0\u10DB\u10D3\u10D5\u10D8\u10DA\u10D0\u10D3 \u10D2\u10E1\u10E3\u10E0\u10D7 \u10EC\u10D0\u10E8\u10DA\u10D0?",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}).afterClosed().subscribe(l=>{l&&(typeof t.id<"u"?this.service.removePlanAllegationFile({id:t.id}).subscribe(d=>{d.result=="yes"?i.splice(e,1):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10EC\u10D0\u10E8\u10DA\u10D0");}):i.splice(e,1),this.log("allegation"));});}addError(e){let i={task:"\u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D0",dateStart:"\u10D3\u10D0\u10EC\u10E7\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8",dateEnd:"\u10D3\u10D0\u10DB\u10D7\u10D0\u10D5\u10E0\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8",budget:"\u10D1\u10D8\u10E3\u10EF\u10D4\u10E2\u10D8",additionalInfo:"\u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D8\u10D7\u10D8 \u10D8\u10DC\u10E4\u10DD\u10E0\u10DB\u10D0\u10EA\u10D8\u10D0",responsibles:"\u10D9\u10E3\u10E0\u10D0\u10E2\u10DD\u10E0\u10D8",involvers:"\u10E9\u10D0\u10E0\u10D7\u10E3\u10DA\u10D8 \u10DE\u10D8\u10E0\u10D8",basic_tags:"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D7\u10D4\u10D2\u10D8"};this.alert.errorsMulty(e,i);}uploadPlanFiles(e){let i=e.target.files[0],t=new FormData;t.append("file",i),t.append("type",i.type),this.showFileAttachSpinner=true,this.service.uploadHrFiles(t).subscribe(l=>{this.showFileAttachSpinner=false,l.result=="yes"&&(this.service.checkFileName(this.planModel.files,l.originalName)?this.alert._alert("\u10DB\u10E1\u10D2\u10D0\u10D5\u10E1\u10D8 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8\u10E1 \u10E4\u10D0\u10D8\u10DA\u10D8 \u10E3\u10D9\u10D5\u10D4 \u10D0\u10E2\u10D5\u10D8\u10E0\u10D7\u10E3\u10DA\u10D8\u10D0"):(this.planModel.files.push(l),this.log("info")));});}pickFile(e=null){return D(this,null,function*(){let i=yield this.storage.openFileDialog({multiple:true});if(i){let{addresses:t,error:l}=yield this.storage.upload(i,"tasks",d=>this.progress=d);if(this.progress=null,l)this.errorsDialog.show({error:"\u10D0\u10E2\u10D5\u10D8\u10E0\u10D7\u10D5\u10D0 \u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0"}),console.error(l);else for(let d of t){let _={file:d.split("/").reverse()[0],fileExtension:d.split(".").reverse()[0],originalName:d.split("/").reverse()[0],fileType:"other",address:d};this.service.checkFileName(this.planModel.files,_.originalName)?this.alert._alert("\u10DB\u10E1\u10D2\u10D0\u10D5\u10E1\u10D8 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8\u10E1 \u10E4\u10D0\u10D8\u10DA\u10D8 \u10E3\u10D9\u10D5\u10D4 \u10D0\u10E2\u10D5\u10D8\u10E0\u10D7\u10E3\u10DA\u10D8\u10D0"):e!=null?(e.files.push(_),this.log("allegation")):(this.planModel.files.push(_),this.log("info")),this.data.files.push(_);}}})}removePlanFile(e,i){this.dialog.open(On$1,{data:{title:"\u10EC\u10D0\u10E8\u10DA\u10D0",text:"\u10DC\u10D0\u10DB\u10D3\u10D5\u10D8\u10DA\u10D0\u10D3 \u10D2\u10E1\u10E3\u10E0\u10D7 \u10EC\u10D0\u10E8\u10DA\u10D0?",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}
1).afterClosed().subscribe(t=>{t&&(typeof i.id<"u"?this.service.removePlanFile({id:i.id}).subscribe(l=>{l.result=="yes"?this.planModel.files.splice(e,1):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10EC\u10D0\u10E8\u10DA\u10D0");}):this.planModel.files.splice(e,1),this.log("info"));});}changeBudgetReq(e){e&&(this.planModel.budget="");}log(e){this.planModel.logs[e]=true;}openIndicatorLogDialog(e){this.dialog.open(fi,{data:{id:e},width:"900px"});}checkDateValidation(){this.planModel.dateStart!=null&&this.planModel.dateStart!=""&&(this.planModel.dateEnd="",this.minFromDate=new Date(this.planModel.dateStart));}openAllegationLinkDialog(e){this.dialog.open(hi,{data:{item:e,planModel:this.planModel}});}getTags(){this.service.getTags().subscribe(e=>{this.tags.info=this.tags.infoFiltered=e.info,this.tags.basic=e.basic;});}addTag(e){let i={id:-1,tagId:e.id,planId:this.planModel.id,tagName:e.name,tagType:e.type};e.type=="basic"?this.planModel.basic_tags.length==0?(this.planModel.basic_tags.push(i),this.basicTagModel=""):this.alert._alert("\u10D3\u10D0\u10D0\u10DB\u10D0\u10E2\u10D4\u10D7 \u10DB\u10EE\u10DD\u10DA\u10DD\u10D3 \u10D4\u10E0\u10D7\u10D8 \u10D7\u10D4\u10D2\u10D8"):e.type=="info"&&(this.checkIfExistTag(this.planModel.info_tags,i.tagId)||(this.planModel.info_tags.push(i),this.infoTagModel=""));}checkIfExistTag(e,i){for(let t of e)if(t.tagId==i)return  true;return  false}removeTag(e,i){this.dialog.open(On$1,{data:{title:"\u10EC\u10D0\u10E8\u10DA\u10D0",text:"\u10DC\u10D0\u10DB\u10D3\u10D5\u10D8\u10DA\u10D0\u10D3 \u10D2\u10E1\u10E3\u10E0\u10D7 \u10EC\u10D0\u10E8\u10DA\u10D0?",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}).afterClosed().subscribe(t=>{t&&(i.id!=-1?this.service.removePlanAttachTag({id:i.id}).subscribe(l=>{l.result=="yes"?i.tagType=="basic"?this.planModel.basic_tags.splice(e,1):i.tagType=="info"&&this.planModel.info_tags.splice(e,1):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10EC\u10D0\u10E8\u10DA\u10D0");}):i.tagType=="basic"?this.planModel.basic_tags.splice(e,1):i.tagType=="info"&&this.planModel.info_tags.splice(e,1),this.log("tags"));});}filterInfo(e){if(e!=""){let t=[];for(var i=0;i<this.tags.infoFiltered.length;i++)this.tags.info[i].name.match(e)&&t.push(this.tags.info[i]);this.tags.infoFiltered=t;}else this.tags.infoFiltered=this.tags.info;}checkIndicatorAndAllegationForStatus(){let e=true;for(let i of this.planModel.indicators)i.status||(e=false);for(let i of this.planModel.allegations)i.finalAccept||(e=false);e&&this.dialog.open(On$1,{data:{title:"",text:"\u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D0\u10E1 \u10DB\u10D8\u10D4\u10DC\u10D8\u10ED\u10D4\u10D1\u10D0 \u10E8\u10D4\u10E1\u10E0\u10E3\u10DA\u10D4\u10D1\u10E3\u10DA\u10D8\u10E1 \u10E1\u10E2\u10D0\u10E2\u10E3\u10E1\u10D8",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}).afterClosed().subscribe(i=>{i&&(this.planModel.status="complete");});}getCircularStatus(){this.service.getCircularStatus({planId:this.planModel.id}).subscribe(e=>{this.circulationDetails=e;});}requestActivation(){this.service.requestActivation({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"&&this.getCircularStatus();});}agreeActivation(){this.service.agreeActivation({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"?this.getCircularStatus():this.alert._alert(e.error);});}beforeCancelActivation(){this.dialog.open(Pt,{width:"500px"}).afterClosed().subscribe(e=>{e.result&&this.cancelActivation(e.comment);});}cancelActivation(e){this.service.cancelActivation({planId:this.planModel.id,comment:e}).subscribe(i=>{i.result=="yes"&&this.getCircularStatus();});}agreeFinish(){this.service.agreeFinish({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"&&this.getCircularStatus();});}complete(){this.service.complete({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"&&this.getCircularStatus();});}beforeCancelComplete(){this.dialog.open(Pt,{width:"500px"}).afterClosed().subscribe(e=>{e.result&&this.cancelComplete(e.comment);});}cancelComplete(e){this.service.cancelComplete({planId:this.planModel.id,comment:e}).subscribe(i=>{i.result=="yes"&&this.getCircularStatus();});}abort(){this.service.abort({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"&&this.getCircularStatus();});}ownActivation(){this.service.ownActivation({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"?this.getCircularStatus():this.alert._alert(e.error);});}ownComplete(){this.service.ownComplete({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"?this.getCircularStatus():this.alert._alert(e.error);});}ownAbort(){this.service.ownAbort({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"?this.getCircularStatus():this.alert._alert(e.error);});}autoAgree(){this.service.autoAgree({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"?this.getCircularStatus():this.alert._alert(e.error);});}letStart(){this.service.letStart({planId:this.planModel.id}).subscribe(e=>{e.result=="yes"?(this.getCircularStatus(),this.planModel.status="current"):this.alert._alert(e.error);});}changeStartDate(){this.planModel.dateStartConfirm=false;}changeEndDate(){this.planModel.dateEndConfirm=false;}static{this.\u0275fac=function(i){return new(i||o)(w(X),w(xt),w(hre),w(at),w(j),w(Jt),w(ot),w(Gi))};}static{this.\u0275cmp=Gt({type:o,selectors:[["hr-plans-dialog"]],hostBindings:function(i,t){i&1&&dn$1("keyup.Enter",function(d){return t.onDialogClick(d)},fP);},standalone:false,decls:165,vars:93,consts:()=>{let e;e=$localize`არ საჭიროებს ბიუჯეტს`;let i;i=$localize`დახურვა`;let t;t=$localize`დასტური/ახალი`;let l;return l=$localize`დასტური`,[["tabGroup",""],["pickerStart",""],["pickerEnd",""],["file",""],e,i,t,l,["mat-dialog-content","",2,"padding","15px"],["mat-align-tabs","center",3,"selectedTabChange"],["mat-tab-label",""],[1,"content"],["fxLayout","row"],["mat-raised-button","","color","primary"],["mat-raised-button","",2,"background","#ffd740"],["fxLayout","column","fxFlex","50"],["fxLayout","column","fxFlex","20"],[3,"ngModelChange","disabled","ngModel"],["fxLayout","column","fxFlex","30"],["matInput","","type","text",3,"ngModelChange","disabled","ngModel","placeholder"],["appearance","fill",2,"width","100%"],[1,"fifqi"],["matInput","",3,"ngModelChange","disabled","ngModel"],["fxLayout","row","fxLayoutAlign","space-around center"],["matInput","",3,"ngModelChange","disabled","matDatepicker","ngModel"],["matSuffix","",3,"for"],["matInput","",3,"ngModelChange","min","disabled","matDatepicker","ngModel"],["matInput","","type","number",3,"ngModelChange","disabled","ngModel","placeholder"],["translate",""],[2,"margin","0 auto"],["label",""],["fxLayout","column","fxFlex","85"],["fxLayout","column","fxFlex","5"],["fxLayout","column","fxFlex","10"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between",2,"min-width","800px"],["mat-raised-button","","color","default",3,"click"],["mat-raised-button","","color","primary",3,"disabled"],[1,"example-tab-icon",3,"matTooltip"],["mat-raised-button","","color","primary",3,"click"],["mat-raised-button","",2,"background","#ffd740",3,"click"],["mat-raised-button","","color","primary","color","warn",3,"click"],["type","file","name","file","hidden","",3,"change"],["mat-icon-button",""],["mat-icon-button","",3,"click"],[1,"elips"],["target","_blank",2,"padding-top","11px",3,"href"],["fxLayout","column"],[3,"ngModelChange","ngModel"],[3,"value"],["fxLayout","column","fxFlex","100"],["fxLayout","column","fxFlex","60",2,"justify-content","center"],["fxLayout","column","fxFlex","5",2,"justify-content","center"],["ngModel","",3,"ngModelChange","placeholderL
1abel","noEntriesFoundLabel"],[2,"width","100%"],["multiple","",3,"ngModelChange","ngModel"],[3,"click","value"],[2,"padding-top","11px"],["type","checkbox",1,"delegatedCheckbox",3,"change","disabled","matTooltip","checked"],[2,"margin","5px 0px 5px 0px"],[1,"panel"],["mat-raised-button","",3,"click"],["fxLayout","column","fxFlex","60"],["type","checkbox",1,"involverCheckbox",3,"change","disabled","checked","matTooltip"],["mat-icon-button","",2,"top","-10px"],[2,"position","relative","top","-6px"],["mat-icon-button","",2,"top","-10px",3,"click"],["matInput","","type","text",3,"ngModelChange","placeholder","ngModel"],["fxLayout","column","fxFlex","20",2,"justify-content","center"],[3,"ngModelChange","matTooltip","disabled","ngModel"],["fxLayout","column","fxFlex","90"],["fxFlex","100"],["matInput","","type","text",3,"ngModelChange","placeholder","ngModel","ngModelOptions"],["fxLayout","column","fxFlex","35"],["matTabContent",""],["matBadge","i","matBadgeColor","warn",1,"example-tab-icon",3,"matBadgeHidden","matTooltip"],[3,"plan"],["mat-raised-button","","color","primary",3,"click","disabled"]]},template:function(i,t){if(i&1){let l=yV();Ad(0,"div",8)(1,"mat-tab-group",9,0),dn$1("selectedTabChange",function(_){return t.tabChanged(_)}),Ad(3,"mat-tab"),zC(4,an,3,3,"ng-template",10),Ad(5,"div",11),sV(6,sn,4,3,"ng-container",12),sV(7,mn,2,2),Yy(8,12),sV(9,_n,7,6,"div"),sV(10,gn,3,3,"button",13),sV(11,Dn,7,6,"div"),sV(12,fn,3,3,"button",14),qy(),Yy(13,12),sV(14,hn,3,3,"button",13),qy(),Jd(15,"br")(16,"br"),Ad(17,"div",12)(18,"div",15)(19,"span")(20,"b"),TB(21),QB(22,"translate"),Wy(),TB(23),sV(24,Cn,3,1),Wy()(),Ad(25,"div",16)(26,"mat-slide-toggle",17),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.viewAsEveryone,_)||(t.planModel.viewAsEveryone=_),AE(_)}),TB(27),QB(28,"translate"),Wy(),K1(),Wy(),Ad(29,"div",18)(30,"mat-slide-toggle",17),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.urgent,_)||(t.planModel.urgent=_),AE(_)}),TB(31),QB(32,"translate"),Wy(),K1(),Wy()(),Jd(33,"br"),Ad(34,"div",12)(35,"mat-form-field")(36,"input",19),QB(37,"translate"),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.number,_)||(t.planModel.number=_),AE(_)}),dn$1("ngModelChange",function(){return t.log("info")}),Wy(),K1(),Wy()(),Ad(38,"div",12)(39,"mat-form-field",20)(40,"span",21),TB(41,"*"),Wy(),Ad(42,"mat-label"),TB(43),QB(44,"translate"),Wy(),Ad(45,"textarea",22),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.task,_)||(t.planModel.task=_),AE(_)}),dn$1("ngModelChange",function(){return t.log("info")}),Wy(),K1(),Wy()(),Ad(46,"div",23)(47,"mat-form-field")(48,"span",21),TB(49,"*"),Wy(),Ad(50,"mat-label"),TB(51),QB(52,"translate"),Wy(),Ad(53,"input",24),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.dateStart,_)||(t.planModel.dateStart=_),AE(_)}),dn$1("ngModelChange",function(){return SE(l),t.log("info"),t.checkDateValidation(),AE(t.changeStartDate())}),Wy(),K1(),Jd(54,"mat-datepicker-toggle",25)(55,"mat-datepicker",null,1),Wy(),Ad(57,"mat-form-field")(58,"mat-label"),TB(59),QB(60,"translate"),Wy(),Ad(61,"input",26),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.dateEnd,_)||(t.planModel.dateEnd=_),AE(_)}),dn$1("ngModelChange",function(){return SE(l),t.log("info"),AE(t.changeEndDate())}),Wy(),K1(),Jd(62,"mat-datepicker-toggle",25)(63,"mat-datepicker",null,2),Wy(),Ad(65,"mat-form-field")(66,"span",21),TB(67,"*"),Wy(),Ad(68,"input",27),QB(69,"translate"),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.budget,_)||(t.planModel.budget=_),AE(_)}),dn$1("ngModelChange",function(){return t.log("info")}),Wy(),K1(),Wy(),Ad(70,"mat-checkbox",17),dn$1("ngModelChange",function(){return t.log("info")}),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.budgetRequired,_)||(t.planModel.budgetRequired=_),AE(_)}),dn$1("ngModelChange",function(_){return t.changeBudgetReq(_)}),Ad(71,"span",28),JV(72,4),Wy()(),K1(),Wy(),Ad(73,"div",12)(74,"mat-form-field",20)(75,"mat-label"),TB(76),QB(77,"translate"),Wy(),Ad(78,"textarea",22),$I("ngModelChange",function(_){return SE(l),LB(t.planModel.additionalInfo,_)||(t.planModel.additionalInfo=_),AE(_)}),dn$1("ngModelChange",function(){return t.log("info")}),Wy(),K1(),Wy()(),sV(79,En,7,6,"div",12),sV(80,Sn,4,1,"div",12),uV(81,Mn,13,3,"div",null,cV),Jd(83,"mat-divider"),Ad(84,"div",12)(85,"h2",29),TB(86),QB(87,"translate"),Wy()(),Jd(88,"br"),Ad(89,"div",12)(90,"div",15)(91,"p"),TB(92),QB(93,"translate"),Wy(),Jd(94,"br"),sV(95,In,13,4,"div",12),uV(96,Pn,10,2,"div",null,cV),Wy(),Ad(98,"div",15)(99,"p"),TB(100),QB(101,"translate"),Wy(),sV(102,bn,15,10,"div",12),uV(103,wn,10,2,"div",null,cV),Wy()(),Jd(105,"br"),Wy()(),Ad(106,"mat-tab",30),zC(107,Bn,3,3,"ng-template",10),Ad(108,"div",11)(109,"div",12)(110,"div",31),sV(111,On,16,15,"div"),Ad(112,"div"),uV(113,Hn,11,7,null,null,cV),Wy()(),Jd(115,"div",32),sV(116,Vn,5,0,"div",33),Wy()()(),Ad(117,"mat-tab",30),zC(118,Fn,3,3,"ng-template",10),Ad(119,"div",11)(120,"div",12)(121,"div",31),sV(122,$n,16,15,"div"),Ad(123,"div"),uV(124,Yn,12,8,null,null,cV),Wy()(),Jd(126,"div",32),sV(127,Xn,5,0,"div",33),Wy()()(),Ad(128,"mat-tab",30),zC(129,zn,3,3,"ng-template",10),Ad(130,"div",11),sV(131,qn,16,16,"div",23),Jd(132,"mat-divider")(133,"br")(134,"br"),Ad(135,"div")(136,"div",12)(137,"div",16)(138,"b"),TB(139),QB(140,"translate"),Wy()(),Ad(141,"div",16)(142,"b"),TB(143),QB(144,"translate"),Wy()(),Ad(145,"div",16)(146,"b"),TB(147),QB(148,"translate"),Wy()(),Ad(149,"div",16)(150,"b"),TB(151),QB(152,"translate"),Wy()(),Jd(153,"div",16),Wy(),Jd(154,"br"),uV(155,Zn,19,14,"div",null,cV),Wy()()(),sV(157,ra,9,1,"mat-tab",30),sV(158,da,3,0,"mat-tab",30),Wy()(),Ad(159,"div",34)(160,"button",35),dn$1("click",function(){return t.cancel()}),Ad(161,"span",28),JV(162,5),Wy()(),sV(163,ca,3,0,"button",13),sV(164,ua,3,1,"button",36),Wy();}if(i&2){let l=sB(56),d=sB(64);KP(6),aV(t.planModel.basicTagId==5&&t.planModel.tagPermissions.isSuper?6:-1),KP(),aV(t.planModel.tagPermissions.isSuper?7:-1),KP
1(2),aV(t.circulationDetails.myMission=="requestActivation"?9:-1),KP(),aV(t.circulationDetails.myMission=="requestFinish"?10:-1),KP(),aV(t.circulationDetails.myMission=="requestComplete"?11:-1),KP(),aV(t.planModel.status!="draft"&&t.planModel.status!="complete"&&t.circulationDetails.lastAction!="abort"&&(t.planModel.tagPermissions.isSuper||t.planModel.tagPermissions.permissionType=="involverStatus")?12:-1),KP(2),aV(t.planModel.tagPermissions.permissionType=="involverStatus"&&t.planModel.status=="pendingExecution"?14:-1),KP(7),Xy("",JB(22,61,"\u10D0\u10D5\u10E2\u10DD\u10E0\u10D8:")," "),KP(2),Xy("",t.planModel?.author?.name," "),KP(),aV(t.planModel.id!=-1?24:-1),KP(2),KC("disabled",!t.service.isPermission(t.planModel,"")),HI("ngModel",t.planModel.viewAsEveryone),X1(),KP(),kI(JB(28,63,"\u10EE\u10D8\u10DA\u10D5\u10D0\u10D3\u10D8 \u10E7\u10D5\u10D4\u10DA\u10D0\u10E1\u10D7\u10D5\u10D8\u10E1")),KP(3),KC("disabled",!t.service.isPermission(t.planModel,"")),HI("ngModel",t.planModel.urgent),X1(),KP(),kI(JB(32,65,"\u10E1\u10D0\u10E1\u10EC\u10E0\u10D0\u10E4\u10DD\u10D3 \u10E8\u10D4\u10E1\u10D0\u10E1\u10E0\u10E3\u10DA\u10D4\u10D1\u10D4\u10DA\u10D8")),KP(5),KC("disabled",!t.service.isPermission(t.planModel,"")),HI("ngModel",t.planModel.number),KC("placeholder",JB(37,67,"\u10DC\u10E3\u10DB\u10D4\u10E0\u10D0\u10EA\u10D8\u10D0")),X1(),KP(7),kI(JB(44,69,"\u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D0")),KP(2),KC("disabled",!t.service.isPermission(t.planModel,"")),HI("ngModel",t.planModel.task),X1(),KP(6),kI(JB(52,71,"\u10D3\u10D0\u10EC\u10E7\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(2),KC("disabled",!t.service.isPermission(t.planModel,""))("matDatepicker",l),HI("ngModel",t.planModel.dateStart),X1(),KP(),KC("for",l),KP(5),kI(JB(60,73,"\u10D3\u10D0\u10DB\u10D7\u10D0\u10D5\u10E0\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(2),KC("min",t.minFromDate)("disabled",!t.service.isPermission(t.planModel,""))("matDatepicker",d),HI("ngModel",t.planModel.dateEnd),X1(),KP(),KC("for",d),KP(6),KC("disabled",!t.service.isPermission(t.planModel,"")||t.planModel.budgetRequired),HI("ngModel",t.planModel.budget),KC("placeholder",JB(69,75,"\u10D1\u10D8\u10E3\u10EF\u10D4\u10E2\u10D8")),X1(),KP(2),KC("disabled",!t.service.isPermission(t.planModel,"")),HI("ngModel",t.planModel.budgetRequired),X1(),KP(6),kI(JB(77,77,"\u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D8\u10D7\u10D8 \u10D8\u10DC\u10E4\u10DD\u10E0\u10DB\u10D0\u10EA\u10D8\u10D0")),KP(2),KC("disabled",!t.service.isPermission(t.planModel,"")),HI("ngModel",t.planModel.additionalInfo),X1(),KP(),aV(t.planModel.id!=-1?79:-1),KP(),aV(t.service.isPermission(t.planModel,"")?80:-1),KP(),dV(t.planModel.files),KP(5),kI(JB(87,79,"\u10D7\u10D4\u10D2\u10D4\u10D1\u10D8")),KP(6),kI(JB(93,81,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8:")),KP(3),aV(t.service.isPermission(t.planModel,"")?95:-1),KP(),dV(t.planModel.basic_tags),KP(4),kI(JB(101,83,"\u10E1\u10D0\u10D8\u10DC\u10E4\u10DD\u10E0\u10DB\u10D0\u10EA\u10D8\u10DD:")),KP(2),aV(t.service.isPermission(t.planModel,"")?102:-1),KP(),dV(t.planModel.info_tags),KP(8),aV(t.service.isPermission(t.planModel,"responsible_add")?111:-1),KP(2),dV(t.planModel.responsibles),KP(3),aV(t.service.isPermission(t.planModel,"responsible_add")?116:-1),KP(6),aV(t.service.isPermission(t.planModel,"involver_add")?122:-1),KP(2),dV(t.planModel.involvers),KP(3),aV(t.service.isPermission(t.planModel,"involver_add")?127:-1),KP
1(4),aV(t.service.isPermission(t.planModel,"indicator_add")?131:-1),KP(8),kI(JB(140,85,"\u10D8\u10DC\u10D3\u10D8\u10D9\u10D0\u10E2\u10DD\u10E0\u10D8\u10E1 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),KP(4),kI(JB(144,87,"\u10E1\u10D0\u10EC\u10E7\u10D8\u10E1\u10D8 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),KP(4),kI(JB(148,89,"\u10DB\u10D8\u10DB\u10D3\u10D8\u10DC\u10D0\u10E0\u10D4 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),KP(4),kI(JB(152,91,"\u10E1\u10D0\u10D1\u10DD\u10DA\u10DD\u10DD \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),KP(4),dV(t.planModel.indicators),KP(2),aV(t.planModel.id!=-1?157:-1),KP(),aV(t.planModel.id!=-1&&(t.service.isPermission(t.planModel,"comment")||t.service.haveVisibility(t.planModel,"comment"))?158:-1),KP(5),aV(t.service.isPermission(t.planModel,"")&&t.planModel.id==-1?163:-1),KP(),aV(t.service.isPermission(t.planModel,"hasPermission")?164:-1);}},dependencies:[U0,X2,sre,K2,gie,bie,yie,je,nle,iz,Us,ep,Gl,bd,jt,bt$1,mi,et,Le,Xn$1,mo$1,Vf,xi$1,kR,KP$1,zg,wo$1,Zo,Si,J1,_t,xd,St,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.content[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#283593!important}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.panel-buttons[_ngcontent-%COMP%], .add-button[_ngcontent-%COMP%]{width:25px;height:25px}.example-flex-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap}.material-icons[_ngcontent-%COMP%]{color:#656363!important}.involverCheckbox[_ngcontent-%COMP%]{width:16px;height:16px;position:relative;top:-4px}.delegatedCheckbox[_ngcontent-%COMP%]{width:16px;height:16px;position:relative;top:5px}.example-tab-icon[_ngcontent-%COMP%]{position:relative!important;left:42px!important;color:#283593!important}.fifqi[_ngcontent-%COMP%]{color:red;font-size:15px;position:absolute;top:-20px}"],changeDetection:1});}}return o})();function pa(o,u){if(o&1&&(Ad(0,"mat-option",5),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e.key),KP(),Xy(" ",JB(2,2,e.name)," ");}}var Mi=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d;}ok(){this.service.changeStatus(this.data).subscribe(e=>{(e.result="yes")?this.ref.close(this.data):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10E1\u10E2\u10D0\u10E2\u10E3\u10E1\u10D8\u10E1 \u10E8\u10D4\u10EA\u10D5\u10DA\u10D0");});}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["change-status-dialog"]],standalone:false,decls:15,vars:4,consts:()=>{let e;e=$localize`გაუქმება`;let i;return i=$localize`დასტური`,[e,i,["mat-dialog-content","",2,"padding","15px"],["appearance","fill"],[3,"ngModelChange","ngModel"],[3,"value"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["translate",""],["mat-raised-button","","color","primary",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"div",2)(1,"mat-form-field",3)(2,"mat-label"),TB(3),QB(4,"translate"),Wy(),Ad(5,"mat-select",4),$I("ngModelChange",function(d){return LB(t.data.status,d)||(t.data.status=d),d}),uV(6,pa,3,4,"mat-option",5,cV),Wy(),K1(),Wy()(),Ad(8,"div",6)(9,"button",7),dn$1("click",function(){return t.cancel()}),Ad(10,"span",8),JV(11,0),Wy()(),Ad(12,"button",9),dn$1("click",function(){return t.ok()}),Ad(13,"span",8),JV(14,1),Wy()()()),i&2&&(KP(3),kI(JB(4,2,"\u10E1\u10E2\u10D0\u10E2\u10E3\u10E1\u10D8")),KP(2),HI("ngModel",t.data.status),X1(),KP(),dV(t.data.planStatuses));},dependencies:[sre,K2,gie,bie,je,nle,jt,bt$1,Le,Xn$1,xi$1,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o}
1)();function ma(o,u){o&1&&(Ad(0,"p")(1,"b"),TB(2),QB(3,"translate"),Wy()()),o&2&&(KP(2),kI(JB(3,1,"(\u10D3\u10D4\u10DA\u10D4\u10D2\u10D8\u10E0\u10D4\u10D1\u10E3\u10DA\u10D8 \u10DE\u10D8\u10E0\u10D8)")));}function _a(o,u){if(o&1&&(Ad(0,"div",7)(1,"div",8)(2,"div")(3,"span",9),TB(4),Wy()()(),Ad(5,"div",10)(6,"div"),sV(7,ma,4,3,"p"),Wy()()(),Jd(8,"mat-divider",11)),o&2){let e=u.$implicit;KP(4),kI(e?.name),KP(3),aV(e.delegated?7:-1);}}var Ti=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d;}ok(){}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["responsibles-dialog"]],standalone:false,decls:11,vars:0,consts:()=>{let e;e=$localize`კურატორი`;let i;return i=$localize`გაუქმება`,[e,i,["mat-dialog-title",""],["translate",""],["mat-dialog-content","",2,"padding","15px"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["fxLayout","row"],["fxLayout","column","fxFlex","80"],[2,"padding-top","11px"],["fxLayout","column","fxFlex","20"],[2,"margin","10px 0px 10px 0px"]]},template:function(i,t){i&1&&(Ad(0,"h3",2)(1,"span",3),JV(2,0),Wy()(),Ad(3,"div",4)(4,"div"),uV(5,_a,9,2,null,null,cV),Wy()(),Ad(7,"div",5)(8,"button",6),dn$1("click",function(){return t.cancel()}),Ad(9,"span",3),JV(10,1),Wy()()()),i&2&&(KP(5),dV(t.data.responsibles));},dependencies:[gie,bie,yie,nle,kt,jt,bt$1,Vf,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();function ga(o,u){o&1&&(Ad(0,"p")(1,"b"),TB(2),QB(3,"translate"),Wy()()),o&2&&(KP(2),kI(JB(3,1,"(\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D2\u10D0\u10DC\u10DB\u10D0\u10EE\u10DD\u10E0\u10EA\u10D8\u10D4\u10DA\u10D4\u10D1\u10D4\u10DA\u10D8)")));}function Da(o,u){if(o&1&&(Ad(0,"div",7)(1,"div",8)(2,"div")(3,"span",9),TB(4),Wy()()(),Ad(5,"div",10)(6,"div"),sV(7,ga,4,3,"p"),Wy()()(),Jd(8,"mat-divider",11)),o&2){let e=u.$implicit;KP(4),kI(e?.name),KP(3),aV(e.status?7:-1);}}var Ii=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d;}ok(){}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["involvers-dialog"]],standalone:false,decls:10,vars:0,consts:()=>{let e;e=$localize`ჩართული პირები`;let i;return i=$localize`გაუქმება`,[e,i,["mat-dialog-title",""],["translate",""],["mat-dialog-content","",2,"padding","15px"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["fxLayout","row"],["fxLayout","column","fxFlex","70"],[2,"padding-top","11px"],["fxLayout","column","fxFlex","30"],[2,"margin","5px 0px 5px 0px"]]},template:function(i,t){i&1&&(Ad(0,"h3",2)(1,"span",3),JV(2,0),Wy()(),Ad(3,"div",4),uV(4,Da,9,2,null,null,cV),Wy(),Ad(6,"div",5)(7,"button",6),dn$1("click",function(){return t.cancel()}),Ad(8,"span",3),JV(9,1),Wy()()()),i&2&&(KP(4),dV(t.data.involvers));},dependencies:[gie,bie,yie,nle,kt,jt,bt$1,Vf,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();function fa(o,u){if(o&1){let e=yV();Ad(0,"div")(1,"div",5)(2,"div",6),TB(3),QB(4,"translate"),Wy(),Ad(5,"div",6),TB(6),Wy(),Ad(7,"div",6),TB(8),Wy(),Ad(9,"div",6),TB(10),Wy(),Ad(11,"div",7)(12,"div")(13,"mat-checkbox",10),$I("ngModelChange",function(t){let l=SE(e).$implicit;return LB(l.status,t)||(l.status=t),AE(t)}),Wy(),K1(),Wy()()(),Jd(14,"mat-divider",11),Wy();}if(o&2){let e=u.$implicit;KP(3),kI(JB(4,6,e.name)),KP(3),kI(e.tasksCompleted),KP(2),kI(e.tasksCurrent),KP(2),kI(e.tasksToBePerformed),KP
1(3),KC("disabled",true),HI("ngModel",e.status),X1();}}var Ai=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d;}ok(){}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["indicators-dialog"]],standalone:false,decls:30,vars:12,consts:()=>{let e;e=$localize`ინდიკატორები`;let i;return i=$localize`გაუქმება`,[e,i,["mat-dialog-title",""],["translate",""],["mat-dialog-content","",2,"padding","15px"],["fxLayout","row"],["fxLayout","column","fxFlex","23"],["fxLayout","column","fxFlex","1"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between",2,"min-width","500px"],["mat-raised-button","","color","default",3,"click"],[3,"ngModelChange","disabled","ngModel"],[2,"margin","5px 0px 5px 0px"]]},template:function(i,t){i&1&&(Ad(0,"h3",2)(1,"span",3),JV(2,0),Wy()(),Ad(3,"div",4)(4,"div")(5,"div",5)(6,"div",6)(7,"b"),TB(8),QB(9,"translate"),Wy()(),Ad(10,"div",6)(11,"b"),TB(12),QB(13,"translate"),Wy()(),Ad(14,"div",6)(15,"b"),TB(16),QB(17,"translate"),Wy()(),Ad(18,"div",6)(19,"b"),TB(20),QB(21,"translate"),Wy()(),Jd(22,"div",7),Wy(),Jd(23,"br"),uV(24,fa,15,8,"div",null,cV),Wy()(),Ad(26,"div",8)(27,"button",9),dn$1("click",function(){return t.cancel()}),Ad(28,"span",3),JV(29,1),Wy()()()),i&2&&(KP(8),kI(JB(9,4,"\u10D8\u10DC\u10D3\u10D8\u10D9\u10D0\u10E2\u10DD\u10E0\u10D8\u10E1 \u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),KP(4),kI(JB(13,6,"\u10E1\u10D0\u10EC\u10E7\u10D8\u10E1\u10D8 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),KP(4),kI(JB(17,8,"\u10DB\u10D8\u10DB\u10D3\u10D8\u10DC\u10D0\u10E0\u10D4 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),KP(4),kI(JB(21,10,"\u10E1\u10D0\u10D1\u10DD\u10DA\u10DD\u10DD \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D4\u10D1\u10D8")),KP(4),dV(t.data.indicators));},dependencies:[sre,K2,gie,bie,yie,nle,Us,kt,jt,bt$1,Vf,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();function Ca(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1," ID "),Wy());}function Ea(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",e.id," ");}}function va(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1),QB(2,"translate"),Wy()),o&2&&(KP(),kI(JB(2,1,"\u10D8\u10DC\u10E4\u10DD\u10E0\u10DB\u10D0\u10EA\u10D8\u10D0")));}function Sa(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e?.data?.info!=null?"\u10D9\u10D8":"\u10D0\u10E0\u10D0")," ");}}function xa(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1),QB(2,"translate"),Wy()),o&2&&(KP(),kI(JB(2,1,"\u10DE\u10D0\u10E1\u10E3\u10EE\u10D8\u10E1\u10DB\u10D2\u10D4\u10D1\u10D4\u10DA\u10D8 \u10DE\u10D8\u10E0\u10D8")));}function Ma(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e?.data?.responsible!=null?"\u10D9\u10D8":"\u10D0\u10E0\u10D0")," ");}}function Ta(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1),QB(2,"translate"),Wy()),o&2&&(KP(),kI(JB(2,1,"\u10E9\u10D0\u10E0\u10D7\u10E3\u10DA\u10D8 \u10DE\u10D8\u10E0\u10D4\u10D1\u10D8")));}function Ia(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e?.data?.involver!=null?"\u10D9\u10D8":"\u10D0\u10E0\u10D0")," ");}}function Aa(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1),QB(2,"translate"),Wy()),o&2&&(KP(),kI(JB(2,1,"\u10D8\u10DC\u10D3\u10D8\u10D9\u10D0\u10E2\u10DD\u10E0\u10D4\u10D1\u10D8")));}function Pa(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e?.data?.indicator!=null?"\u10D9\u10D8":"\u10D0\u10E0\u10D0")," ");}}function ya(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1),QB(2,"translate"),Wy()),o&2&&(KP(),kI(JB(2,1,"\u10DB\u10E2\u10D9\u10D8\u10EA\u10D4\u10D1\u10E3\u10DA\u10D4\u10D1\u10D4\u10D1\u10D8")));}function ba(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e?.data?.allegation!=null?"\u10D9\u10D8":"\u10D0\u10E0\u10D0")," ");}}function La(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1),QB(2,"translate"),Wy()),o&2&&(KP(),kI(JB(2,1,"\u10DB\u10DD\u10DB\u10EE\u10DB\u10D0\u10E0\u10D4\u10D1\u10D4\u10DA\u10D8")));}function wa(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",e.user.name," ");}}function Ba(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1,"IP"),Wy());}function ka(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",e.ip," ");}}function Ra(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1,"IP"),Wy());}function Oa(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),QB(2,"date"),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",eU(2,1,e.created_at,"dd.MM.yyyy HH:mm")," ");}}function Na(o,u){o&1&&Jd(0,"mat-header-row");}function Ha(o,u){o&1&&Jd(0,"mat-row");}var Pi=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d,this.items=[],this.displayedColumns=["id","info","responsible","involver","indicator","allegation","user","ip","date"],this.getLogList();}ok(){}cancel(){this.ref.close(false);}getLogList(){this.service.getLogList({planId:this.data.id}).subscribe(e=>{this.items=e;});}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["plan-log-dialog"]],standalone:false,decls:42,vars:6,consts:()=>{let e;e=$localize`ლოგი`;let i;return i=$localize`გაუქმება`,[e,i,["mat-dialog-title",""],["translate",""],["mat-dialog-content","",2,"padding","15px"],[1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","id"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","info"],["matColumnDef","responsible"],["matColumnDef","involver"],["matColumnDef","indicator"],["matColumnDef","allegation"],["matColumnDef","user"],["matColumnDef","ip"],["matColumnDef","date"],[4,"matHeaderRowDef"],[4,"matRowDef","matRowDefColumns"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"h3",2)(1,"span",3),JV(2,0),Wy()(),Ad(3,"div",4)(4,"h2"),TB(5),QB(6,"translate"),Wy(),Jd(7,"br"),Ad(8,"mat-table",5),Yy(9,6),zC(10,Ca,2,0,"mat-header-cell",7)(11,Ea,2,1,"mat-cell",8),qy(),Yy(12,9),zC(13,va,3,3,"mat-header-cell",7)(14,Sa,3,3,"mat-cell",8),qy(),Yy(15,10),zC(16,xa,3,3,"mat-header-cell",7)(17,Ma,3,3,"mat-cell",8),qy(),Yy(18,11),zC(19,Ta,3,3,"mat-header-cell",7)(20,Ia,3,3,"mat-cell",8),qy(),Yy(21,12),zC(22,Aa,3,3,"mat-header-cell",7)(23,Pa,3,3,"mat-cell",8),qy(),Yy(24,13),zC(25,ya,3,3,"mat-header-cell",7)(26,ba,3,3,"mat-cell",8),qy(),Yy(27,14),zC(28,
1La,3,3,"mat-header-cell",7)(29,wa,2,1,"mat-cell",8),qy(),Yy(30,15),zC(31,Ba,2,0,"mat-header-cell",7)(32,ka,2,1,"mat-cell",8),qy(),Yy(33,16),zC(34,Ra,2,0,"mat-header-cell",7)(35,Oa,3,4,"mat-cell",8),qy(),zC(36,Na,1,0,"mat-header-row",17)(37,Ha,1,0,"mat-row",18),Wy()(),Ad(38,"div",19)(39,"button",20),dn$1("click",function(){return t.cancel()}),Ad(40,"span",3),JV(41,1),Wy()()()),i&2&&(KP(5),kI(JB(6,4,'\u10DA\u10DD\u10D2\u10E8\u10D8 \u10D0\u10E1\u10D0\u10EE\u10E3\u10DA\u10D8\u10D0 \u10EA\u10D5\u10DA\u10D8\u10DA\u10D4\u10D1\u10D0 "\u10E2\u10D0\u10D1\u10D4\u10D1\u10E8\u10D8"')),KP(3),KC("dataSource",t.items),KP(28),KC("matHeaderRowDef",t.displayedColumns),KP(),KC("matRowDefColumns",t.displayedColumns));},dependencies:[gie,bie,nle,kt,jt,bt$1,ur,hr,_r,fr,pr,vr,Ar,gr,br,yr,_t,pH,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();var Ga=["basicTagInput"],Ua=["infoTagInput"];function $a(o,u){if(o&1&&(Ad(0,"mat-option",26),TB(1),Wy()),o&2){let e=u.$implicit;KC("value",e.id),KP(),kI(e.name+" ("+e.positionName+")");}}function Wa(o,u){if(o&1&&(Ad(0,"mat-option",26),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e.key),KP(),kI(JB(2,2,e.name));}}function ja(o,u){if(o&1){let e=yV();Ad(0,"mat-form-field",23)(1,"mat-label"),TB(2),QB(3,"translate"),Wy(),Ad(4,"mat-select",24),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.data.userType,t)||(l.data.userType=t),AE(t)}),uV(5,Wa,3,4,"mat-option",26,cV),Wy(),K1(),Wy();}if(o&2){let e=nB();KP(2),kI(JB(3,2,"\u10DB\u10DD\u10DB\u10EE\u10DB\u10D0\u10E0\u10D4\u10D1\u10DA\u10D8\u10E1 \u10E2\u10D8\u10DE\u10D8")),KP(2),HI("ngModel",e.data.userType),X1(),KP(),dV(e.userTypes);}}function Ya(o,u){if(o&1&&(Ad(0,"mat-option",26),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e.key),KP(),kI(JB(2,2,e.name));}}function Xa(o,u){if(o&1&&(Ad(0,"mat-option",26),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e.id),KP(),kI(JB(2,2,e.name));}}function za(o,u){if(o&1){let e=yV();Ad(0,"mat-chip",36),dn$1("removed",function(){let t=SE(e).$implicit,l=nB();return AE(l.removeBasicTag(t))}),TB(1),QB(2,"translate"),Ad(3,"button",37)(4,"mat-icon"),TB(5,"cancel"),Wy()()();}if(o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e.name)," ");}}function qa(o,u){if(o&1&&(Ad(0,"mat-option",26),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e),KP(),Xy(" ",JB(2,2,e.name)," ");}}function Ka(o,u){if(o&1){let e=yV();Ad(0,"mat-chip",38),dn$1("removed",function(){let t=SE(e).$implicit,l=nB();return AE(l.removeInfoTag(t))}),TB(1),QB(2,"translate"),Ad(3,"button",37)(4,"mat-icon"),TB(5,"cancel"),Wy()()();}if(o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e.name)," ");}}function Qa(o,u){if(o&1&&(Ad(0,"mat-option",26),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e),KP(),Xy(" ",JB(2,2,e.name)," ");}}var yi=(()=>{class o{constructor(e,i,t,l,d,_){this.dt=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d,this.userService=_,this.userList=[],this.fiteredUserList=[],this.userTypes=[],this.separatorKeysCodes=[13],this.basicTagCtrl=new cre,this.allBasicTags=[],this.infoTagCtrl=new cre,this.allInfoTags=[],this.data={},this.allDepartments=[],this.filteredDepartments=[],this.data=e.filter,this.userList=this.fiteredUserList=e.meta.hrUsers,this.allBasicTags=e.meta.tags.basic,this.allInfoTags=e.meta.tags.info,this.allDepartments=this.filteredDepartments=e.meta.departments,this.userTypes=this.service.userTypes,this.filteredBasicTags=this.basicTagCtrl.valueChanges.pipe(La$1(null),K(ue=>ue?this._filterBasicTag(ue):this.allBasicTags.slice())),this.filteredInfoTags=this.infoTagCtrl.valueChanges.pipe(La$1(null),K(ue=>ue?this._filterInfoTag(ue):this.allInfoTags.slice()));}removeBasicTag(e){let i=this.data.basicTags.indexOf(e),t=this.data.basicTagIds.indexOf(e.id);i>=0&&(this.data.basicTags.splice(i,1),this.data.basicTagIds.splice(t,1)
1);}selectedBasicTag(e){this.data.basicTags.push(e.option.value),this.data.basicTagIds.push(e.option.value.id),this.basicTagInput.nativeElement.value="",this.basicTagCtrl.setValue(null);}_filterBasicTag(e){let i=typeof e=="object"?e.name.toLowerCase():e.toLowerCase();return this.allBasicTags.filter(t=>t.name.toLowerCase().includes(i))}clearBasicTags(){this.data.basicTags=[],this.data.basicTagIds=[];}allAddBasicTags(){this.clearBasicTags();for(let e of this.allBasicTags)this.data.basicTags.push(e),this.data.basicTagIds.push(e.id);}removeInfoTag(e){let i=this.data.infoTags.indexOf(e),t=this.data.infoTagIds.indexOf(e.id);i>=0&&(this.data.infoTags.splice(i,1),this.data.infoTagIds.splice(t,1));}selectedInfoTag(e){this.data.infoTags.push(e.option.value),this.data.infoTagIds.push(e.option.value.id),this.infoTagInput.nativeElement.value="",this.infoTagCtrl.setValue(null);}_filterInfoTag(e){let i=typeof e=="object"?e.name.toLowerCase():e.toLowerCase();return this.allInfoTags.filter(t=>t.name.toLowerCase().includes(i))}clearInfoTags(){this.data.infoTags=[],this.data.infoTagIds=[];}allAddInfoTags(){this.clearInfoTags();for(let e of this.allInfoTags)this.data.infoTags.push(e),this.data.infoTagIds.push(e.id);}ok(){localStorage.setItem("hrTagFilterData"+this.userService.user.id,JSON.stringify(this.data)),this.ref.close(true);}cancel(){this.ref.close(false);}filterMyOptions(e){if(e!=""){let t=[];for(var i=0;i<this.userList.length;i++)(this.userList[i].name+" "+this.userList[i].positionName).match(e)&&t.push(this.userList[i]);this.fiteredUserList=t;}else this.fiteredUserList=this.userList;}filterDepartments(e){if(e!=""){let t=[];for(var i=0;i<this.allDepartments.length;i++)this.allDepartments[i].name.match(e)&&t.push(this.allDepartments[i]);this.filteredDepartments=t;}else this.filteredDepartments=this.allDepartments;}clearAll(){this.data.fromDate="",this.data.toDate="",this.data.userIds=[],this.data.overdue=false,this.data.userType=[],this.data.status=[],this.data.orderBy="",this.data.basicTags=[],this.data.basicTagIds=[],this.data.infoTags=[],this.data.infoTagIds=[],this.data.departments=[],this.data.filterOnlySubPlans="";}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j),w(gc))};}static{this.\u0275cmp=Gt({type:o,selectors:[["filter-dialog"]],viewQuery:function(i,t){if(i&1&&yI(Ga,5)(Ua,5),i&2){let l;Zy(l=Ky())&&(t.basicTagInput=l.first),Zy(l=Ky())&&(t.infoTagInput=l.first);}},standalone:false,decls:170,vars:107,consts:()=>{let e;e=$localize`ფილტრი`;let i;i=$localize`ვადა გადაცილებული`;let t;t=$localize`გაუქმება`;let l;return l=$localize`დასტური`,[["pickerStart",""],["pickerEnd",""],["chipList",""],["basicTagInput",""],["auto","matAutocomplete"],["chipList2",""],["infoTagInput",""],["auto2","matAutocomplete"],e,i,t,l,["fxLayout","row"],["fxLayout","column","fxFlex","50"],["translate",""],["fxLayoutAlign","end"],["mat-icon-button","",3,"click"],[3,"matTooltip"],["mat-dialog-content","",2,"padding","15px"],[3,"ngModelChange","ngModel"],["fxLayout","row","fxLayoutAlign","space-around"],["matInput","",3,"ngModelChange","matDatepicker","ngModel"],["matSuffix","",3,"for"],[2,"width","100%"],["multiple","",3,"ngModelChange","ngModel"],["ngModel","",3,"ngModelChange","placeholderL
1abel","noEntriesFoundLabel"],[3,"value"],[2,"margin-left","15px","margin-top","15px",3,"ngModelChange","ngModel"],["fxLayout","column"],["fxLayout","column","fxFlex","100"],[1,"basicTagChip"],[3,"placeholder","formControl","matAutocomplete","matChipInputFor","matChipInputSeparatorKeyCodes"],[3,"optionSelected"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["mat-raised-button","","color","primary",3,"click"],[1,"basicTagChip",3,"removed"],["matChipRemove","",1,"basicTagChipRemove"],[3,"removed"]]},template:function(i,t){if(i&1){let l=yV();Ad(0,"div",12)(1,"div",13)(2,"h3")(3,"span",14),JV(4,8),Wy()()(),Ad(5,"div",13)(6,"div",15)(7,"button",16),dn$1("click",function(){return t.clearAll()}),Ad(8,"mat-icon",17),QB(9,"translate"),TB(10,"clear_all"),Wy()()()()(),Ad(11,"div",18)(12,"div",12)(13,"div",13)(14,"mat-slide-toggle",19),$I("ngModelChange",function(_){return SE(l),LB(t.data.filterOnlySubPlans,_)||(t.data.filterOnlySubPlans=_),AE(_)}),TB(15),QB(16,"translate"),Wy(),K1(),Wy()(),Ad(17,"div",20)(18,"div",13)(19,"mat-form-field")(20,"mat-label"),TB(21),QB(22,"translate"),Wy(),Ad(23,"input",21),$I("ngModelChange",function(_){return SE(l),LB(t.data.fromDate,_)||(t.data.fromDate=_),AE(_)}),Wy(),K1(),Jd(24,"mat-datepicker-toggle",22)(25,"mat-datepicker",null,0),Wy()(),Ad(27,"div",13)(28,"mat-form-field")(29,"mat-label"),TB(30),QB(31,"translate"),Wy(),Ad(32,"input",21),$I("ngModelChange",function(_){return SE(l),LB(t.data.toDate,_)||(t.data.toDate=_),AE(_)}),Wy(),K1(),Jd(33,"mat-datepicker-toggle",22)(34,"mat-datepicker",null,1),Wy()()(),Ad(36,"div",20)(37,"div",13)(38,"mat-form-field",23)(39,"mat-label"),TB(40),QB(41,"translate"),Wy(),Ad(42,"mat-select",24),$I("ngModelChange",function(_){return SE(l),LB(t.data.userIds,_)||(t.data.userIds=_),AE(_)}),Ad(43,"mat-option")(44,"ngx-mat-select-search",25),QB(45,"translate"),QB(46,"translate"),dn$1("ngModelChange",function(_){return t.filterMyOptions(_)}),Wy(),K1(),Wy(),uV(47,$a,2,2,"mat-option",26,cV),Wy(),K1(),Wy()(),Ad(49,"div",13),sV(50,ja,7,4,"mat-form-field",23),Wy()(),Ad(51,"div",20)(52,"div",13)(53,"mat-form-field",23)(54,"mat-label"),TB(55),QB(56,"translate"),Wy(),Ad(57,"mat-select",24),$I("ngModelChange",function(_){return SE(l),LB(t.data.status,_)||(t.data.status=_),AE(_)}),uV(58,Ya,3,4,"mat-option",26,cV),Wy(),K1(),Wy()(),Ad(60,"div",13)(61,"mat-checkbox",27),$I("ngModelChange",function(_){return SE(l),LB(t.data.overdue,_)||(t.data.overdue=_),AE(_)}),Ad(62,"span",14),JV(63,9),Wy()(),K1(),Wy()(),Ad(64,"div",20)(65,"div",13)(66,"mat-form-field",23)(67,"mat-label"),TB(68),QB(69,"translate"),Wy(),Ad(70,"mat-select",19),$I("ngModelChange",function(_){return SE(l),LB(t.data.orderBy,_)||(t.data.orderBy=_),AE(_)}),Ad(71,"mat-option",26),TB(72),QB(73,"translate"),Wy(),Ad(74,"mat-option",26),TB(75),QB(76,"translate"),Wy(),Ad(77,"mat-option",26),TB(78),QB(79,"translate"),Wy(),Ad(80,"mat-option",26),TB(81),QB(82,"translate"),Wy()(),K1(),Wy()(),Ad(83,"div",13)(84,"mat-form-field",23)(85,"mat-label"),TB(86),QB(87,"translate"),Wy(),Ad(88,"mat-select",24),$I("ngModelChange",function(_){return SE(l),LB(t.data.departments,_)||(t.data.departments=_),AE(_)}),Ad(89,"mat-option")(90,"ngx-mat-select-search",25),QB(91,"translate"),QB(92,"translate"),dn$1("ngModelChange",function(_){return t.filterDepartments(_)}),Wy(),K1(),Wy(),uV(93,Xa,3,4,"mat-option",26,cV),Wy(),K1(),Wy()()(),Jd(95,"mat-divider"),Ad(96,"div",12)(97,"div",28)(98,"h3"),TB(99),QB(100,"translate"),Wy()(),Ad(101,"div",28)(102,"button",16),dn$1("click",function(){return t.allAddBasicTags()}),Ad(103,"mat-icon",17),QB(104,"translate"),TB(105,"checklist"),Wy()()(),Ad(106,"div",28)(107,"button",16),dn$1("click",function(){return t.clearBasicTags()}),Ad(108,"mat-icon",17),QB(109,"translate"),TB(110,"clear_all"),Wy()()()(),Ad(111,"div",20)(112,"div",29)(113,"mat-form-field")(114,"mat-label"),TB(115),QB(116,"translate"),Wy(),Ad(117,"mat-chip-listbox",null,2),uV(119,za,6,3,"mat-chip",30,cV),Jd(121,"input",31,3),QB(123,"translate"),K1(),Wy(),Ad(124,"mat-autocomplete",32,4),dn$1("optionSelected",function(_){return t.selectedBasicTag(_)}
1),uV(126,qa,3,4,"mat-option",26,cV),QB(128,"async"),Wy()()()(),Jd(129,"mat-divider"),Ad(130,"div",12)(131,"div",28)(132,"h3"),TB(133),QB(134,"translate"),Wy()(),Ad(135,"div",28)(136,"button",16),dn$1("click",function(){return t.allAddInfoTags()}),Ad(137,"mat-icon",17),QB(138,"translate"),TB(139,"checklist"),Wy()()(),Ad(140,"div",28)(141,"button",16),dn$1("click",function(){return t.clearInfoTags()}),Ad(142,"mat-icon",17),QB(143,"translate"),TB(144,"clear_all"),Wy()()()(),Ad(145,"div",20)(146,"div",29)(147,"mat-form-field")(148,"mat-label"),TB(149),QB(150,"translate"),Wy(),Ad(151,"mat-chip-listbox",null,5),uV(153,Ka,6,3,"mat-chip",null,cV),Jd(155,"input",31,6),QB(157,"translate"),K1(),Wy(),Ad(158,"mat-autocomplete",32,7),dn$1("optionSelected",function(_){return t.selectedInfoTag(_)}),uV(160,Qa,3,4,"mat-option",26,cV),QB(162,"async"),Wy()()()()(),Ad(163,"div",33)(164,"button",34),dn$1("click",function(){return t.cancel()}),Ad(165,"span",14),JV(166,10),Wy()(),Ad(167,"button",35),dn$1("click",function(){return t.ok()}),Ad(168,"span",14),JV(169,11),Wy()()();}if(i&2){let l=sB(26),d=sB(35),_=sB(118),ue=sB(125),Ge=sB(152),Oe=sB(159);KP(8),KC("matTooltip",JB(9,51,"\u10D2\u10D0\u10E1\u10E3\u10E4\u10D7\u10D0\u10D5\u10D4\u10D1\u10D0")),KP(6),HI("ngModel",t.data.filterOnlySubPlans),X1(),KP(),kI(JB(16,53,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8/\u10E5\u10D5\u10D4 \u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D0")),KP(6),kI(JB(22,55,"\u10D3\u10D0\u10EC\u10E7\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(2),KC("matDatepicker",l),HI("ngModel",t.data.fromDate),X1(),KP
1(),KC("for",l),KP(6),kI(JB(31,57,"\u10D3\u10D0\u10DB\u10D7\u10D0\u10D5\u10E0\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(2),KC("matDatepicker",d),HI("ngModel",t.data.toDate),X1(),KP(),KC("for",d),KP(7),kI(JB(41,59,"\u10DB\u10DD\u10DB\u10EE\u10DB\u10D0\u10E0\u10D4\u10D1\u10D4\u10DA\u10D8")),KP(2),HI("ngModel",t.data.userIds),X1(),KP(2),KC("placeholderLabel",JB(45,61,"\u10EB\u10D4\u10D1\u10DC\u10D0"))("noEntriesFoundLabel",JB(46,63,"\u10D5\u10D4\u10E0 \u10DB\u10DD\u10D8\u10EB\u10D4\u10D1\u10DC\u10D0")),X1(),KP(3),dV(t.fiteredUserList),KP(3),aV(t.data.userIds.length>0?50:-1),KP(5),kI(JB(56,65,"\u10E1\u10E2\u10D0\u10E2\u10E3\u10E1\u10D8")),KP(2),HI("ngModel",t.data.status),X1(),KP(),dV(t.service.statuses),KP(3),HI("ngModel",t.data.overdue),X1(),KP(7),kI(JB(69,67,"\u10DB\u10D8\u10DB\u10D3\u10D4\u10D5\u10E0\u10DD\u10D1\u10D0")),KP(2),HI("ngModel",t.data.orderBy),X1(),KP(),KC("value",""),KP(),kI(JB(73,69,"\u10D0\u10D8\u10E0\u10E9\u10D8\u10D4\u10D7")),KP(2),KC("value","number"),KP(),kI(JB(76,71,"\u10DC\u10E3\u10DB\u10D4\u10E0\u10D0\u10EA\u10D8\u10D0")),KP(2),KC("value","dateStart"),KP(),kI(JB(79,73,"\u10D3\u10D0\u10EC\u10E7\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(2),KC("value","dateEnd"),KP(),kI(JB(82,75,"\u10D3\u10D0\u10DB\u10D7\u10D0\u10D5\u10E0\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(5),kI(JB(87,77,"\u10D3\u10D4\u10DE\u10D0\u10E0\u10E2\u10D0\u10DB\u10D4\u10DC\u10E2\u10D8")),KP(2),HI("ngModel",t.data.departments),X1(),KP(2),KC("placeholderL
1abel",JB(91,79,"\u10EB\u10D4\u10D1\u10DC\u10D0"))("noEntriesFoundLabel",JB(92,81,"\u10D5\u10D4\u10E0 \u10DB\u10DD\u10D8\u10EB\u10D4\u10D1\u10DC\u10D0")),X1(),KP(3),dV(t.filteredDepartments),KP(6),kI(JB(100,83,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D7\u10D4\u10D2\u10D4\u10D1\u10D8:")),KP(4),KC("matTooltip",JB(104,85,"\u10E7\u10D5\u10D4\u10DA\u10D0\u10E1 \u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D0")),KP(5),KC("matTooltip",JB(109,87,"\u10D2\u10D0\u10E1\u10E3\u10E4\u10D7\u10D0\u10D5\u10D4\u10D1\u10D0")),KP(7),kI(JB(116,89,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D7\u10D4\u10D2\u10D4\u10D1\u10D8")),KP(4),dV(t.data.basicTags),KP(2),KC("placeholder",JB(123,91,"\u10D0\u10EE\u10D0\u10DA\u10D8 \u10D7\u10D4\u10D2\u10D8"))("formControl",t.basicTagCtrl)("matAutocomplete",ue)("matChipInputFor",_)("matChipInputSeparatorKeyCodes",t.separatorKeysCodes),X1(),KP(5),dV(JB(128,93,t.filteredBasicTags)),KP(7),kI(JB(134,95,"\u10E1\u10D0\u10D8\u10DC\u10E4\u10DD\u10E0\u10DB\u10D0\u10EA\u10D8\u10DD \u10D7\u10D4\u10D2\u10D4\u10D1\u10D8")),KP(4),KC("matTooltip",JB(138,97,"\u10E7\u10D5\u10D4\u10DA\u10D0\u10E1 \u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D0")),KP(5),KC("matTooltip",JB(143,99,"\u10D2\u10D0\u10E1\u10E3\u10E4\u10D7\u10D0\u10D5\u10D4\u10D1\u10D0")),KP(7),kI(JB(150,101,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D7\u10D4\u10D2\u10D4\u10D1\u10D8")),KP(4),dV(t.data.infoTags),KP(2),KC("placeholder",JB(157,103,"\u10D0\u10EE\u10D0\u10DA\u10D8 \u10D7\u10D4\u10D2\u10D8"))("formControl",t.infoTagCtrl)("matAutocomplete",Oe)("matChipInputFor",Ge)("matChipInputSeparatorKeyCodes",t.separatorKeysCodes),X1(),KP(5),dV(JB(162,105,t.filteredInfoTags));}},dependencies:[U0,sre,K2,e$,gie,bie,yie,ri,je,Wt,nle,iz,Us,ff,G5,RM,z5,ep,Gl,bd,jt,bt$1,mi,et,Le,Xn$1,mo$1,Vf,xi$1,kR,Si,_t,xd,fH,Me],styles:[".mat-option[_ngcontent-%COMP%]{line-height:normal!important;overflow:auto!important;white-space:normal!important;padding:7px 10px!important}.mat-select-panel[_ngcontent-%COMP%]   .mat-option[_ngcontent-%COMP%]{line-height:normal!important;height:100%!important}.mat-option-text[_ngcontent-%COMP%]{display:inline-block!important;flex-grow:1!important;overflow:hidden!important;text-overflow:ellipsis!important}.basicTagChip[_ngcontent-%COMP%]{background-color:#283593!important;color:#fff!important}.basicTagChipRemove[_ngcontent-%COMP%]{color:#000!important;opacity:1!important}"],changeDetection:1});}}return o})();var bi=(()=>{class o{constructor(e,i,t){this.data=e,this.ref=i,this.dialog=t;}ok(){this.ref.close(true);}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt))};}static{this.\u0275cmp=Gt({type:o,selectors:[["comment-dialog"]],standalone:false,decls:9,vars:1,consts:()=>{let e;e=$localize`კომენტარი`;let i;return i=$localize`დახურვა`,[e,i,["translate",""],["mat-dialog-content","",2,"padding","15px"],[3,"plan"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"h3")(1,"span",2),JV(2,0),Wy()(),Ad(3,"div",3),Jd(4,"comments-components",4),Wy(),Ad(5,"div",5)(6,"button",6),dn$1("click",function(){return t.cancel()}),Ad(7,"span",2),JV(8,1),Wy()()()),i&2&&(KP(4),KC("plan",t.data.plan));},dependencies:[gie,bie,nle,jt,bt$1,_t,St],styles:[".mat-option[_ngcontent-%COMP%]{line-height:normal!important;overflow:auto!important;white-space:normal!important;height:100%!important;padding:7px 10px!important}.mat-select-panel[_ngcontent-%COMP%]   .mat-option[_ngcontent-%COMP%]{line-height:normal!important;height:100%!important}.mat-option-text[_ngcontent-%COMP%]{display:inline-block!important;flex-grow:1!important;overflow:hidden!important;text-overflow:ellipsis!important}"],changeDetection:1});}}return o})();var Li=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d,this.tagModel={id:-1,name:"",color:""};}ok(){}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["tag-dialog"]],standalone:false,decls:26,vars:12,consts:()=>{let e;e=$localize`თეგები`;let i;return i=$localize`გაუქმება`,[e,i,["mat-dialog-title",""],["translate",""],["mat-dialog-content","",2,"padding","15px"],["fxLayout","row"],["fxLayout","column","fxFlex","85"],["appearance","fill"],["matInput","",3,"ngModelChange","placeholder","ngModel"],["fxLayout","column","fxFlex","5"],["ngx-colors-trigger","",3,"ngModelChange","ngModel"],["fxLayout","column","fxFlex","10"],["matInput","",3,"ngModelChange","ngModel"],["fxLayout","column","fxFlex","100"],["mat-raised-button","","color","primary"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"h3",2)(1,"span",3),JV(2,0),Wy()(),Ad(3,"div",4)(4,"div",5)(5,"div",6)(6,"mat-form-field",7)(7,"mat-label"),TB(8),QB(9,"translate"),Wy(),Ad(10,"input",8),QB(11,"translate"),$I("ngModelChange",function(d){return LB(t.tagModel.name,d)||(t.tagModel.name=d),d}),Wy(),K1(),Wy()(),Ad(12,"div",9)(13,"ngx-colors",10),$I("ngModelChange",function(d){return LB(t.tagModel.color,d)||(t.tagModel.color=d),d}),Wy(),K1(),Wy(),Ad(14,"div",11)(15,"mat-form-field")(16,"input",12),$I("ngModelChange",function(d){return LB(t.tagModel.color,d)||(t.tagModel.color=d),d}),Wy(),K1(),Wy()()(),Ad(17,"div",5)(18,"div",13)(19,"button",14),TB(20),QB(21,"translate"),Wy()()()(),Ad(22,"div",15)(23,"button",16),dn$1("click",function(){return t.cancel()}),Ad(24,"span",3),JV(25,1),Wy()()()),i&2&&(KP(8),kI(JB(9,6,"\u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),KP(2),KC("placeholder",JB(11,8,"\u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),HI("ngModel",t.tagModel.name),X1(),KP
1(3),HI("ngModel",t.tagModel.color),X1(),KP(3),HI("ngModel",t.tagModel.color),X1(),KP(4),kI(JB(21,10,"\u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D0")));},dependencies:[U0,sre,K2,gie,bie,yie,nle,kt,jt,bt$1,et,Le,Xn$1,_t,mt,et$1,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();var wi=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d,this.templateName="";}ok(){this.service.addTemplate({templateName:this.templateName,plans:this.data.data}).subscribe(e=>{(e.result="yes")?(this.alert._alert("\u10E8\u10D0\u10D1\u10DA\u10DD\u10DC\u10D8 \u10EC\u10D0\u10E0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D8\u10D7 \u10D3\u10D0\u10D4\u10DB\u10D0\u10E2\u10D0"),this.ref.close()):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D0");});}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["change-status-dialog"]],standalone:false,decls:13,vars:4,consts:()=>{let e;e=$localize`გაუქმება`;let i;return i=$localize`დასტური`,[e,i,["mat-dialog-content","",2,"padding","15px"],[1,"example-full-width"],["matInput","",3,"ngModelChange","ngModel"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["translate",""],["mat-raised-button","","color","primary",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"div",2)(1,"mat-form-field",3)(2,"mat-label"),TB(3),QB(4,"translate"),Wy(),Ad(5,"input",4),$I("ngModelChange",function(d){return LB(t.templateName,d)||(t.templateName=d),d}),Wy(),K1(),Wy()(),Ad(6,"div",5)(7,"button",6),dn$1("click",function(){return t.cancel()}),Ad(8,"span",7),JV(9,0),Wy()(),Ad(10,"button",8),dn$1("click",function(){return t.ok()}),Ad(11,"span",7),JV(12,1),Wy()()()),i&2&&(KP(3),kI(JB(4,2,"\u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),KP(2),HI("ngModel",t.templateName),X1());},dependencies:[U0,sre,K2,gie,bie,nle,jt,bt$1,et,Le,Xn$1,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();function Ja(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1," ID "),Wy());}function Za(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",e.id," ");}}function eo(o,u){o&1&&(Ad(0,"mat-header-cell"),TB(1),QB(2,"translate"),Wy()),o&2&&(KP(),kI(JB(2,1,"\u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")));}function to(o,u){if(o&1&&(Ad(0,"mat-cell"),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e.name)," ");}}function io(o,u){o&1&&Jd(0,"mat-header-cell");}function no(o,u){if(o&1){let e=yV();Ad(0,"mat-cell")(1,"button",13),dn$1("click",function(){let t=SE(e).$implicit,l=nB();return AE(l.add(t.id))}),Ad(2,"mat-icon"),TB(3,"add"),Wy()()();}}function ao(o,u){o&1&&Jd(0,"mat-header-row");}function oo(o,u){o&1&&Jd(0,"mat-row");}var Bi=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d,this.items=[],this.total=0,this.page=1,this.limit=10,this.displayedColumns=["id","name","actions"],this.getItems();}getItems(){this.service.getTemplates({},this.page,this.limit).subscribe(e=>{this.items=e.data,this.total=e.total;});}add(e){this.service.addTemplatePlan({templateId:e}).subscribe(i=>{i.result=="yes"?(this.alert._alert("\u10EC\u10D0\u10E0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D8\u10D7 \u10D3\u10D0\u10D4\u10DB\u10D0\u10E2\u10D0"),this.ref.close()):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D0");});}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["change-status-dialog"]],standalone:false,decls:17,vars:3,consts:()=>{let e;return e=$localize`გაუქმება`,[e,["mat-dialog-content","",2,"padding","15px"],[1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","id"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","name"],["matColumnDef","actions"],[4,"matHeaderRowDef"],[4,"matRowDef","matRowDefColumns"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["translate",""],["mat-icon-button","",3,"click"]]},template:function(i,t){i&1&&(Ad(0,"div",1)(1,"mat-table",2),Yy(2,3),zC(3,Ja,2,0,"mat-header-cell",4)(4,Za,2,1,"mat-cell",5),qy(),Yy(5,6),zC(6,eo,3,3,"mat-header-cell",4)(7,to,3,3,"mat-cell",5),qy(),Yy(8,7),zC(9,io,1,0,"mat-header-cell",4)(10,no,4,0,"mat-cell",5),qy(),zC(11,ao,1,0,"mat-header-row",8)(12,oo,1,0,"mat-row",9),Wy()(),Ad(13,"div",10)(14,"button",11),dn$1("click",function(){return t.cancel()}),Ad(15,"span",12),JV(16,0),Wy()()()),i&2&&(KP(),KC("dataSource",t.items),KP(10),KC("matHeaderRowDef",t.displayedColumns),KP
1(),KC("matRowDefColumns",t.displayedColumns));},dependencies:[gie,bie,nle,iz,jt,bt$1,mi,ur,hr,_r,fr,pr,vr,Ar,gr,br,yr,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();function ro(o,u){if(o&1){let e=yV();Ad(0,"div",5)(1,"div",6)(2,"mat-form-field",10)(3,"mat-label"),TB(4),QB(5,"translate"),Wy(),Ad(6,"mat-select",18),$I("ngModelChange",function(t){SE(e);let l=nB();return LB(l.dataModel.info.copyType,t)||(l.dataModel.info.copyType=t),AE(t)}),Ad(7,"mat-option",19),TB(8),QB(9,"translate"),Wy(),Ad(10,"mat-option",19),TB(11),QB(12,"translate"),Wy()(),K1(),Wy()()();}if(o&2){let e=nB();KP(4),kI(JB(5,6,"\u10E2\u10D8\u10DE\u10D8")),KP(2),HI("ngModel",e.dataModel.info.copyType),X1(),KP(),KC("value","full"),KP(),kI(JB(9,8,"\u10E1\u10E0\u10E3\u10DA\u10D8 \u10D9\u10DD\u10DE\u10D8\u10E0\u10D4\u10D1\u10D0")),KP(2),KC("value","only"),KP(),kI(JB(12,10,"\u10D0\u10DB\u10DD\u10EA\u10D0\u10DC\u10D8\u10E1 \u10D9\u10DD\u10DE\u10D8\u10E0\u10D4\u10D1\u10D0"));}}function lo(o,u){o&1&&Jd(0,"mat-progress-bar",13);}function so(o,u){if(o&1){let e=yV();Ad(0,"button",20),dn$1("click",function(){SE(e);let t=nB();return AE(t.ok())}),Ad(1,"span",16),JV(2,3),Wy()();}}var ki=(()=>{class o{constructor(e,i,t,l,d){this.data=e,this.ref=i,this.dialog=t,this.service=l,this.alert=d,this.dataModel={data:{},info:{copyType:"",name:"",dateStart:"",dateEnd:""}},this.progress=false,this.dataModel.data=this.data.data;}ngOnInit(){this.dataModel.data.subPlan&&(this.dataModel.info.copyType="only");}ok(){this.dataModel.info.name!=""&&this.dataModel.info.dateStart!=""&&this.dataModel.info.dateStart!=null&&this.dataModel.info.copyType!=""?(this.progress=true,this.service.copyPlan(this.dataModel).subscribe(e=>{e.result=="yes"?(this.alert._alert("\u10EC\u10D0\u10E0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D8\u10D7 \u10D3\u10D0\u10D9\u10DD\u10DE\u10D8\u10E0\u10D3\u10D0"),this.ref.close()):(this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10D3\u10D0\u10D9\u10DD\u10DE\u10D8\u10E0\u10D4\u10D1\u10D0"),this.progress=false);})):this.alert._alert("\u10D2\u10D7\u10EE\u10DD\u10D5\u10D7 \u10E8\u10D4\u10D0\u10D5\u10E1\u10DD\u10D7 \u10D5\u10D4\u10DA\u10D4\u10D1\u10D8");}cancel(){this.ref.close(false);}static{this.\u0275fac=function(i){return new(i||o)(w(xt),w(at),w(Jt),w(X),w(j))};}static{this.\u0275cmp=Gt({type:o,selectors:[["copy-dialog"]],standalone:false,decls:34,vars:19,consts:()=>{let e;e=$localize`გაუქმება`;let i;return i=$localize`დასტური`,[["picker",""],["picker2",""],e,i,["mat-dialog-content","",2,"padding","15px"],["fxLayout","row"],["fxLayout","column","fxFlex","100"],[1,"example-full-width"],["matInput","",3,"ngModelChange","ngModel"],["fxLayout","column","fxFlex","50"],["appearance","fill"],["matInput","",3,"ngModelChange","matDatepicker","ngModel"],["matSuffix","",3,"for"],["mode","indeterminate"],["mat-dialog-actions","","fxLayout","row","fxLayoutAlign","space-between"],["mat-raised-button","","color","default",3,"click"],["translate",""],["mat-raised-button","","color","primary"],[3,"ngModelChange","ngModel"],[3,"value"],["mat-raised-button","","color","primary",3,"click"]]},template:function(i,t){if(i&1){let l=yV();Ad(0,"div",4),sV(1,ro,13,12,"div",5),Ad(2,"div",5)(3,"div",6)(4,"mat-form-field",7)(5,"mat-label"),TB(6),QB(7,"translate"),Wy(),Ad(8,"input",8),$I("ngModelChange",function(_){return SE(l),LB(t.dataModel.info.name,_)||(t.dataModel.info.name=_),AE(_)}),Wy(),K1(),Wy()()(),Ad(9,"div",5)(10,"div",9)(11,"mat-form-field",10)(12,"mat-label"),TB(13),QB(14,"translate"),Wy(),Ad(15,"input",11),$I("ngModelChange",function(_){return SE(l),LB(t.dataModel.info.dateStart,_)||(t.dataModel.info.dateStart=_),AE(_)}),Wy(),K1(),Jd(16,"mat-datepicker-toggle",12)(17,"mat-datepicker",null,0),Wy()(),Ad(19,"div",9)(20,"mat-form-field",10)(21,"mat-label"),TB(22),QB(23,"translate"),Wy(),Ad(24,"input",11),$I("ngModelChange",function(_){return SE(l),LB(t.dataModel.info.dateEnd,_)||(t.dataModel.info.dateEnd=_),AE(_)}),Wy(),K1(),Jd(25,"mat-datepicker-toggle",12)(26,"mat-datepicker",null,1),Wy()()(),sV(28,lo,1,0,"mat-progress-bar",13),Wy(),Ad(29,"div",14)(30,"button",15),dn$1("click",function(){return t.cancel()}),Ad(31,"span",16),JV(32,2),Wy()(),sV(33,so,3,0,"button",17),Wy();}if(i&2){let l=sB(18),d=sB(27);KP(),aV(t.dataModel.data.subPlan?-1:1),KP(5),kI(JB(7,13,"\u10E1\u10D0\u10EE\u10D4\u10DA\u10D8")),KP(2),HI("ngModel",t.dataModel.info.name),X1(),KP
1(5),kI(JB(14,15,"\u10D3\u10D0\u10EC\u10E7\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(2),KC("matDatepicker",l),HI("ngModel",t.dataModel.info.dateStart),X1(),KP(),KC("for",l),KP(6),kI(JB(23,17,"\u10D3\u10D0\u10E1\u10E0\u10E3\u10DA\u10D4\u10D1\u10D8\u10E1 \u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(2),KC("matDatepicker",d),HI("ngModel",t.dataModel.info.dateEnd),X1(),KP(),KC("for",d),KP(3),aV(t.progress?28:-1),KP(5),aV(t.progress?-1:33);}},dependencies:[U0,sre,K2,gie,bie,yie,je,nle,ep,Gl,bd,jt,bt$1,et,Le,Xn$1,mo$1,DC,xi$1,_t,Me],styles:[".content[_ngcontent-%COMP%]{padding-top:40px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.custom-buttons[_ngcontent-%COMP%]{width:20px;height:20px}.remove-button[_ngcontent-%COMP%]{width:16px;height:20px}.edit-button[_ngcontent-%COMP%]{width:22px;height:22px}.add-button[_ngcontent-%COMP%]{width:25px;height:25px}"],changeDetection:1});}}return o})();var co=["basicTagInput"],uo=["paginator"],ze=o=>({color:o}),po=()=>[10],Ri=o=>({show:o});function mo(o,u){if(o&1&&(Ad(0,"mat-option",20),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e.key),KP(),kI(JB(2,2,e.name));}}function _o(o,u){if(o&1&&(Ad(0,"mat-option",20),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e.key),KP(),kI(JB(2,2,e.name));}}function go(o,u){if(o&1){let e=yV();Ad(0,"mat-chip",46),dn$1("removed",function(){let t=SE(e).$implicit,l=nB();return AE(l.removeBasicTag(t))}),TB(1),QB(2,"translate"),Ad(3,"button",47)(4,"mat-icon"),TB(5,"cancel"),Wy()()();}if(o&2){let e=u.$implicit;KP(),Xy(" ",JB(2,1,e.name)," ");}}function Do(o,u){if(o&1&&(Ad(0,"mat-option",20),TB(1),QB(2,"translate"),Wy()),o&2){let e=u.$implicit;KC("value",e),KP(),Xy(" ",JB(2,2,e.name)," ");}}function fo(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"unfold_more"),Wy());}function ho(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"arrow_downward"),Wy());}function Co(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"arrow_upward"),Wy());}function Eo(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"unfold_more"),Wy());}function vo(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"arrow_downward"),Wy());}function So(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"arrow_upward"),Wy());}function xo(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"unfold_more"),Wy());}function Mo(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"arrow_downward"),Wy());}function To(o,u){o&1&&(Ad(0,"mat-icon",35),TB(1,"arrow_upward"),Wy());}function Io(o,u){o&1&&(Ad(0,"mat-icon",49),TB(1,"splitscreen"),Wy());}function Ao(o,u){o&1&&(Ad(0,"mat-icon",50),TB(1,"flag"),Wy());}function Po(o,u){o&1&&(Ad(0,"mat-icon",51),TB(1,"trending_up"),Wy());}function yo(o,u){if(o&1){let e=yV();Ad(0,"mat-icon",68),dn$1("click",function(t){SE(e);let l=nB().$implicit;return nB().openCommentDialog(l),AE(t.stopPropagation())}),TB(1,"chat"),Wy();}if(o&2){let e=nB().$implicit;KC("ngStyle",YB(1,ze,e.unread_message!=null?"red":"#283593"));}}function bo(o,u){o&1&&(Ad(0,"mat-icon",33),TB(1,"not"),Wy());}function Lo(o,u){if(o&1&&(Ad(0,"mat-chip",61),TB(1),Wy()),o&2){let e=u.$implicit;KP(),kI(e.tagName);}}function wo(o,u){if(o&1&&(Ad(0,"mat-chip"),TB(1),Wy()),o&2){let e=u.$implicit;KP(),kI(e.tagName);}}function Bo(o,u){if(o&1&&(Ad(0,"span")(1,"b"),TB(2),Wy()()),o&2){let e=nB().$implicit;KP(2),kI(e.subPlanSuccessCount+"/"+e.subPlanCount);}}function ko(o,u){if(o&1){let e=yV();Ad(0,"button",22),dn$1("click",function(t){SE(e);let l=nB().$implicit;return nB().opanLogDialog(l.id),AE(t.stopPropagation())}),Ad(1,"mat-icon"),TB(2,"receipt"),Wy()();}}function Ro(o,u){if(o&1){let e=yV();Ad(0,"button",22),dn$1("click",function(){SE(e);let t=nB().$implicit,l=nB();return AE(l.addSubPlan(t.id,t))}),Ad(1,"mat-icon"),TB(2,"add"),Wy()();}}function Oo(o,u){if(o&1){let e=yV();Ad(0,"button",22),dn$1("click",function(t){SE(e);let l=nB().$implicit;return nB().editPlan(l),AE(t.stopPropagation())}),Ad(1,"mat-icon"),TB(2,"edit"),Wy()();}}function No(o,u){if(o&1){let e=yV();Ad(0,"button",22),dn$1("click",function(t){SE(e);let l=nB().$implicit;return nB().removePlan(l),AE(t.stopPropagation())}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function Ho(o,u){o&1&&(Ad(0,"mat-icon",50),TB(1,"flag"),Wy());}function Vo(o,u){o&1&&(Ad(0,"mat-icon",51),TB(1,"trending_up"),Wy());}function Fo(o,u){if(o&1&&(Ad(0,"mat-chip",61),TB(1),Wy()),o&2){let e=u.$implicit;KP(),kI(e.tagName);}}function Go(o,u){if(o&1&&(Ad(0,"mat-chip"),TB(1),Wy()),o&2){let e=u.$implicit;KP(),kI(e.tagName);}}function Uo(o,u){if(o&1){let e=yV();Ad(0,"button",22),dn$1("click",function(t){SE(e);let l=nB().$implicit;return nB(3).opanLogDialog(l.id),AE(t.stopPropagation())}),Ad(1,"mat-icon"),TB(2,"receipt"),Wy()();}}function $o(o,u){if(o&1){let e=yV();Ad(0,"button",22),dn$1("click",function(t){SE(e);let l=nB().$implicit;return nB(3).editPlan(l),AE(t.stopPropagation())}),Ad(1,"mat-icon"),TB(2,"edit"),Wy()();}}function Wo(o,u){if(o&1){let e=yV();Ad(0,"button",22),dn$1("click",function(t){SE(e);let l=nB().$implicit;return nB(3).removePlan(l),AE(t.stopPropagation())}),Ad(1,"mat-icon"),TB(2,"delete"),Wy()();}}function jo(o,u){if(o&1){let e=yV();Ad(0,"div",70),dn$1("contextmenu",function(){let t=SE(e).$implicit,l=nB(3);return AE(l.showSub(t))}),Ad(1,"div",32)(2,"mat-icon",71),TB(3,"radio_button_checked"),Wy()(),Ad(4,"div",32),sV(5,Ho,2,0,"mat-icon",50),Wy(),Ad(6,"div",32),sV(7,Vo,2,0,"mat-icon",51),Wy(),Ad(8,"div",52)(9,"span",53)(10,"b"),TB(11),Wy()()(),Ad(12,"div",54)(13,"span",53),TB(14),Wy()(),Ad(15,"div",36)(16,"div",55)(17,"mat-icon",56),TB(18,"calendar_today"),Wy(),Ad(19,"span")(20,"b"),TB(21),QB(22,"date"),Wy()(),Ad(23,"span"),TB(24," -- "),Wy(),Ad(25,"span")(26,"b"),TB(27),QB(28,"date"),Wy()()()(),Ad(29,"div",21)(30,"mat-icon",72),QB(31,"translate"),dn$1("click",function(){let t=SE(e).$implicit,l=nB(3);return AE(l.openStatusDialog(t))}),TB(32),Wy()(),Ad(33,"div",21)(34,"mat-icon",58),dn$1("click",function(t){let l=SE(e).$implicit;return nB(3).openResponsibleDialog(l),AE(t.stopPropagation())}),TB(35,"person"),Wy()(),Ad(36,"div",21)(37,"mat-icon",58),dn$1("click",function(t){let l=SE(e).$implicit;return nB(3).openInvolversDialog(l),AE(t.stopPropagation())}),TB(38,"groups"),Wy()(),Ad(39,"div",21)(40,"mat-icon",58),dn$1("click",function(t){let l=SE(e).$implicit;return nB(3).openIndicatorsDialog(l),AE(t.stopPropagation())}),TB(41,"menu"),Wy()(),Ad(42,"div",21)(43,"mat-icon",33),TB(44,"not"),Wy()(),Ad(45,"div",60)(46,"div")(47,"mat-chip-list"),uV(48,Fo,2,1,"mat-chip",61,cV),uV(50,Go,2,1,"mat-chip",null,cV),Wy()()(),Ad(52,"div",62)(53,"div",63),Jd(54,"img",64),Ad(55,"div"),TB(56),QB(57,"translate"),Wy()()(),Jd(58,"div",32),Ad(59,"div",39)(60,"button",65),dn$1("click",function(t){let l=SE(e).$implicit;return nB(3).showSub(l),AE(t.stopPropagation())})("clickOutside",function(){let t=SE(e).$implicit,l=nB(3);
1return AE(l.hideSub(t))}),Ad(61,"mat-icon"),TB(62,"more_vert"),Wy()(),Ad(63,"div",66),sV(64,Uo,3,0,"button",40),Ad(65,"button",67),QB(66,"translate"),dn$1("click",function(t){let l=SE(e).$implicit;return nB(3).openCopyDialog(l),AE(t.stopPropagation())}),Ad(67,"mat-icon"),TB(68,"content_copy"),Wy()(),Ad(69,"button",22),dn$1("click",function(t){let l=SE(e).$implicit;return nB(3).show(l),AE(t.stopPropagation())}),Ad(70,"mat-icon"),TB(71,"visibility"),Wy()(),sV(72,$o,3,0,"button",40),sV(73,Wo,3,0,"button",40),Wy()()();}if(o&2){let e=u.$implicit,i=nB(2).$implicit,t=nB();KP(5),aV(i.urgent?5:-1),KP(2),aV(e?.last_circulation?.condition=="requestActivation"||e?.last_circulation?.condition=="requestComplete"?7:-1),KP(4),kI(e.number),KP(),KC("matTooltip",e.task),KP(2),kI(e.task),KP(7),kI(eU(22,16,e.dateStart,"dd/MM/yyyy")),KP(6),kI(eU(28,19,e.dateEnd,"dd/MM/yyyy")),KP(3),KC("matTooltip",JB(31,22,t.statusIcons[e.status].name))("ngStyle",YB(28,ze,t.statusIcons[e.status].color)),KP(2),kI(t.statusIcons[e.status].icon),KP(16),dV(e.basic_tags),KP(2),dV(e.info_tags),KP(6),kI(e.budgetRequired?JB(57,24,"\u10D0\u10E0 \u10E1\u10D0\u10ED\u10D8\u10E0\u10DD\u10D4\u10D1\u10E1"):e.budget),KP(7),KC("ngClass",YB(30,Ri,e.showActions)),KP(),aV(t.service.isPermission(e,"log")?64:-1),KP(),KC("matTooltip",JB(66,26,"\u10D3\u10D0\u10D9\u10DD\u10DE\u10D8\u10E0\u10D4\u10D1\u10D0")),KP(7),aV(t.service.isPermission(e,"edit")?72:-1),KP(),aV(t.service.isPermission(e,"delete")?73:-1);}}function Yo(o,u){if(o&1&&(Ad(0,"div"),uV(1,jo,74,32,"div",69,cV),Wy()),o&2){let e=nB().$implicit;KP(),dV(e.sub_plans);}}function Xo(o,u){if(o&1){let e=yV();Ad(0,"div")(1,"div",48),dn$1("contextmenu",function(){let t=SE(e).$implicit,l=nB();return AE(l.showSub(t))})("click",function(){let t=SE(e).$implicit,l=nB();return AE(l.toogleSubPlan(t))}),Ad(2,"div",32),sV(3,Io,2,0,"mat-icon",49),Wy(),Ad(4,"div",32),sV(5,Ao,2,0,"mat-icon",50),Wy(),Ad(6,"div",32),sV(7,Po,2,0,"mat-icon",51),Wy(),Ad(8,"div",52)(9,"span",53)(10,"b"),TB(11),Wy()()(),Ad(12,"div",54)(13,"span",53)(14,"b"),TB(15),Wy()()(),Ad(16,"div",36)(17,"div",55)(18,"mat-icon",56),TB(19,"calendar_today"),Wy(),Ad(20,"span")(21,"b"),TB(22),QB(23,"date"),Wy()(),Ad(24,"span"),TB(25," -- "),Wy(),Ad(26,"span")(27,"b"),TB(28),QB(29,"date"),Wy()()()(),Ad(30,"div",21)(31,"mat-icon",57),QB(32,"translate"),TB(33),Wy()(),Ad(34,"div",21)(35,"mat-icon",58),dn$1("click",function(t){let l=SE(e).$implicit;return nB().openResponsibleDialog(l),AE(t.stopPropagation())}),TB(36,"person"),Wy()(),Ad(37,"div",21)(38,"mat-icon",58),dn$1("click",function(t){let l=SE(e).$implicit;return nB().openInvolversDialog(l),AE(t.stopPropagation())}),TB(39,"groups"),Wy()(),Ad(40,"div",21)(41,"mat-icon",58),dn$1("click",function(t){let l=SE(e).$implicit;return nB().openIndicatorsDialog(l),AE(t.stopPropagation())}),TB(42,"menu"),Wy()(),Ad(43,"div",21),sV(44,yo,2,3,"mat-icon",59),sV(45,bo,2,0,"mat-icon",33),Wy(),Ad(46,"div",60)(47,"div")(48,"mat-chip-list"),uV(49,Lo,2,1,"mat-chip",61,cV),uV(51,wo,2,1,"mat-chip",null,cV),Wy()()(),Ad(53,"div",62)(54,"div",63),Jd(55,"img",64),Ad(56,"div",13),TB(57),QB(58,"translate"),Wy()()(),Ad(59,"div",32),sV(60,Bo,3,1,"span"),Wy(),Ad(61,"div",39)(62,"button",65),dn$1("click",function(t){let l=SE(e).$implicit;return nB().showSub(l),AE(t.stopPropagation())})("clickOutside",function(){let t=SE(e).$implicit,l=nB();
1return AE(l.hideSub(t))}),Ad(63,"mat-icon"),TB(64,"more_vert"),Wy()(),Ad(65,"div",66),sV(66,ko,3,0,"button",40),Ad(67,"button",67),QB(68,"translate"),dn$1("click",function(t){let l=SE(e).$implicit;return nB().openCopyDialog(l),AE(t.stopPropagation())}),Ad(69,"mat-icon"),TB(70,"content_copy"),Wy()(),Ad(71,"button",22),dn$1("click",function(t){let l=SE(e).$implicit;return nB().show(l),AE(t.stopPropagation())}),Ad(72,"mat-icon"),TB(73,"visibility"),Wy()(),sV(74,Ro,3,0,"button",40),sV(75,Oo,3,0,"button",40),sV(76,No,3,0,"button",40),Wy()()(),sV(77,Yo,3,0,"div"),Wy();}if(o&2){let e=u.$implicit,i=nB();KP(3),aV(e.sub_plans.length>0?3:-1),KP(2),aV(e.urgent?5:-1),KP(2),aV(e?.last_circulation?.condition=="requestActivation"||e?.last_circulation?.condition=="requestComplete"?7:-1),KP(4),kI(e.number),KP(),KC("matTooltip",e.task),KP(3),kI(e.task),KP(7),kI(eU(23,23,e.dateStart,"dd/MM/yyyy")),KP(6),kI(eU(29,26,e.dateEnd,"dd/MM/yyyy")),KP(3),KC("matTooltip",JB(32,29,i.statusIcons[e.status].name))("ngStyle",YB(35,ze,i.statusIcons[e.status].color)),KP(2),kI(i.statusIcons[e.status].icon),KP(11),aV(i.service.isPermission(e,"comment")?44:-1),KP(),aV(i.service.isPermission(e,"comment")?-1:45),KP(4),dV(e.basic_tags),KP(2),dV(e.info_tags),KP(5),KC("ngStyle",YB(37,ze,!e.budgetRequired&&e.subPlanCount>0&&e.budget>e.subPlansBudget?"red":"#000")),KP(),kI(e.budgetRequired?JB(58,31,"\u10D0\u10E0 \u10E1\u10D0\u10ED\u10D8\u10E0\u10DD\u10D4\u10D1\u10E1"):e.budget),KP(3),aV(e.subPlanCount>
10?60:-1),KP(5),KC("ngClass",YB(39,Ri,e.showActions)),KP(),aV(i.service.isPermission(e,"log")?66:-1),KP(),KC("matTooltip",JB(68,33,"\u10D3\u10D0\u10D9\u10DD\u10DE\u10D8\u10E0\u10D4\u10D1\u10D0")),KP(7),aV(i.service.isPermission(e,"addSubPlan")?74:-1),KP(),aV(i.service.isPermission(e,"edit")?75:-1),KP(),aV(i.service.isPermission(e,"delete")?76:-1),KP(),aV(e.toggle?77:-1);}}var Oi=(()=>{class o{constructor(e,i,t,l,d,_,ue,Ge){this.dialog=e,this.service=i,this.alert=t,this.route=l,this.router=d,this.appService=_,this.document=ue,this.userService=Ge,this.data=[],this.page=1,this.limit=10,this.total=0,this.goToPage=null,this.lastPage=0,this.filter={fromDate:"",toDate:"",userIds:[],overdue:false,userType:[],sort:{type:"",sortable:""},status:[],orderBy:"",basicTags:[],basicTagIds:[],infoTags:[],infoTagIds:[],departments:[],filterOnlySubPlans:""},this.panelOpenState=false,this.statusIcons={},this.filtered=false,this.toggleArray=[],this.parentPlan={},this.meta={},this.routeParams={planId:""},this.statuses=[],this.userTypes=[],this.separatorKeysCodes=[13],this.basicTagCtrl=new cre,this.allBasicTags=[],this.statusIcons=this.service.statusIcons,this.statuses=this.service.statuses,this.userTypes=this.service.userTypes;let Oe=localStorage.getItem("hrTagFilterData"+this.userService.user.id);Oe!=null&&Oe!="[]"&&(this.filter=JSON.parse(Oe));}ngOnInit(){this.route.params.subscribe(e=>{e.planId!=null&&(this.routeParams.planId=e.planId,this.openNotifyPlanDialog(e.planId));}),this.loadToggle(),this.getItems(),this.getFilterMeta();}openNotifyPlanDialog(e){this.filter.id=e,this.service.getPlanList(this.filter,1,1).subscribe(i=>{if(i.data.length>0){this.service.modifyData(i.data);for(let t of i.data){if(t.id==e){this.addPlan(t);break}for(let l of t.sub_plans)if(l.id==e){this.addPlan(l);break}}}});}add(){this.addPlan({id:-1});}addPlan(e){this.dialog.open(xi,{width:"1000px",disableClose:true,data:{plan:e,parentPlan:this.parentPlan}}).afterClosed().subscribe(t=>{t.cancel||t.reopen&&e.id==-1&&this.reopenAddDialog(e),this.getItems(),this.router.navigate(["/hr/plan/tabs"]),this.routeParams.planId!=""&&this.router.navigate(["/user/notifications/list"]);});}addSubPlan(e,i={}){this.parentPlan=i,this.addPlan({id:-1,subPlan:true,parentPlanId:e});}editPlan(e){this.addPlan(e);}reopenAddDialog(e){e.subPlan?this.addSubPlan(e.parentPlanId,this.parentPlan):this.add();}show(e){this.addPlan(x(w$1({},e),{showMode:true}));}search(){this.page=1,this.updateGoToPage(),localStorage.setItem("hrTagFilterData"+this.userService.user.id,JSON.stringify(this.filter)),this.filter.userIds=this.filter.userType.length>0?[this.userService.user.id]:[],this.getItems();}getItems(){this.filter.id="",this.service.getPlanList(this.filter,this.page,this.limit).subscribe(e=>{this.data=e.data,this.total=e.total,this.lastPage=e.last_page,this.loadItems(this.data),this.service.modifyData(this.data);});}loadItems(e){for(let i of e)i.toggle=this.toggleArray.indexOf(i.id)!=-1;}toogleSubPlan(e){e.toggle=!e.toggle,this.saveToggleToLocalstorage(e);}saveToggleToLocalstorage(e){if(this.toggleArray.indexOf(e.id)==-1)e.toggle&&this.toggleArray.push(e.id);else if(!e.toggle){let i=this.toggleArray.indexOf(e.id);this.toggleArray.splice(i,1);}localStorage.setItem("hrListToggle",JSON.stringify(this.toggleArray));}loadToggle(){let e=JSON.parse(localStorage.getItem("hrListToggle"));this.toggleArray=e??[];}removePlan(e){e.status=="draft"?this.dialog.open(On$1,{data:{title:"\u10EC\u10D0\u10E8\u10DA\u10D0",text:"\u10DC\u10D0\u10DB\u10D3\u10D5\u10D8\u10DA\u10D0\u10D3 \u10D2\u10E1\u10E3\u10E0\u10D7 \u10EC\u10D0\u10E8\u10DA\u10D0?",ok:"\u10D3\u10D8\u10D0\u10EE",cancel:"\u10D0\u10E0\u10D0"}}).afterClosed().subscribe(t=>{t&&this.service.removePlan({id:e.id}).subscribe(l=>{l.result=="yes"?(this.alert._alert("\u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D8 \u10EC\u10D0\u10D8\u10E8\u10D0\u10DA\u10D0"),this.getItems()):this.alert._alert("\u10D5\u10D4\u10E0 \u10DB\u10DD\u10EE\u10D4\u10E0\u10EE\u10D3\u10D0 \u10EC\u10D0\u10E8\u10DA\u10D0");});}):this.alert._alert("\u10E8\u10D4\u10E3\u10EB\u10DA\u10D4\u10D1\u10D4\u10DA\u10D8\u10D0 \u10DB\u10DD\u10DC\u10D0\u10EA\u10D4\u10DB\u10D8\u10E1 \u10EC\u10D0\u10E8\u10DA\u10D0");}openStatusDialog(e){e.tagPermissions.changeStatus&&this.dialog.open(Mi,{data:e}).afterClosed().subscribe(i=>{this.getItems();});}openResponsibleDialog(e){this.dialog.open(Ti,{data:e,width:"600px"}).afterClosed().subscribe(i=>{i&&this.getItems();});}openInvolversDialog(e){this.dialog.open(Ii,{data:e,width:"600px"}).afterClosed().subscribe(i=>{i&&this.getItems();});}openIndicatorsDialog(e){this.dialog.open(Ai,{data:e}).afterClosed().subscribe(i=>{i&&this.getItems();});}opanLogDialog(e){this.dialog.open(Pi,{data:{id:e},width:"1024px"});}openFilterDialog(){this.dialog.open(yi,{data:{filter:this.filter,meta:this.meta},width:"1000px"}).afterClosed().subscribe(e=>{e&&this.getItems(),this.checkIfFiltered();});}checkIfFiltered(){(this.filter.fromDate==""||this.filter.fromDate==null)&&(this.filter.toDate==""||this.filter.toDate==null)&&this.filter.userIds.length==0&&this.filter.userType.length==0&&this.filter.overdue==false&&this.filter.status.length==0&&this.filter.orderBy==""&&this.filter.basicTagIds.length==0&&this.filter.infoTagIds.length==0&&this.filter.departments==0&&this.filter.filterOnlySubPlans==""?this.filtered=false:this.filtered=true;}togleSort(e){this.filter.sort.type=e,this.filter.sort.sortable==""?this.filter.sort.sortable="up":this.filter.sort.sortable=="up"?this.filter.sort.sortable="down":this.filter.sort.sortable=="down"&&(this.filter.sort.sortable=""),this.getItems();}openCommentDialog(e){this.dialog.open(bi,{data:{plan:e},width:"1000px"});}openTagDialog(){this.dialog.open(Li,{width:"800px"});}openAddTemplateDialog(e){this.dialog.open(wi,{data:{data:e}});}openAddTemplatePlanDialog(){this.dialog.open(Bi,{width:"800px"});}openCopyDialog(e){this.dialog.open(ki,{data:{data:e},width:"500px"}).afterClosed().subscribe(i=>{this.getItems();});}ngAfterViewInit(){this.paginator.page.subscribe(e=>{this.page=e.pageIndex+1,this.limit=e.pageSize,this.getItems();});}
1showSub(e){return e.showActions=true,false}hideSub(e){e.showActions=false;}scrollUp(){this.appService.scrollToTop();}getFilterMeta(){this.service.getFilterMeta().subscribe(e=>{this.meta=e,this.allBasicTags=this.meta?.tags?.basic,this.filteredBasicTags=this.basicTagCtrl.valueChanges.pipe(La$1(null),K(i=>i?this._filterBasicTag(i):this.allBasicTags.slice()));});}updateGoToPage(){this.paginator.pageIndex=this.page-1,this.getItems(),this.scrollUp();}removeBasicTag(e){let i=this.filter.basicTags.indexOf(e),t=this.filter.basicTagIds.indexOf(e.id);i>=0&&(this.filter.basicTags.splice(i,1),this.filter.basicTagIds.splice(t,1));}selectedBasicTag(e){this.filter.basicTags.push(e.option.value),this.filter.basicTagIds.push(e.option.value.id),this.basicTagInput.nativeElement.value="",this.basicTagCtrl.setValue(null);}_filterBasicTag(e){let i=typeof e=="object"?e.name.toLowerCase():e.toLowerCase();return this.allBasicTags.filter(t=>t.name.toLowerCase().includes(i))}allAddBasicTags(){this.clearBasicTags();for(let e of this.allBasicTags)this.filter.basicTags.push(e),this.filter.basicTagIds.push(e.id);}clearBasicTags(){this.filter.basicTags=[],this.filter.basicTagIds=[];}showVideos(){window.open("https://drive.google.com/drive/u/2/folders/1_a-U-nj7ieIkOA65ikr51by4SU8SOj-6","_blank");}static{this.\u0275fac=function(i){return new(i||o)(w(Jt),w(X),w(j),w(ei),w(Gn$1),w(p),w(ne),w(gc))};}static{this.\u0275cmp=Gt({type:o,selectors:[["hr-plan-university-component"]],viewQuery:function(i,t){if(i&1&&yI(co,5)(uo,5),i&2){let l;Zy(l=Ky())&&(t.basicTagInput=l.first),Zy(l=Ky())&&(t.paginator=l.first);}},standalone:false,decls:174,vars:84,consts:[["pickerOne",""],["pickerOne2",""],["chipList",""],["basicTagInput",""],["auto","matAutocomplete"],["paginator",""],[1,"panel"],["fxLayout","row"],["fxLayout","column","fxFlex","50"],["hasPermission","menu.hr.plan.add",3,"click"],["fxLayoutAlign","center"],[3,"click"],["fxLayoutAlign","end"],[3,"ngStyle"],["fxLayout","row","fxLayoutAlign","space-between center"],[3,"ngModelChange","ngModel"],["fxFlex",""],["matInput","",3,"ngModelChange","matDatepicker","ngModel"],["matSuffix","",3,"for"],["multiple","",3,"ngModelChange","ngModel","placeholder"],[3,"value"],["fxLayout","column"],["mat-icon-button","",3,"click"],[3,"matTooltip"],["fxLayout","row","fxLayoutAlign","space-around"],["fxLayout","column","fxFlex","100"],[1,"basicTagChip"],[3,"placeholder","formControl","matAutocomplete","matChipInputFor","matChipInputSeparatorKeyCodes"],[3,"optionSelected"],["mat-raised-button","","color","primary",3,"click"],[1,"acordion"],["fxLayout","row","fxLayoutAlign","space-between center",1,"planRow","planheader"],["fxLayout","column","fxFlex","1"],[1,"fix"],["fxLayout","column","fxFlex","2",1,"dategeHeader"],[1,"headerIcon"],["fxLayout","column","fxFlex","20"],["fxLayout","column","fxFlex","20",1,"dategeHeader"],["fxLayout","column","fxFlex","8",1,"dategeHeader"],["fxLayout","column","fxLayoutAlign","end center"],["mat-icon-button",""],[3,"click","pageSize","length","pageSizeOptions"],["fxLayout","row",2,"float","right"],["fxLayout","column",2,"margin-right","20px"],[2,"width","50px"],["matInput","",3,"ngModelChange","ngModel"],[1,"basicTagChip",3,"removed"],["matChipRemove","",1,"basicTagChipRemove"],["fxLayout","row","fxLayoutAlign","space-between center",1,"planRow",3,"contextmenu","click"],[1,"fix",2,"color","#388e3c"],[1,"fix",2,"color","red"],[1,"fix",2,"color","#283593"],["fxLayout","column","fxFlex","2"],[1,"elips"],["fxLayout","column","fxFlex","20",3,"matTooltip"],[1,"fix2"],[1,"fix",2,"color","#366aab !important","margin-right","5px"],[1,"fix",3,"matTooltip","ngStyle"],[1,"fix",3,"click"],[1,"fix",3,"ngStyle"],["fxLayout","column",1,"tag"],["color","primary","selected",""],["fxLayout","column","fxFlex","8"],[1,"duplicateColumn"],["width","20px","height","20px","src","../assets/favicon/lari.png"],["mat-icon-button","",3,"click","clickOutside"],["fxLayout","row","fxLayoutAlign","center center",1,"list-action-panel",3,"ngClass"],["mat-icon-button","",3,"click","matTooltip"],[1,"fix",3,"click","ngStyle"],["fxLayout","row","fxLayoutAlign","space-between center",1,"subPlan"],["fxLayout","row","fxLayoutAlign","space-between center",1,"subPlan",3,"contextmenu"],[1,"fix",2,"font-size","15px","height","18px"],[1,"fix",3,"click","matTooltip","ngStyle"]],template:function(i,t){if(i&1){let l=yV();Ad(0,"div",6)(1,"div",7)(2,"div",8)(3,"div")(4,"mat-button-toggle",9),dn$1("click",function(_){return SE(l),t.add(),AE(_.stopPropagation())}),Ad(5,"mat-icon"),TB(6,"add"),Wy()()()(),Ad(7,"div",8)(8,"div",10)(9,"mat-button-toggle",11),dn$1("click",function(_){return SE(l),t.showVideos(),AE(_.stopPropagation())}),Ad(10,"mat-icon"),TB(11,"videocam"),Wy()()()(),Ad(12,"div",8)(13,"div",12)(14,"mat-button-toggle",11),dn$1("click",function(_){return SE(l),t.openFilterDialog(),AE(_.stopPropagation())}),Ad(15,"mat-icon",13),TB(16,"filter_alt"),Wy()()()()()(),Ad(17,"mat-accordion")(18,"mat-expansion-panel")(19,"mat-expansion-panel-header")(20,"mat-panel-title")(21,"span"),TB(22),QB(23,"translate"),Wy()()(),Ad(24,"div")(25,"div",14)(26,"mat-slide-toggle",15),$I("ngModelChange",function(_){return SE(l),LB(t.filter.filterOnlySubPlans,_)||(t.filter.filterOnlySubPlans=_),AE(_)}),TB(27),QB(28,"translate"),Wy(),K1(),Wy(),Ad(29,"div",14)(30,"mat-form-field",16)(31,"mat-label"),TB(32),QB(33,"translate"),Wy(),Ad(34,"input",17),$I("ngModelChange",function(_){return SE(l),LB(t.filter.fromDate,_)||(t.filter.fromDate=_),AE(_)}),Wy(),K1(),Jd(35,"mat-datepicker-toggle",18)(36,"mat-datepicker",null,0),Wy(),Ad(38,"mat-form-field",16)(39,"mat-label"),TB(40),QB(41,"translate"),Wy(),Ad(42,"input",17),$I("ngModelChange",function(_){return SE(l),LB(t.filter.toDate,_)||(t.filter.toDate=_),AE(_)}),Wy(),K1(),Jd(43,"mat-datepicker-toggle",18)(44,"mat-datepicker",null,1),Wy(),Ad(46,"mat-form-field",16)(47,"mat-select",19),QB(48,"translate"),$I("ngModelChange",function(_){return SE(l),LB(t.filter.userType,_)||(t.filter.userType=_),AE(_)}),uV(49,mo,3,4,"mat-option",20,cV),Wy(),K1(),Wy(),Ad(51,"mat-form-field",16)(52,"mat-select",19),QB(53,"translate"),$I("ngModelChange",function(_){return SE(l),LB(t.filter.status,_)||(t.filter.status=_),AE(_)}),uV(54,_o,3,4,"mat-option",20,cV),Wy(),K1(),Wy()(),Ad(56,"div",7)(57,"div",21)(58,"h3"),TB(59),QB(60,"translate"),Wy()(),Ad(61,"div",21)(62,"button",22),dn$1("click",function(){return t.allAddBasicTags()}),Ad(63,"mat-icon",23),QB(64,"translate"),TB(65,"checklist"),Wy()()(),Ad(66,"div",21)(67,"button",22),dn$1("click",function(){return t.clearBasicTags()}),Ad(68,"mat-icon",23),QB(69,"translate"),TB(70,"clear_all"),Wy()()()(),Ad(71,"div",24)(72,"div",25)(73,"mat-form-field")(74,"mat-label"),TB(75),QB(76,"translate"),Wy(),Ad(77,"mat-chip-listbox",null,2),uV(79,go,6,3,"mat-chip",26,cV),Jd(81,"input",27,3),QB(83,"translate"),K1(),Wy(),Ad(84,"mat-autocomplete",28,4),dn$1("optionSelected",function(_){return t.selectedBasicTag(_)}
1),uV(86,Do,3,4,"mat-option",20,cV),QB(88,"async"),Wy()()()(),Ad(89,"div",14)(90,"button",29),dn$1("click",function(){return t.search()}),TB(91),QB(92,"translate"),Wy()()()()(),Ad(93,"div",30)(94,"div")(95,"div",31)(96,"div",32)(97,"mat-icon",33),TB(98,"not"),Wy()(),Ad(99,"div",32)(100,"mat-icon",33),TB(101,"not"),Wy()(),Ad(102,"div",34)(103,"div")(104,"span",11),dn$1("click",function(){return t.togleSort("number")}),Ad(105,"b"),TB(106,"N"),Wy()(),sV(107,fo,2,0,"mat-icon",35),sV(108,ho,2,0,"mat-icon",35),sV(109,Co,2,0,"mat-icon",35),Wy()(),Jd(110,"div",36),Ad(111,"div",37)(112,"div")(113,"span",11),dn$1("click",function(){return t.togleSort("dateStart")}),Ad(114,"b"),TB(115),QB(116,"translate"),Wy()(),sV(117,Eo,2,0,"mat-icon",35),sV(118,vo,2,0,"mat-icon",35),sV(119,So,2,0,"mat-icon",35),Wy()(),Ad(120,"div",21)(121,"mat-icon"),TB(122,"not"),Wy()(),Ad(123,"div",21)(124,"mat-icon"),TB(125,"not"),Wy()(),Ad(126,"div",21)(127,"mat-icon"),TB(128,"not"),Wy()(),Ad(129,"div",21)(130,"mat-icon"),TB(131,"not"),Wy()(),Ad(132,"div",21)(133,"mat-icon"),TB(134,"not"),Wy()(),Ad(135,"div",36)(136,"span")(137,"b"),TB(138),QB(139,"translate"),Wy()()(),Ad(140,"div",38)(141,"div")(142,"span",11),dn$1("click",function(){return t.togleSort("budget")}),Ad(143,"b"),TB(144),QB(145,"translate"),Wy()(),sV(146,xo,2,0,"mat-icon",35),sV(147,Mo,2,0,"mat-icon",35),sV(148,To,2,0,"mat-icon",35),Wy()(),Jd(149,"div",32),Ad(150,"div",39)(151,"button",40)(152,"mat-icon"),TB(153,"not"),Wy()()()()(),uV(154,Xo,78,41,"div",null,cV),Wy(),Ad(156,"mat-paginator",41,5),dn$1("click",function(){return t.scrollUp()}),Wy(),Ad(158,"div",42)(159,"div",43),TB(160),QB(161,"translate"),Wy(),Ad(162,"div",21)(163,"mat-form-field",44)(164,"mat-label"),TB(165),QB(166,"translate"),Wy(),Ad(167,"input",45),$I("ngModelChange",function(_){return SE(l),LB(t.page,_)||(t.page=_),AE(_)}),Wy(),K1(),Wy()(),Ad(168,"div",21)(169,"button",29),dn$1("click",function(){return t.updateGoToPage()}),TB(170,"OK"),Wy()()(),Jd(171,"br")(172,"br")(173,"br");}if(i&2){let l=sB(37),d=sB(45),_=sB(78),ue=sB(85);KP(15),KC("ngStyle",YB(81,ze,t.filtered?"red":"#283593")),KP(7),kI(JB(23,45,"\u10E4\u10D8\u10DA\u10E2\u10E0\u10D8")),KP(4),HI("ngModel",t.filter.filterOnlySubPlans),X1(),KP(),kI(JB(28,47,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8/\u10E5\u10D5\u10D4 \u10D3\u10D0\u10D5\u10D0\u10DA\u10D4\u10D1\u10D0")),KP(5),kI(JB(33,49,"\u10D7\u10D0\u10E0\u10D8\u10E6\u10D8 - \u10D3\u10D0\u10DC")),KP(2),KC("matDatepicker",l),HI("ngModel",t.filter.fromDate),X1(),KP
1(),KC("for",l),KP(5),kI(JB(41,51,"\u10D7\u10D0\u10E0\u10D8\u10E6\u10D8 - \u10D3\u10D0\u10DC")),KP(2),KC("matDatepicker",d),HI("ngModel",t.filter.toDate),X1(),KP(),KC("for",d),KP(4),HI("ngModel",t.filter.userType),KC("placeholder",JB(48,53,"\u10D8\u10DC\u10E4\u10DD")),X1(),KP(2),dV(t.userTypes),KP(3),HI("ngModel",t.filter.status),KC("placeholder",JB(53,55,"\u10E1\u10E2\u10D0\u10E2\u10E3\u10E1\u10D8")),X1(),KP(2),dV(t.statuses),KP(5),kI(JB(60,57,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D7\u10D4\u10D2\u10D4\u10D1\u10D8:")),KP(4),KC("matTooltip",JB(64,59,"\u10E7\u10D5\u10D4\u10DA\u10D0\u10E1 \u10D3\u10D0\u10DB\u10D0\u10E2\u10D4\u10D1\u10D0")),KP(5),KC("matTooltip",JB(69,61,"\u10D2\u10D0\u10E1\u10E3\u10E4\u10D7\u10D0\u10D5\u10D4\u10D1\u10D0")),KP(7),kI(JB(76,63,"\u10EB\u10D8\u10E0\u10D8\u10D7\u10D0\u10D3\u10D8 \u10D7\u10D4\u10D2\u10D4\u10D1\u10D8")),KP(4),dV(t.filter.basicTags),KP(2),KC("placeholder",JB(83,65,"\u10D0\u10EE\u10D0\u10DA\u10D8 \u10D7\u10D4\u10D2\u10D8"))("formControl",t.basicTagCtrl)("matAutocomplete",ue)("matChipInputFor",_)("matChipInputSeparatorKeyCodes",t.separatorKeysCodes),X1(),KP(5),dV(JB(88,67,t.filteredBasicTags)),KP(5),kI(JB(92,69,"\u10EB\u10D4\u10D1\u10DC\u10D0")),KP(16),aV(t.filter.sort.sortable==""&&t.filter.sort.type=="number"?107:-1),KP(),aV(t.filter.sort.sortable=="up"&&t.filter.sort.type=="number"?108:-1),KP(),aV(t.filter.sort.sortable=="down"&&t.filter.sort.type=="number"?109:-1),KP(6),kI(JB(116,71,"\u10D7\u10D0\u10E0\u10D8\u10E6\u10D8")),KP(2),aV(t.filter.sort.sortable==""&&t.filter.sort.type=="dateStart"?117:-1),KP(),aV(t.filter.sort.sortable=="up"&&t.filter.sort.type=="dateStart"?118:-1),KP(),aV(t.filter.sort.sortable=="down"&&t.filter.sort.type=="dateStart"?119:-1),KP(19),kI(JB(139,73,"\u10D7\u10D4\u10D2\u10D8")),KP(6),kI(JB(145,75,"\u10D1\u10D8\u10E3\u10EF\u10D4\u10E2\u10D8")),KP(2),aV(t.filter.sort.sortable==""&&t.filter.sort.type=="budget"?146:-1),KP(),aV(t.filter.sort.sortable=="up"&&t.filter.sort.type=="budget"?147:-1),KP(),aV(t.filter.sort.sortable=="down"&&t.filter.sort.type=="budget"?148:-1),KP(6),dV(t.data),KP(2),KC("pageSize",t.limit)("length",t.total)("pageSizeOptions",WB(83,po)),KP(4),LI(" ",JB(161,77,"\u10E1\u10E3\u10DA \u10D2\u10D5\u10D4\u10E0\u10D3\u10D4\u10D1\u10D8:")," ",t.lastPage," "),KP(5),kI(JB(166,79,"\u10D2\u10D5\u10D4\u10E0\u10D3\u10D8")),KP(2),HI("ngModel",t.page),X1();}},dependencies:[Pl,jl,U0,sre,K2,e$,gie,bie,yie,Kre,Qre,ri,je,Wt,nle,iz,pn$1,ff,G5,RM,z5,ep,Gl,bd,Bu,ld,cd,Nl,mi,et,Le,Xn$1,mo$1,Ma$1,xi$1,kR,Si,Cr,ege,fH,pH,Me],styles:[".panel-buttons[_ngcontent-%COMP%]{width:32px;height:32px}.upload-button[_ngcontent-%COMP%]{width:22px;height:22px}.fix[_ngcontent-%COMP%]{position:relative;top:0!important}.fix2[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .fix2[_ngcontent-%COMP%]   .material-icons[_ngcontent-%COMP%]{position:relative;top:-5px}.material-icons[_ngcontent-%COMP%]{color:#283593}.subPlan[_ngcontent-%COMP%]   .material-icons[_ngcontent-%COMP%]{color:#283593;opacity:.7}.planRow[_ngcontent-%COMP%]{cursor:pointer;box-shadow:-3px 1px #00000029,0 2px 2px #00000024,0 1px 5px #0000001f;margin:5px 0;background:#fff}.planRow[_ngcontent-%COMP%]:hover{background:#f1f1f1}.subPlan[_ngcontent-%COMP%]{cursor:pointer}.subPlan[_ngcontent-%COMP%]:hover{background:#f1f1f1}.duplicateColumn[_ngcontent-%COMP%]{display:flex}.duplicateColumn[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{line-height:25px}.planheader[_ngcontent-%COMP%]{cursor:auto}.planheader[_ngcontent-%COMP%]:hover{background:none}.headerIcon[_ngcontent-%COMP%]{font-size:15px;width:17px;height:17px;top:5px;position:relative}.dategeHeader[_ngcontent-%COMP%]{cursor:pointer}.basicTagChip[_ngcontent-%COMP%]{background-color:#283593!important;color:#fff!important}.basicTagChipRemove[_ngcontent-%COMP%]{color:#000!important;opacity:1!important}.list-action-panel[_ngcontent-%COMP%]{position:absolute;height:40px;background:#fff;box-shadow:0 0 3px #0003;width:0;overflow:hidden;transition:width .5s;right:0}.list-action-panel.show[_ngcontent-%COMP%]{width:240px}.hide[_ngcontent-%COMP%]{display:none}.tag[_ngcontent-%COMP%]{width:330px}.tag[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{padding:3px 0}.tag[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{background-color:red;border-radius:3px;padding:5px;margin:1px;color:#fff;display:inline-block}.tag[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   .basic[_ngcontent-%COMP%]{background-color:#388e3c}.tag[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]{background:#366aab}mat-chip[_ngcontent-%COMP%]{font-size:12px!important}"],changeDetection:1});}}return o}
1)();var bt=(()=>{class o{constructor(){this.selectedTabIndex=0;}handleMenuChange(e){}static{this.\u0275fac=function(i){return new(i||o)};}static{this.\u0275cmp=Gt({type:o,selectors:[["plan-tabs-component"]],standalone:false,decls:2,vars:0,consts:[[1,"content"]],template:function(i,t){i&1&&(Ad(0,"div",0),Jd(1,"hr-plan-university-component"),Wy());},dependencies:[Oi],styles:[`.mat-tab-label{color:#000!important;font-weight:700}
2`],encapsulation:2,changeDetection:1});}}return o})();var qo=[{path:"",redirectTo:"tabs",pathMatch:"full"},{path:"tabs",component:bt,pathMatch:"full"},{path:"tabs/:planId",component:bt,pathMatch:"full"}],R1=(()=>{class o{static{this.\u0275fac=function(i){return new(i||o)};}static{this.\u0275mod=de({type:o});}static{this.\u0275inj=le({providers:[X],imports:[Mv,$W.forChild(qo),pre,gre,ave,By,vt]});}}return o})();export{R1 as HrPlanModule,qo as routes};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.