1"use strict";(self.webpackChunkclient=self.webpackChunkclient||[]).push([[1069,5247],{35186:(T,w,a)=>{a.d(w,{f:()=>x});var u=a(8929),r=a(94650),C=a(20388),f=a(36895),g=a(10217);const y=function(h){return{font:h}};let x=(()=>{const d=class{constructor(b){this.bsModalRef=b,this.title="\u8f6c\u8ba9\u4f01\u4e1a",this.values=["1","2","3","4","5","6","7","8","9","10","11","12","13"],this.index=0,this.type="member",this.oldIndex=0,this.ignoreList=[],this.onModal=new u.xQ}ngOnInit(){this.oldIndex=this.index}changeDropdow(b){this.index=b}close(b){b&&this.onModal.next(this.index),this.bsModalRef.hide()}};let h=d;return d.\u0275fac=function(O){return new(O||d)(r.Y36(C.UZ))},d.\u0275cmp=r.Xpm({type:d,selectors:[["lx-select-item-modal"]],decls:14,vars:9,consts:[[1,"selectItem-container"],[1,"title"],[3,"click"],[1,"content",3,"ngClass"],[3,"values","index","firstSize","ignoreList","onChanged"],[1,"btn-wrapper"],[1,"cancel",3,"click"],[1,"confirm",3,"click"]],template:function(O,_){1&O&&(r.TgZ(0,"div",0)(1,"div",1)(2,"h2"),r._uU(3),r.qZA(),r.TgZ(4,"i",2),r.NdJ("click",function(){return _.close()}),r.qZA()(),r.TgZ(5,"div",3)(6,"p"),r._uU(7,"\u9009\u62e9\u8981\u8f6c\u8ba9\u7684\u6210\u5458"),r.qZA(),r.TgZ(8,"lx-settings-dy-dropdowns",4),r.NdJ("onChanged",function(v){return _.changeDropdow(v)}),r.qZA()(),r.TgZ(9,"div",5)(10,"div",6),r.NdJ("click",function(){return _.close()}),r._uU(11,"\u53d6\u6d88"),r.qZA(),r.TgZ(12,"div",7),r.NdJ("click",function(){return _.close(!0)}),r._uU(13),r.qZA()()()),2&O&&(r.xp6(3),r.Oqu(_.title),r.xp6(2),r.Q6J("ngClass",r.VKq(7,y,"font"===_.type)),r.xp6(3),r.Q6J("values",_.values)("index",_.index)("firstSize","font"===_.type?45:0)("ignoreList",_.ignoreList),r.xp6(5),r.Oqu("font"===_.type?"\u786e\u5b9a":"\u4e0b\u4e00\u6b65"))},dependencies:[f.mk,g.z],styles:["[_nghost-%COMP%] .selectItem-container{width:386px;opacity:1;background:#ffffff;border-radius:4px;box-shadow:0 2px 6px #0003;position:relative;padding:17px 25px 20px;-webkit-user-select:none;user-select:none}[_nghost-%COMP%] .selectItem-container .title{display:flex;justify-content:space-between;align-items:center}[_nghost-%COMP%] .selectItem-container .title h2{height:22px;opacity:1;font-size:16px;font-weight:600;text-align:left;color:#000;line-height:22px}[_nghost-%COMP%] .selectItem-container .title i{width:11px;height:11px;background:url(/dyassets/images/modal/icon-close.svg) no-repeat center/cover;background-size:11px 11px;cursor:pointer}[_nghost-%COMP%] .selectItem-container .content{margin-top:34px;margin-bottom:56px}[_nghost-%COMP%] .selectItem-container .content>p{height:20px;opacity:1;font-size:14px;font-weight:500;text-align:left;color:#333;line-height:20px}[_nghost-%COMP%] .selectItem-container .content.font{margin-top:29px;margin-bottom:32px}[_nghost-%COMP%] .selectItem-container .content.font>p{display:none}[_nghost-%COMP%] .selectItem-container .content.font lx-settings-dy-dropdowns .btn-dropdown{padding-left:15px}[_nghost-%COMP%] .selectItem-container .content.font lx-settings-dy-dropdowns .dropdown-item{padding-left:22px}[_nghost-%COMP%] .selectItem-container .content.font lx-settings-dy-dropdowns img{width:unset;height:16px}[_nghost-%COMP%] .selectItem-container .btn-wrapper{display:flex;justify-content:flex-end}[_nghost-%COMP%] .selectItem-container .btn-wrapper .cancel{width:80px;height:40px;opacity:1;background:#f7f7f7;border:1px solid #e1e1e1;border-radius:5px;cursor:pointer;text-align:center;line-height:40px;font-size:14px;font-weight:400;color:#333}[_nghost-%COMP%] .selectItem-container .btn-wrapper .cancel:hover{background:#f2f2f2}[_nghost-%COMP%] .selectItem-container .btn-wrapper .cancel:active{background:#ededed}[_nghost-%COMP%] .selectItem-container .btn-wrapper .cancel.disabled{background:#f7f7f7;opacity:.4}[_nghost-%COMP%] .selectItem-container .btn-wrapper .confirm{margin-left:8px;width:80px;height:40px;text-align:center;line-height:40px;cursor:pointer;opacity:1;background:#005cfa;border-radius:4px;font-size:14px;font-weight:400;color:#fff}[_nghost-%COMP%] .selectItem-container .btn-wrapper .confirm:hover{background:#196cfa}[_nghost-%COMP%] .selectItem-container .btn-wrapper .confirm.disabled{opacity:.4;background:#196cfa}"]}),h})()},62763:(T,w,a)=>{a.d(w,{B:()=>C});var u=a(94650),r=a(88761);let C=(()=>
1{const g=class{constructor(x){this._utilService=x}canActivate(){return this._utilService.setQueryParams(this.formatUrl(location.href)),!0}formatUrl(x){const h={};return x.replace(/[?&](.*?)=([^&]*)/g,(d,S,b)=>h[S]=b),h}};let f=g;return g.\u0275fac=function(h){return new(h||g)(u.LFG(r.F))},g.\u0275prov=u.Yz7({token:g,factory:g.\u0275fac}),f})()},14023:(T,w,a)=>{a.r(w),a.d(w,{MemberManageModule:()=>ce});var u=a(36895),r=a(24006),C=a(610),f=a(62763),g=a(42654),y=a(92198),x=a(13438),h=a(61012),d=a(91864),S=a(35186),b=a(18430),O=a(83910),_=a(69082),P=a(68788),v=a(99125),k=a(40266),e=a(94650),U=a(75359),E=a(20388),L=a(70540),Z=a(60411),F=a(97185),W=a(33368),J=a(97287);function N(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"div",19),e.NdJ("click",function(){e.CHM(s);const t=e.oxw();return e.KtG(t.inviteMember())}),e._UZ(1,"i",20),e._uU(2,"\u9080\u8bf7\u6210\u5458 "),e.qZA()}}function z(o,c){if(1&o&&(e.TgZ(0,"div",21),e._uU(1),e.qZA()),2&o){const s=e.oxw();e.xp6(1),e.Oqu(s.teamLogo)}}function R(o,c){if(1&o&&e._UZ(0,"img",22),2&o){const s=e.oxw();e.s9C("src",s.teamLogo,e.LSH)}}function Y(o,c){1&o&&e._UZ(0,"span",23)}function B(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"span",24),e.NdJ("click",function(){e.CHM(s);const t=e.oxw();return e.KtG(t.showSeat())}),e.qZA()}}function D(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"span",25),e.NdJ("click",function(){e.CHM(s);const t=e.oxw();return e.KtG(t.showPay())}),e.qZA()}}function K(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"li",30),e.NdJ("click",function(){const n=e.CHM(s).$implicit,m=e.oxw(3);return e.KtG(m.handleMenuClick(0,"",n))}),e._uU(1),e.qZA()}if(2&o){const s=c.$implicit;e.xp6(1),e.hij(" ",s.text," ")}}function Q(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"ul",28),e.NdJ("mouseenter",function(){e.CHM(s);const t=e.oxw(2);return e.KtG(t.changeIsShow(!0))})("mouseleave",function(){e.CHM(s);const t=e.oxw(2);return e.KtG(t.changeIsShow(!1))}),e.YNc(1,K,2,1,"li",29),e.qZA()}if(2&o){const s=e.oxw(2);e.xp6(1),e.Q6J("ngForOf",s.menuList2)}}function q(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"div",26),e.NdJ("mouseenter",function(){e.CHM(s);const t=e.oxw();return e.KtG(t.changeIsShow(!0))})("mouseleave",function(t){return e.CHM(s),e.oxw().changeIsShow(!1),e.KtG(t.stopPropagation())}),e.YNc(1,Q,2,1,"ul",27),e.qZA()}if(2&o){const s=e.oxw();e.xp6(1),e.Q6J("ngIf",s.isShowMenu)}}function G(o,c){if(1&o&&(e.TgZ(0,"span",37),e._uU(1),e.qZA()),2&o){const s=e.oxw().$implicit;e.xp6(1),e.Oqu(s.name)}}function j(o,c){1&o&&e._UZ(0,"div",38)}function X(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"li",30),e.NdJ("click",function(){const n=e.CHM(s).$implicit,m=e.oxw(4),l=m.index,p=m.$implicit,M=e.oxw();return e.KtG(M.handleMenuClick(l,p,n))}),e._uU(1),e.qZA()}if(2&o){const s=c.$implicit;e.xp6(1),e.hij(" ",s.text," ")}}function H(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"ul",41),e.NdJ("mouseleave",function(t){e.CHM(s);const n=e.oxw(3),m=n.index,l=n.$implicit;return e.oxw().changeIsShowContent(!1,m,l),e.KtG(t.stopPropagation())}),e.YNc(1,X,2,1,"li",29),e.qZA()}if(2&o){const s=e.oxw(4);e.Q6J("ngStyle",s.floatStyle),e.xp6(1),e.Q6J("ngForOf",s.menuList)}}function V(o,c){if(1&o&&(e.TgZ(0,"div"),e.YNc(1,H,2,2,"ul",40),e.qZA()),2&o){const s=e.oxw(3);e.xp6(1),e.Q6J("ngIf",s.isShowContentMenu)}}function ee(o,c){if(1&o){const s=e.EpF();e.ynx(0),e.TgZ(1,"div",39),e.NdJ("mouseenter",function(t){e.CHM(s);const n=e.oxw(),m=n.index,l=n.$implicit;return e.oxw().changeIsShowContent(!0,m,l,!0,t),e.KtG(t.stopPropagation())})("mouseleave",function(t){e.CHM(s);const n=e.oxw(),m=n.index,l=n.$implicit,p=e.oxw();return e.KtG(p.changeIsShowContent(!1,m,l,!1,t))}),e.YNc(2,V,2,1,"div",36),e.qZA(),e.BQk()}if(2&o){const s=e.oxw(),i=s.$implicit,t=s.index,n=e.oxw();e.xp6(1),e.Q6J("hidden",n.hideSelect(i)),e.xp6(1),e.Q6J("ngIf",n.clickIndex===t)}}const te=function(o){return{"hover-style":o}},ne=function(o){return{"pending-style":o}};function ie(o,c){if(1&o){const s=e.EpF();e.TgZ(0,"li",31),e.NdJ("mouseenter",function(t){const m=e.CHM(s).index;return e.oxw().handleMouseEnter(m),e.KtG(t.stopPropagation())}),e.TgZ(1,"div",32),e._UZ(2,"img",22),e.YNc(3,G,2,1,"span",33),e.YNc(4,j,1,0,"div",34),e.qZA(),e.TgZ(5,"div",35),e._uU(6),e.qZA(),e.YNc(7,ee,3,2,"ng-container",36),e.qZA()}if(2&o){const s=c.$implicit,i=c.index,t=e.oxw();e.Q6J("ngClass",e.VKq(7,te,t.hoverIndex===i)),e.xp6(2),e.s9C("src",s.avatar||"/dyassets/images/sett
1ing/person-avatar.svg",e.LSH),e.xp6(1),e.Q6J("ngIf",!t.isWXLoad),e.xp6(1),e.Q6J("ngIf",t.isWXWork||t.isWXLoad),e.xp6(1),e.Q6J("ngClass",e.VKq(9,ne,"pending"==s.role)),e.xp6(1),e.Oqu(t.getMemberType(s.role)),e.xp6(1),e.Q6J("ngIf","pending"!=(null==t.userInfo?null:t.userInfo.team_role))}}let oe=(()=>{const c=class{constructor(i,t,n,m,l,p,M,I,A){this._store=i,this.modalService=t,this._api=n,this._http=m,this._httpClient=l,this.toastr=p,this._router=M,this.edition=I,this._partnerService=A,this.templates=[],this.bindFlag=!1,this.isShowMenu=!1,this.isShowContentMenu=!1,this.timer=null,this.timerS=null,this.hoverIndex=-1,this.clickIndex=-1,this.teamId="",this.teamInfo=null,this.teamLogo="/dyassets/images/setting/company-avatar.svg",this.isImg=!0,this.memberInfo=null,this.userInfo=null,this.warningShow=!1,this.seatShow=!1,this.inviteUrl="",this.memberList=[],this.memberTransferList=[],this.menuList=[],this.teamVip=0,this.isWXLoad=!1,this.isWXWork=!1,this.getUserInfoSubscription=new g.w,this.menuList2=[{text:"\u8f6c\u8ba9\u4f01\u4e1a",handler:this.transferTeam.bind(this)}],this.wxTeamList=[]}getEdition(){return _.F.edition}ngOnInit(){this.isPartner=this._partnerService.isPartner,this._httpClient.get(`${this._api.getOldUrl()}/vis/auth/wxqy_corp_id`).subscribe(t=>{1e3===t.resultCode&&""!=t.data.wxqy_corp_id&&(this.isWXLoad=!0)}),this.getUserInfoSubscription.add(this._store.select(k.bG).pipe((0,y.h)(t=>!!t)).subscribe(t=>{this.userInfo=t,this.teamId=t.team_id,"E1"==t.team_lvl?this.teamVip=0:"E2"==t.team_lvl?this.teamVip=1:"E3"==t.team_lvl&&(this.teamVip=2),this.getMembersInfo()})),this.isWXWork=/(wxwork|Wxwork|WXwork|wxWork)/.test(window.navigator.userAgent);const i=window.location.origin;(this.isWXWork||this.isWXLoad)&&$.ajax({url:`${i}/vis/auth/wework_jsshare?url=${encodeURIComponent(location.href.split("#")[0])}`,type:"GET",async:!0,cache:!1,dataType:"json",success(t){window.wx.config({beta:!0,debug:!1,appId:t.data.corp_id,timestamp:t.data.timestamp,nonceStr:t.data.nonceStr,signature:t.data.signature,jsApiList:["ShareAppMessage"]}),window.wx.ready(function(){$.ajax({url:`${i}/vis/auth/wework_jsshare?type=property&url=${encodeURIComponent(location.href.split("#")[0])}`,type:"GET",async:!0,cache:!1,dataType:"json",success(M){window.wx.agentConfig({corpid:M.data.corp_id,agentid:M.data.agentid,timestamp:M.data.timestamp,nonceStr:M.data.nonceStr,signature:M.data.signature,jsApiList:["ShareAppMessage"],success(he){window.WWOpenData.bindAll(document.querySelectorAll(".member-content .item-wrapper .item-name"))},fail(he){}})},error(){}})})},error(){}})}ngAfterViewInit(){if(this.isWXWork||this.isWXLoad){const i=setTimeout(()=>{clearTimeout(i);for(let t=0;t<this.wxTeamList.length;t++)document.querySelectorAll(".member-content .item-wrapper .item-name")[t].setAttribute("openId",this.wxTeamList[t]);window.WWOpenData.bindAll(document.querySelectorAll(".member-content .item-wrapper .item-name"))},600)}}forMatName(i){return` <ww-open-data type="userName" openid="${i}"></ww-open-data>`}getMembersInfo(){if(this.wxTeamList=[],this.teamId){const i=`${this._api.getCreateTeam()+this.teamId}/`;this._http.data(i).subscribe(t=>{if(this.teamInfo=t,this.teamLogo=t.logo,this.isWXLoad||this.isWXWork)for(let n=0;n<this.teamInfo.members_info.length;n++)this.wxTeamList[n]=this.teamInfo.members_info[n].name;t.name&&!t.logo&&(this.isImg=!1,this.teamLogo=t.name.slice(0,1)),this.memberList=t.members_info.filter(n=>"team_owner"!=n.role&&"pending"!=n.role),this.memberTransferList=[],this.memberList.length>0?this.memberList.forEach(n=>{this.memberTransferList.push(`<img src = ${n.avatar} style = "border-radius:50%" alt =""/> <span>${n.name}<span/>`)}):this.memberTransferList.push(""),this._http.data(`${this._api.getCreateTeam()}`).subscribe(n=>{if(n){const m=n.filter(l=>l.team_id===this.teamId);if(this.warningShow="\u5df2\u8fc7\u671f"==m[0].rest_days,!this.warningShow&&"team_owner"==this.userInfo.team_role&&(this.seatShow=0==this.teamInfo.rest_seats),("team_owner"==this.userInfo.team_role||"team_admin"==this.userInfo.team_role)&&!this.warningShow){const l=`${this._api.getCreateTeam()+this.teamId}/invite/`;this._http.post(l,{team_id:this.userInfo.team_id}).subscribe(p=>
1{if(p.data){const I=window.location.origin;this.inviteUrl=`${I}/appv2/#/pages/home/index?team_code=${p.data.team_code}`}})}}})})}else this.teamInfo=[];this.templates=[{name:"aaa",avatar:[],role:"team_owner"},{name:"bbb",avatar:[],role:"team_admin"},{name:"ccc",avatar:[],role:"team_admin"},{name:"ccc",avatar:[],role:"team_member"},{name:"ccc",avatar:[],role:"team_member"},{name:"ccc",avatar:[],role:"team_member"},{name:"ccc",avatar:[],role:"team_member"},{name:"ccc",avatar:[],role:"team_member"},{name:"ccc",avatar:[],role:"pending"},{name:"ccc",avatar:[],role:"pending"}]}getMemberType(i){switch(i){case"team_owner":return"\u521b\u5efa\u8005";case"team_admin":return"\u7ba1\u7406\u5458";case"team_member":return"\u6210\u5458";case"pending":return"\u5f85\u5ba1\u6838"}}changeIsShow(i){this.menuList2=[{text:"\u8f6c\u8ba9\u4f01\u4e1a",handler:this.transferTeam.bind(this)}],i?(clearTimeout(this.timer),this.isShowMenu=i):this.timer=setTimeout(()=>{this.isShowMenu=i},500)}changeIsShowContent(i,t,n,m=null,l=null){"team_admin"==n.role?(this.menuList=[{text:"\u8bbe\u4e3a\u6210\u5458",handler:this.setMember.bind(this)},{text:"\u79fb\u51fa\u4f01\u4e1a",handler:this.deleteMember.bind(this)}],"team_admin"==this.userInfo.team_role&&this.userInfo.id==n.member_id&&(this.menuList=[{text:"\u9000\u51fa\u4f01\u4e1a",handler:this.quitMember.bind(this)}])):"team_member"==n.role?(this.menuList=[{text:"\u8bbe\u4e3a\u7ba1\u7406\u5458",handler:this.setAdmin.bind(this)},{text:"\u79fb\u51fa\u4f01\u4e1a",handler:this.deleteMember.bind(this)}],"team_admin"==this.userInfo.team_role&&(this.menuList=[{text:"\u79fb\u51fa\u4f01\u4e1a",handler:this.deleteMember.bind(this)}]),"team_member"==this.userInfo.team_role&&this.userInfo.id==n.member_id&&(this.menuList=[{text:"\u9000\u51fa\u4f01\u4e1a",handler:this.quitMember.bind(this)}])):"pending"==n.role&&(this.menuList=[{text:"\u901a\u8fc7\u7533\u8bf7",handler:this.pass.bind(this)},{text:"\u62d2\u7edd\u7533\u8bf7",handler:this.refuse.bind(this)}]),this.clickIndex=t,i?(clearTimeout(this.timer),this.isShowContentMenu=i,m&&l&&this.isShowContentMenu&&(1==this.menuList.length&&l.pageY>=614||2==this.menuList.length&&l.pageY>
1=580)&&(this.floatStyle={top:"-50px"})):this.timer=setTimeout(()=>{this.floatStyle={},this.isShowContentMenu=i},500)}handleMouseEnter(i){this.timerS=null,this.timerS=setTimeout(()=>{this.hoverIndex=i},0)}handleMenuClick(i,t,n){n.handler(t)}payModal(){this.bsModalRef=this.modalService.show(b.y,{initialState:{initialTabLevel:this.teamVip<=1?O.Nk.TEAM:O.Nk.FLAGSHIP},class:"dy-transparent"}),this.bsModalRef.content.onModal.subscribe(i=>{i&&(this._store.dispatch(new P.UG(this.teamId)),this._store.dispatch(new v.W1),window.location.reload())})}showSeat(){this.bsModalRef=this.modalService.show(h.A,{initialState:{content:"\u8bf7\u8054\u7cfb\u955d\u6570\u5ba2\u670d\u589e\u52a0\u5e2d\u4f4d",contentPosition:"center",deleteTitle:{position:"center",content:"\u589e\u52a0\u5e2d\u4f4d"},deleteActions:{position:"center",buttons:[{title:"\u5b8c\u6210",action:"confirm"}]}}})}showPay(){this.bsModalRef=this.modalService.show(h.A,{initialState:{content:"",contentPosition:"center",deleteTitle:{position:"center",content:"\u8bf7\u8054\u7cfb\u60a8\u7684\u4ea7\u54c1\u987e\u95ee"},deleteActions:{position:"center",buttons:[{title:"\u5b8c\u6210",action:"confirm"}]},imgUrl:"/dyassets/images/qr-code/gov-video-code.jpg"}})}transferTeam(i){this.isShowMenu=!1,this.bsModalRef=this.modalService.show(S.f,{initialState:{values:this.memberTransferList}}),this.memberList.length>0&&this.bsModalRef.content.onModal.subscribe(t=>{this.bsModalRef=this.modalService.show(d.E,{initialState:{}}),this.bsModalRef.content.onModal.subscribe(n=>{const m=this.memberList[t],l=`${this._api.getCreateTeam()+this.teamId}/`;this._httpClient.put(l,{member_id:m.member_id}).subscribe(p=>{1e3===p.resultCode?(this.bsModalRef=this.modalService.show(d.E,{initialState:{content:"\u8f6c\u8ba9\u6210\u529f\uff01",deleteActions:{position:"right",buttons:[{title:"\u77e5\u9053\u4e86",action:"confirm"}]}}}),this.seatShow=!1,this._store.dispatch(new P.UG(this.teamId)),this._store.dispatch(new v.W1)):11014==p.resultCode&&(this.bsModalRef=this.modalService.show(d.E,{initialState:{content:"\u8f6c\u8ba9\u5931\u8d25\uff0c\u8be5\u6210\u5458\u76ee\u524d\u5df2\u62e5\u6709\u5176\u4ed6\u56e2\u961f\u3002",deleteActions:{position:"right",buttons:[{title:"\u77e5\u9053\u4e86",action:"confirm"}]}}}))},p=>{11014==p.resultCode&&(this.bsModalRef=this.modalService.show(d.E,{initialState:{content:"\u8f6c\u8ba9\u5931\u8d25\uff0c\u8be5\u6210\u5458\u76ee\u524d\u5df2\u62e5\u6709\u5176\u4ed6\u56e2\u961f\u3002",deleteActions:{position:"right",buttons:[{title:"\u77e5\u9053\u4e86",action:"confirm"}]}}}))})})})}inviteMember(){if(window._hmt.push(["_trackEvent","me-b","me-b","me-b-inviteOthers"]),this.warningShow)this.toastr.error(null,"\u4f01\u4e1a\u7248\u5df2\u8fc7\u671f"),this.payModal();else if(0==this.teamInfo.rest_seats)this.bsModalRef=this.modalService.show(h.A,{initialState:{content:"\u4f01\u4e1a\u5f53\u524d\u5e2d\u4f4d\u5df2\u6ee
11\uff0c\u82e5\u9700\u8981\u6269\u5145\u5e2d\u4f4d\uff0c\u8bf7\u8054\u7cfb\u955d\u6570\u5ba2\u670d",deleteTitle:{position:"center",content:"\u5e2d\u4f4d\u5df2\u6ee1"},deleteActions:{position:"center",buttons:[{title:"\u5b8c\u6210",action:"confirm"}]}}});else if("team_owner"==this.userInfo.team_role||"team_admin"==this.userInfo.team_role){const i=`${this._api.getCreateTeam()+this.teamId}/invite/`;this._http.post(i,{team_id:this.teamId}).subscribe(t=>{const m=window.location.origin;this.inviteUrl=`${m}/appv2/#/pages/t_vdo/index?team_code=${t.data.team_code}`,this.bsModalRef=/(wxwork|Wxwork|WXwork|wxWork)/.test(window.navigator.userAgent)?this.modalService.show(x.G,{initialState:{url:this.inviteUrl,image:!0,contentText:"\u8bf7\u901a\u8fc7\u4f01\u4e1a\u5fae\u4fe1\u53d1\u9001\u8be5\u94fe\u63a5\u9080\u8bf7\u6210\u5458\uff0c\u5e76\u786e\u4fdd\u300c\u955d\u6570\u56fe\u8868\u300d\u5e94\u7528\u5bf9\u8be5\u6210\u5458\u53ef\u89c1"}}):this.modalService.show(x.G,{initialState:{url:this.inviteUrl}})})}}setMember(i){this.isShowContentMenu=!1;const t=`${this._api.getCreateTeam()+this.teamId}/member/${i.member_id}/`;this._http.put(t,{role:"M"}).subscribe(n=>{for(const m of this.teamInfo.members_info)if(m==i)return void(m.role="team_member")})}setAdmin(i){this.isShowContentMenu=!1;const t=`${this._api.getCreateTeam()+this.teamId}/member/${i.member_id}/`;this._http.put(t,{role:"A"}).subscribe(n=>{for(const m of this.teamInfo.members_info)if(m==i)return void(m.role="team_admin")})}deleteMember(i){this.isShowContentMenu=!1,this.bsModalRef=this.modalService.show(d.E,{initialState:{spanText:i.name,content:"\u5c06\u4ece\u4f01\u4e1a\u79fb\u9664\uff0c\u5176\u4e2a\u4eba\u7d20\u6750\u6587\u4ef6\u5939\u4ee5\u5916\u7684\u6570\u636e\u90fd\u5c06\u88ab\u4fdd\u7559\u5728\u5f53\u524d\u4f01\u4e1a\u7a7a\u95f4\u3002"}}),this.bsModalRef.content.onModal.subscribe(t=>{if("confirm"===t){const n=`${this._api.getCreateTeam()+this.teamId}/member/${i.member_id}/`;this._http.delete(n).subscribe(({resultCode:m})=>{1e3===m?(this.toastr.success(null,"\u5220\u9664\u6210\u529f"),this.getMembersInfo(),this._store.dispatch(new v.W1),this.userInfo.id==i.member_id&&this._router.navigate(["/pages/home/index"])):this.toastr.error(null,"\u5220\u9664\u5931\u8d25")})}})}quitMember(i){this.isShowContentMenu=!1,this.bsModalRef=this.modalService.show(d.E,{initialState:{content:"\u786e\u8ba4\u9000\u51fa\u4f01\u4e1a\uff1f\u9000\u51fa\u540e\u9664\u4e2a\u4eba\u7d20\u6750\u6587\u4ef6\u5939\u4ee5\u5916\u7684\u6570\u636e\u90fd\u5c06\u88ab\u4fdd\u7559\u5728\u5f53\u524d\u4f01\u4e1a\u7a7a\u95f4\u3002"}}),this.bsModalRef.content.onModal.subscribe(t=>{if(t){const n=`${this._api.getCreateTeam()+this.teamId}/member/${i.member_id}/`;this._httpClient.delete(n).subscribe(m=>{1e3===m.resultCode?(_.F.removeItemConfig(),this.toastr.success(null,"\u9000\u51fa\u6210\u529f"),this._store.dispatch(new v.W1)):this.toastr.error(null,"\u9000\u51fa\u5931\u8d25")},m=>{this.toastr.error(null,"\u9000\u51fa\u5931\u8d25")})}})}checkedTeam(i){const t=new FormData;t.append("team_id",i),this._http.post(this._api.getOldUrl()+"/vis/team/checked/",t).subscribe(n=>{this._store.dispatch(new v.W1),setTimeout(()=>{if(-1==location.href.indexOf("pages/gov/index")&&-1==location.href.indexOf("pages/t_vdo/index"))switch(this.edition.slug){case"gov":location.href=`${this._api.getOldUrl()}/appv2/#/pages/gov/index`;break;case"t_vdo":location.href=`${this._api.getOldUrl()}/appv2/#/pages/t_vdo/index`}},300)})}pass(i){if(this.isShowContentMenu=!1,this.warningShow)this.toastr.error(null,"\u4f01\u4e1a\u7248\u5df2\u8fc7\u671f"),this.payModal();else if(0==this.teamInfo.rest_seats)this.toastr.error(null,"\u5e2d\u4f4d\u5df2\u6ee
11");else{const t=`${this._api.getCreateTeam()+this.teamId}/member/${i.member_id}/`;this._http.post(t,{state:"1"}).subscribe(n=>{this._store.dispatch(new v.W1)})}}refuse(i){this.isShowContentMenu=!1;const t=`${this._api.getCreateTeam()+this.teamId}/member/${i.member_id}/`;this._http.post(t,{state:"X"}).subscribe(n=>{this._store.dispatch(new v.W1)})}hideSelect(i){return"team_owner"==i.role||("team_admin"==this.userInfo.team_role&&"team_admin"==i.role?this.userInfo.id!=i.member_id:"team_member"==this.userInfo.team_role&&"team_admin"==i.role||"team_member"==this.userInfo.team_role&&"pending"==i.role||"team_member"==i.role&&"team_member"==this.userInfo.team_role&&this.userInfo.id!=i.member_id)}ngOnDestroy(){this.getUserInfoSubscription.unsubscribe()}};let o=c;return c.\u0275fac=function(t){return new(t||c)(e.Y36(U.yh),e.Y36(E.tT),e.Y36(L.b),e.Y36(Z.OE),e.Y36(Z.OE),e.Y36(F._W),e.Y36(C.F0),e.Y36(W.O),e.Y36(J.b))},c.\u0275cmp=e.Xpm({type:c,selectors:[["lx-member-manage"]],decls:39,vars:13,consts:[[1,"member-manage"],[1,"member-manage-title"],[1,"title"],["class","invite-member-btn",3,"click",4,"ngIf"],[1,"member-bar"],[1,"img-wrapper"],["class","image",4,"ngIf"],["alt","",3,"src",4,"ngIf"],[1,"title-wrapper"],[1,"member-wrapper"],[1,"team-wrapper"],["class","warning",4,"ngIf"],[1,"progress-wrapper"],["class","seat",3,"click",4,"ngIf"],[1,"time-warpper"],["class","pay",3,"click",4,"ngIf"],["class","menu",3,"mouseenter","mouseleave",4,"ngIf"],[1,"member-content"],[3,"ngClass","mouseenter",4,"ngFor","ngForOf"],[1,"invite-member-btn",3,"click"],[1,"member-add"],[1,"image"],["alt","",3,"src"],[1,"warning"],[1,"seat",3,"click"],[1,"pay",3,"click"],[1,"menu",3,"mouseenter","mouseleave"],[3,"mouseenter","mouseleave",4,"ngIf"],[3,"mouseenter","mouseleave"],[3,"click",4,"ngFor","ngForOf"],[3,"click"],[3,"ngClass","mouseenter"],[1,"item-wrapper"],["class","item-name",4,"ngIf"],["class","item-name","type","userName",4,"ngIf"],[1,"item-limit",3,"ngClass"],[4,"ngIf"],[1,"item-name"],["type","userName",1,"item-name"],[1,"content-menu",3,"hidden","mouseenter","mouseleave"],[3,"ngStyle","mouseleave",4,"ngIf"],[3,"ngStyle","mouseleave"]],template:function(t,n){1&t&&(e.TgZ(0,"div",0)(1,"div",1)(2,"h2",2),e._uU(3,"\u6210\u5458\u7ba1\u7406"),e.qZA(),e.YNc(4,N,3,0,"div",3),e.qZA(),e.TgZ(5,"div",4)(6,"div",5),e.YNc(7,z,2,1,"div",6),e.YNc(8,R,1,1,"img",7),e.qZA(),e.TgZ(9,"div",8)(10,"span"),e._uU(11),e.qZA(),e.TgZ(12,"p"),e._uU(13),e.qZA()(),e.TgZ(14,"div",9)(15,"div",10)(16,"span"),e._uU(17,"\u4f1a\u5458\u7c7b\u578b\uff1a"),e.qZA(),e.TgZ(18,"span"),e._uU(19,"\u89e3\u51b3\u65b9\u6848"),e.qZA(),e.YNc(20,Y,1,0,"span",11),e.qZA(),e.TgZ(21,"div",12),e._uU(22," \u8d2d\u4e70\u5e2d\u4f4d\uff1a"),e.TgZ(23,"span"),e._uU(24),e.qZA(),e._uU(25,"\u4eba\uff08\u5269\u4f59"),e.TgZ(26,"span"),e._uU(27),e.qZA(),e._uU(28,"\u4eba\uff09"),e.YNc(29,B,1,0,"span",13),e.qZA(),e.TgZ(30,"div",14),e._uU(31," \u5230\u671f\u65f6\u95f4\uff1a"),e.TgZ(32,"span"),e._uU(33),e.qZA(),e.YNc(34,D,1,0,"span",15),e.qZA()(),e.YNc(35,q,2,1,"div",16),e.qZA(),e.TgZ(36,"div",17)(37,"ul"),e.YNc(38,ie,8,11,"li",18),e.qZA()()()),2&t&&(e.xp6(4),e.Q6J("ngIf",("team_owner"==(null==n.userInfo?null:n.userInfo.team_role)||"team_admin"==(null==n.userInfo?null:n.userInfo.team_role))&&!n.isPartner),e.xp6(3),e.Q6J("ngIf",!n.isImg),e.xp6(1),e.Q6J("ngIf",n.isImg),e.xp6(3),e.Oqu(null==n.teamInfo?null:n.teamInfo.name),e.xp6(2),e.hij("\uff08ID\uff1a",null==n.teamInfo?null:n.teamInfo.team_id,"\uff09"),e.xp6(7),e.Q6J("ngIf",n.warningShow),e.xp6(4),e.Oqu(null==n.teamInfo?null:n.teamInfo.buy_seats),e.xp6(3),e.Oqu(null==n.teamInfo?null:n.teamInfo.rest_seats),e.xp6(2),e.Q6J("ngIf",n.seatShow&&!n.isPartner),e.xp6(4),e.Oqu(null==n.teamInfo?null:n.teamInfo.expire_date),e.xp6(1),e.Q6J("ngIf",!n.isPartner),e.xp6(1),e.Q6J("ngIf","team_owner"==(null==n.userInfo?null:n.userInfo.team_role)),e.xp6(3),e.Q6J("ngForOf",null==n.teamInfo?null:n.teamInfo.members_info))},dependencies:[u.mk,u.sg,u.O5,u.PC],styles:[".member-manage[_ngcontent-%COMP%]{width:100%;height:100%;padding:0 32px 56px}.member-manage[_ngcontent-%COMP%] .member-manage-title[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-bottom:16px}.member-manage[_ngcontent-%COMP%] .member-manage-title[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{font-size:16px;font-weight:600;color:#000;line-height:22px;margin-top:28px}.member-manage[_ngcontent-%COMP%] .member-manage-title[_ngcontent-%COMP%] .invite-member-btn[_ngcontent-%COMP%]{width:120px;height:40px;background-color:#005cfa;border-radius:4px;text-align:center;float:left;color:#fff;font-size:14px;padding:11px 0;margin-top:18px;
1cursor:pointer;transition:all .2s ease-out}.member-manage[_ngcontent-%COMP%] .member-manage-title[_ngcontent-%COMP%] .invite-member-btn[_ngcontent-%COMP%]:hover{background-color:#196cfa}.member-manage[_ngcontent-%COMP%] .member-manage-title[_ngcontent-%COMP%] .invite-member-btn[_ngcontent-%COMP%] .member-add[_ngcontent-%COMP%]{display:inline-block;width:20px;height:20px;background-image:url(/dyassets/images/setting/member-add.svg);background-size:cover;background-repeat:no-repeat;vertical-align:text-top;margin-right:8px}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%]{height:116px;background:#f4f5fa;border-radius:4px;margin-bottom:16px;position:relative}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .img-wrapper[_ngcontent-%COMP%]{width:72px;height:72px;border-radius:6px;position:absolute;top:22px;left:32px}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .img-wrapper[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{width:72px;height:72px;border-radius:6px;background-color:#5b44db;text-align:center;line-height:69px;color:#fff;font-family:AlibabaPuHuiTi-Medium;font-size:39px;font-weight:500}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .img-wrapper[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:72px;height:72px;border-radius:6px}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .title-wrapper[_ngcontent-%COMP%]{width:584px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:22px;position:absolute;top:35px;left:132px;display:flex}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .title-wrapper[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:16px;color:#222;overflow:hidden;text-overflow:ellipsis}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .title-wrapper[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:14px;font-weight:400;color:#999;margin-left:8px}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .member-wrapper[_ngcontent-%COMP%]{position:absolute;top:64px;left:132px;width:650px;display:flex;justify-content:space-between}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .member-wrapper[_ngcontent-%COMP%] .team-wrapper[_ngcontent-%COMP%]{font-size:14px;font-weight:400;text-align:left;color:#666;line-height:20px}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .member-wrapper[_ngcontent-%COMP%] .team-wrapper[_ngcontent-%COMP%] .warning[_ngcontent-%COMP%]{width:42px;height:17px;display:inline-block;margin-left:3px;vertical-align:-3px;background-image:url(/dyassets/images/setting/member-timeout.svg);background-size:cover;background-repeat:no-repeat}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .member-wrapper[_ngcontent-%COMP%] .progress-wrapper[_ngcontent-%COMP%]{font-size:14px;font-weight:400;text-align:left;color:#666;line-height:20px}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .member-wrapper[_ngcontent-%COMP%] .progress-wrapper[_ngcontent-%COMP%] .seat[_ngcontent-%COMP%]{width:52px;height:17px;display:inline-block;vertical-align:-3px;background-image:url(/dyassets/images/setting/member-seat.svg);background-size:cover;background-repeat:no-repeat;cursor:pointer}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .member-wrapper[_ngcontent-%COMP%] .time-warpper[_ngcontent-%COMP%]{font-size:14px;font-weight:400;text-align:left;color:#666;line-height:20px}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .member-wrapper[_ngcontent-%COMP%] .time-warpper[_ngcontent-%COMP%] .pay[_ngcontent-%COMP%]{width:31px;height:17px;display:inline-block;margin-left:5px;vertical-align:-3px;background-image:url(/dyassets/images/setting/member-pay.svg);background-size:cover;background-repeat:no-repeat;cursor:pointer}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .menu[_ngcontent-%COMP%]{position:absolute;z-index:4;top:12px;right:12px;width:24px;height:24px;cursor:pointer;
1background-image:url(/dyassets/images/setting/member-point-bg.svg);background-size:cover;background-repeat:no-repeat}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{position:relative;top:29px;right:79px;width:99px;padding:6px 0;background-color:#fff;box-shadow:0 2px 6px #0003;border-radius:4px}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{height:32px;line-height:32px;padding:0 16px;font-size:13px;color:#333;cursor:pointer;position:relative}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:#eaeaea}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.over[_ngcontent-%COMP%]{color:#c3c4c7}.member-manage[_ngcontent-%COMP%] .member-bar[_ngcontent-%COMP%] .menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.over[_ngcontent-%COMP%]:hover{background-color:#fff}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{position:relative;height:72px;border-bottom:1px solid #e6e6e6}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li.hover-style[_ngcontent-%COMP%]{z-index:2!important}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:last-child{border-bottom:none}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:40px;height:40px;border-radius:50%;position:absolute;top:16px;left:48px}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .item-name[_ngcontent-%COMP%]{width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;color:#000;line-height:22px;position:absolute;top:25px;left:104px}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .item-limit[_ngcontent-%COMP%]{font-size:14px;font-weight:400;color:#333;line-height:20px;position:absolute;top:26px;left:464px}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .item-limit.pending-style[_ngcontent-%COMP%]{color:#999}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .content-menu[_ngcontent-%COMP%]{position:absolute;top:24px;right:32px;width:24px;height:24px;cursor:pointer;background:url(/dyassets/images/setting/member-point.svg) no-repeat center center}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .content-menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{position:relative;top:27px;right:73px;width:99px;padding:6px 0;background-color:#fff;box-shadow:0 2px 6px #0003;border-radius:4px;overflow:visible}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .content-menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{height:32px;line-height:32px;padding:0 16px;font-size:13px;color:#333;cursor:pointer;position:relative;border-bottom:none}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .content-menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:#eaeaea}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .content-menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.over[_ngcontent-%COMP%]{color:#c3c4c7}.member-manage[_ngcontent-%COMP%] .member-content[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .content-menu[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.over[_ngcontent-%COMP%]:hover{background-color:#fff}"]}),o})();var se=a(94072);const re=[a(53447).D,se.w],me=[{path:"",component:oe}];let ce=(()=>{const c=class{};let o=c;return c.\u0275fac=function(t){return new(t||c)},c.\u0275mod=e.oAB({type:c}),c.\u0275inj=e.cJS({providers:[f.B],imports:[r.UX,r.u5,u.ez,C.Bz,C.Bz.forChild(me),re]}),o})()},55247:(T,w,a)=>{a.d(w,{k:()=>C});
1var u=a(10217),r=a(94650);let C=(()=>{const g=class{};let f=g;return g.\u0275fac=function(h){return new(h||g)},g.\u0275mod=r.oAB({type:g}),g.\u0275inj=r.cJS({imports:[u.z]}),f})()}}]);
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.