PageSourceSearch

https://fontedavida.com.br/assets/PrintMemberCard-DNJRwccr.js

js fontedavida.com.br collected 2026-09-26 18:04:33 UTC 7,670 bytes, 1 lines download raw bytes

1import{_ as p,j as C,b as c,c as m,e as i,o as t,a as r,g as b,t as a,Z as u,m as E,d as h,w as l,F as M,n as A}from"./index-sUPB-bMu.js";const B={name:"MemberCard",computed:{...C(["churchData","churchLanguage","memberCardData","churchVisual","userDocuments"]),memberFullName(){const e=this.memberCardData.usuario.nome?this.memberCardData.usuario.nome:"",o=this.memberCardData.usuario.sobrenome?this.memberCardData.usuario.sobrenome:"";return!e&&!o?"-":this.$t("MEMBER_CARD.CARD.FULL_NAME",{firstName:e,lastName:o})},memberPhone(){return`${this.memberCardData.usuario.telefone||"-"}`},memberLinkedTo(){return this.memberCardData.igreja.nome?this.memberCardData.igreja.nome:"-"},memberGender(){return this.memberCardData.usuario.sexo?this.memberCardData.usuario.sexo==="M"?this.$t("MEMBER_CARD.CARD.MALE"):this.$t("MEMBER_CARD.CARD.FEMALE"):"-"},memberBirhday(){return`${this.formatDate(this.memberCardData.usuario.dataNascimento)||"-"}`},memberRole(){return this.memberCardData.usuario.responsabilidade&&this.memberCardData.usuario.responsabilidade.descricao?this.memberCardData.usuario.responsabilidade.descricao:"-"},churchResponsableName(){return this.churchData.usuarioResponsavel&&this.churchData.usuarioResponsavel.nome?this.churchData.usuarioResponsavel.nome:"-"},churchResponsablePhone(){return this.churchData.usuarioResponsavel&&this.churchData.usuarioResponsavel.telefone?this.churchData.usuarioResponsavel.telefone:"-"},memberCpf(){if(!this.userDocuments)return"-";const e=this.userDocuments.find(o=>o.tipo&&o.tipo.descricao?o.tipo.descricao==="CPF":!1);return e&&e.numero?e.numero:"-"},memberMaritalStatus(){return this.memberCardData.usuario.estadoCivil?`${this.memberCardData.usuario.estadoCivil.descricao||"-"}`:"-"},memberBaptismDay(){return`${this.formatDate(this.memberCardData.usuario.dataBatismo)||"-"}`},memberCongregation(){return this.memberCardData.usuario.congregacao&&this.memberCardData.usuario.congregacao.nome?this.memberCardData.usuario.congregacao.nome:"-"},memberQrCodeUrl(){return this.memberCardData.hash?`http://prml.me/api/v1/qrcode?text=${this.memberCardData.hash}&format=png`:""},is360(){return!!this.churchData.slugOrganizacao},memberNumber(){return this.memberCardData.usuario.codigoExterno||"-"}},methods:{formatDate(e){return e?this.$dayjs(e).utc().format("L"):!1}}},N={key:0,class:"card"},v={key:0,class:"card__avatar"},y=["src","alt"],S={key:1,class:"card__avatar card__avatar--placeholder"},L={class:"form-group form-group--center"},I={class:"form-group__label"},T={class:"form-group__description"},O={class:"card__logo"},$=["src","alt"],k={class:"form-group"},P={class:"form-group__label"},F={class:"form-group__description"},G={class:"form-group"},w={class:"form-group__label"},V={class:"form-group__description"},U={class:"form-group"},q={class:"form-group__label"},j={class:"form-group__description"},Q={class:"form-group form-group--side"},z={class:"form-group__label"},H={class:"form-group__description"},K={key:2,class:"form-group"},Z={class:"form-group__label"},J={class:"form-group__description"},W={class:"form-group"},X={class:"form-group__label"},Y={class:"form-group__description"},x={class:"form-group"},ee={class:"form-group__label"},re={class:"form-group__description"},ae={class:"form-group form-group--center"},se={class:"form-group__label"},te={class:"form-group__description"},oe={class:"form-group form-group--side"},me={class:"form-group__label"},ie={class:"form-group__description"},ce={class:"form-group__description"},ue={key:3,class:"form-group form-group"},de={class:"form-group__label"},ne={class:"form-group__description"},_e={key:4,class:"card__code card__qrcode"},he=["src","alt"],le={class:"card__footer"},pe={class:"card__footer__description"};function Ce(e,o,n,D,_,s){const d=c("SvgElement");return e.memberCardData&&e.memberCardData.usuario?(t(),m("div",N,[e.memberCardData.usuario.image?(t(),m("span",v,[r("img",{src:e.memberCardData.usuario.image.url,alt:e.$t("MEMBER_CARD.CARD.AVATAR",{memberFullName:s.memberFullName}),class:"card__img"},null,8,y)])):(t(),m("span",S,[b(d,{name:"AvatarPlaceHolder"}
1)])),r("div",L,[r("h3",I,a(e.$t("MEMBER_CARD.CARD.NAME")),1),r("p",T,a(s.memberFullName),1)]),r("span",O,[e.churchVisual.logomarcaLogin&&e.churchVisual.logomarcaLogin.url?(t(),m("img",{key:0,src:e.churchVisual.logomarcaLogin.url,alt:e.$t("MEMBER_CARD.CARD.LOGO",{churchName:e.churchData.nome}),class:"card__icon"},null,8,$)):i("",!0)]),r("div",k,[r("h3",P,a(e.$t("MEMBER_CARD.CARD.PHONE")),1),r("p",F,a(s.memberPhone),1)]),r("div",G,[r("h3",w,a(e.$t("MEMBER_CARD.CARD.GENDER")),1),r("p",V,a(s.memberGender),1)]),r("div",U,[r("h3",q,a(e.$t("MEMBER_CARD.CARD.BIRTH_DATE")),1),r("p",j,a(s.memberBirhday),1)]),r("div",Q,[r("h3",z,a(e.$t("MEMBER_CARD.CARD.POSITION")),1),r("p",H,a(s.memberRole),1)]),e.churchData.pais==="BR"?(t(),m("div",K,[r("h3",Z,a(e.$t("MEMBER_CARD.CARD.CPF")),1),r("p",J,a(s.memberCpf.includes(".")?s.memberCpf:s.memberCpf.replace(/(\d{3})?(\d{3})?(\d{3})?(\d{2})/,"$1.$2.$3-$4")),1)])):i("",!0),r("div",W,[r("h3",X,a(e.$t("MEMBER_CARD.CARD.MARITAL_STATUS")),1),r("p",Y,a(s.memberMaritalStatus),1)]),r("div",x,[r("h3",ee,a(e.$t("MEMBER_CARD.CARD.BAPTISM_DATE")),1),r("p",re,a(s.memberBaptismDay),1)]),r("div",ae,[r("div",null,[r("h3",se,[u(a(e.$t("MEMBER_CARD.CARD.LINKED"))+" ",1),r("p",te,a(s.is360?s.memberLinkedTo:s.memberCongregation),1)])])]),r("div",oe,[r("h3",me,a(e.$t("MEMBER_CARD.CARD.RESPONSIBLE")),1),r("p",ie,a(s.churchResponsableName),1),r("p",ce,a(s.churchResponsablePhone),1)]),s.memberNumber&&s.memberNumber!=="-"?(t(),m("div",ue,[r("div",null,[r("h3",de,[u(a(e.$t("MEMBER_CARD.CARD.MEMBER_NUMBER"))+" ",1),r("p",ne,a(s.memberNumber),1)])])])):i("",!0),s.memberQrCodeUrl?(t(),m("span",_e,[r("img",{class:"card__qrcode",src:s.memberQrCodeUrl,alt:e.$t("MEMBER_CARD.CARD.QR_CODE",{memberFullName:s.memberFullName})},null,8,he)])):i("",!0),r("footer",le,[r("p",pe,a(e.$t("MEMBER_CARD.CARD.FOOTER")),1)])])):i("",!0)}const be=p(B,[["render",Ce],["__scopeId","data-v-d1440ffd"]]),De={name:"ViewPrintMemberCard",components:{MemberCard:be},props:{userId:{type:String,required:!0},memberChurchId:{type:String,required:!0},showCard:{type:Boolean,default:!0,required:!1}},data(){return{hasError:!1}},computed:{...C(["churchData","memberCardData"]),is360(){return!!this.churchData.slugOrganizacao},isSameChurch(){return this.churchData.id===this.memberCardData.igreja.id}},created(){this.getDataCard()},methods:{...E(["appSetLoadingState","memberCardGetData","userGetDocuments","user360GetDocuments"]),async getDataCard(){this.appSetLoadingState({context:"GLOBAL",status:!0});try{await this.memberCardGetData({userId:this.userId,memberChurchId:this.memberChurchId}),this.is360&&!this.isSameChurch?await this.user360GetDocuments(this.memberCardData.usuario.id):await this.userGetDocuments(this.memberCardData.usuario.id)}catch{this.hasError=!0}finally{this.appSetLoadingState({context:"GLOBAL",status:!1})}},printMemberCard(){window.print()}}},Re={class:"member-card-printer-embed"};function ge(e,o,n,D,_,s){const d=c("AlertBox"),R=c("AlertMessage"),g=c("MemberCard");return t(),m("div",Re,[_.hasError?(t(),h(d,{key:0,type:"error"},{default:l(()=>[u(a(e.$t("MEMBER_CARD.PRINT.ERROR_MESSAGE")),1)]),_:1})):e.memberCardData?(t(),m(M,{key:2},[b(g,{class:A({"hidden-card":!n.showCard})},null,8,["class"]),r("button",{class:"action btn btn--outline-primary",onClick:o[0]||(o[0]=(...f)=>s.printMemberCard&&s.printMemberCard(...f))},a(e.$t("MEMBER_CARD.PRINT.ACTION")),1)],64)):(t(),h(R,{key:1,type:"warning"},{default:l(()=>[u(a(e.$t("MEMBER_CARD.PRINT.NOT_FOUND_CARD")),1)]),_:1}))])}const Ee=p(De,[["render",ge],["__scopeId","data-v-ba7262e8"]]);export{Ee as default};

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.