(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-98ff1694"],{"1af2":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("tr",[n("wi-list-data-table-actions",{attrs:{config:t.config,props:t.props}}),n("td",{staticClass:"justify-center"},[t._v(" "+t._s(t.props.item.id)+" ")]),n("td",{staticClass:"justify-center"},[n("strong",[t._v(t._s(t.props.item.name))])]),n("td",{staticClass:"justify-center"},[n("strong",{staticStyle:{"font-size":"20px"},style:{color:t.props.item.balance_current<0?"red":""}},[t._v(t._s(t._f("money")(t.props.item.balance_current)))])]),n("td",{staticClass:"justify-center"},[n("strong",{staticStyle:{"font-size":"20px"},style:{color:t.props.item.balance_foreseen<0?"red":""}},[t._v(t._s(t._f("money")(t.props.item.balance_foreseen)))])]),n("td",{staticClass:"justify-center",staticStyle:{padding:"0px 5px !important"}},[t.props.item&&t.props.item.bank?n("v-list",{staticStyle:{padding:"0px !important"},attrs:{dense:"",color:"transparent"}},[n("v-list-tile",{staticStyle:{padding:"0 5px !important"},attrs:{color:"transparent"}},[n("v-list-tile-avatar",[n("v-avatar",{attrs:{size:"40"}},[n("img",{attrs:{src:t.props.item.bank.logo_url,alt:t.props.item.bank.name}})])],1),n("v-list-tile-content",[n("v-list-tile-title",[n("strong",[t._v(t._s(t._f("stringlength")(t.props.item.bank.name,12)))])]),t.props.item.integration_account_id?n("v-list-tile-sub-title",[n("strong",{staticStyle:{color:"green"}},[t._v("Conectado")])]):t._e()],1)],1)],1):n("div",[t._v(" - - - ")])],1),n("td",{staticClass:"justify-center"},[n("FinanceAccountsMenu",{attrs:{account:t.props.item},on:{refresh:t.config.refresh}})],1)],1)},i=[],c=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("v-menu",{attrs:{bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var a=e.on;return[n("v-btn",t._g({attrs:{outline:"",small:""}},a),[n("v-icon",[t._v("more_vert")]),n("span",[t._v("Opções")])],1)]}}])},[n("v-list",[37!=t.account.bank.id||t.account.integration_account_id?t._e():n("v-list-tile",{on:{click:function(e){return t.wirecardAccountConnect()}}},[n("v-list-tile-avatar",[n("v-avatar",[n("v-icon",{attrs:{color:"green"}},[t._v("done")])],1)],1),n("v-list-tile-title",[t._v("Conectar conta")])],1),37==t.account.bank.id&&t.account.integration_account_id?n("v-list-tile",{on:{click:function(e){return t.disconnectAccount()}}},[n("v-list-tile-avatar",[n("v-avatar",[n("v-icon",{attrs:{color:"red"}},[t._v("close")])],1)],1),n("v-list-tile-title",[t._v("Desconectar conta")])],1):t._e(),37==t.account.bank.id?n("v-divider"):t._e(),29==t.account.bank.id?n("v-list-tile",{on:{click:function(e){return t.$WiEditDialog({wiConfig:"finance-accounts-banco-inter",data:t.account})}}},[n("v-list-tile-avatar",[n("v-avatar",[n("v-icon",{attrs:{color:"orange"}},[t._v("settings_suggest")])],1)],1),n("v-list-tile-title",[t._v("Configurar Integração Banco Inter")])],1):t._e(),t.account.integration_account_data?n("v-list-tile",{on:{click:function(e){t.dialog=!0}}},[n("v-list-tile-avatar",[n("v-avatar",[n("v-icon",{attrs:{color:"orange"}},[t._v("info")])],1)],1),n("v-list-tile-title",[t._v("Informações da conta")])],1):t._e(),t.account.integration_account_data?n("v-divider"):t._e(),t.$WiCheckPermission("0bae9ce3-400f-8818-94a0-15d1b3bdf088")?n("v-list-tile",{attrs:{link:"",to:{name:"graduations-list",params:{page:"graduation"},query:{finance_account_id:t.account.id}}}},[n("v-list-tile-avatar",[n("v-avatar",[n("v-icon",{attrs:{color:"#CCB14D"}},[t._v("school")])],1)],1),n("v-list-tile-title",[t._v("Projetos de Formatura")])],1):t._e(),t.$WiCheckPermission("0bae9ce3-400f-8818-94a0-15d1b3bdf088")?n("v-divider"):t._e(),n("v-list-tile",{attrs:{link:"",to:{name:"finance-list",params:{page:"finance-list"},query:{enable:!0,finance_account_id:t.account.id}}}},[n("v-list-tile-avatar",[n("v-avatar",[n("v-icon",{attrs:{color:"blue"}},[t._v("receipt")])],1)],1),n("v-list-tile-title",[t._v("Movimentação desta conta")])],1),n("v-divider"),n("v-list-tile",{attrs:{link:"",to:{name:"finance-list",params:{page:"finance-in-list"},query:{enable:!0,finance_account_id:t.account.id}}}},[n("v-list-tile-avatar",[n("v-avatar",[n("v-icon",{attrs:{color:"green"}},[t._v("get_app")])],1)],1),n("v-list-tile-title",[t._v("Receitas desta conta")])],1),n("v-divider"),n("v-list-tile",{attrs:{link:"",to:{name:"finance-list",params:{page:"finance-out-list"},query:{enable:!0,finance_account_id:t.account.id}}}},[n("v-list-tile-avatar",[n("v-avatar",[n("v-icon",{attrs:{color:"red"}},[t._v("publish")])],1)],1),n("v-list-tile-title",[t._v("Despesas desta conta")])],1)],1)],1),t.account.integration_account_data?n("v-dialog",{attrs:{width:"598",scrollable:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[n("v-card",[n("v-toolbar",{attrs:{dense:""}},[n("v-toolbar-title",[n("v-icon",[t._v("account_balance")]),n("span",{staticClass:"ml-2"},[t._v("Informações da conta")])],1),n("v-spacer"),n("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[n("v-icon",[t._v("close")])],1)],1),n("v-card-text",{staticStyle:{height:"300px"}},[n("div",{staticClass:"justify-center mb-4"},[t.account.bank?n("img",{staticStyle:{width:"50px"},attrs:{src:t.account.bank.logo_url,alt:t.account.bank.name}}):t._e(),n("h3",[n("span",[t._v(t._s(t.account.name))]),t.account.bank?n("span",[t._v(" - "+t._s(t.account.bank.name))]):t._e()])]),t.account.integration_account_data&&t.account.integration_account_data.account?n("code",{staticClass:"justify-left",staticStyle:{"min-width":"100% !important","max-width":"100% !important"}},[t._v(" "+t._s(t.account.integration_account_data.account)+" ")]):n("code",{staticClass:"justify-left",staticStyle:{"min-width":"100% !important","max-width":"100% !important"}},[t._v(" "+t._s(t.account.integration_account_data)+" ")])])],1)],1):t._e()],1)},o=[],r=n("d4ec"),s=n("bee2"),l=function(){function t(){Object(r["a"])(this,t)}return Object(s["a"])(t,null,[{key:"connect",value:function(t){var e=this.getConnectFullUrl(t);console.log(e),window.location.href=e}},{key:"auth",value:function(t,e){var n=this.getAuthFullUrl(t,e);console.log(n),window.location.href=n}},{key:"getConnectFullUrl",value:function(t){return this.getConnectBaseUrl()+"?"+this.getConnectRedirectUri(t)+"&"+this.getConnectResponseType()+"&"+this.getConnectClientId()+"&"+this.getConnectScope()+"&"+this.getReturnUrl()}},{key:"getAuthFullUrl",value:function(t){return this.getAuthBaseUrl()+"?"+this.getConnectRedirectUri(t)+"&"+this.getConnectClientId()+"&"+this.getConnectClientSecret()+"&"+this.getAuthGrantType()+"&"+this.getAuthGrantType()}},{key:"getConnectBaseUrl",value:function(){return"https://connect.moip.com.br/oauth/authorize"}},{key:"getAuthBaseUrl",value:function(){return"https://connect.moip.com.br/oauth/token"}},{key:"getConnectResponseType",value:function(){var t="code";return"response_type="+t}},{key:"getConnectClientId",value:function(){var t="APP-DKH22WWNDYYA";return"client_id="+t}},{key:"getConnectClientSecret",value:function(){var t="0a842df4ffca4fdba811936b409b667b";return"client_secret="+t}},{key:"getConnectScope",value:function(){var t="RECEIVE_FUNDS,REFUND,MANAGE_ACCOUNT_INFO,RETRIEVE_FINANCIAL_INFO,TRANSFER_FUNDS,DEFINE_PREFERENCES";return"scope="+t}},{key:"getAuthGrantType",value:function(){var t="authorization_code";return"grant_type="+t}},{key:"getConnectRedirectUri",value:function(t){var e="https://api.portal.domusformaturas.com/api/v1/moip/permissao?account="+t;return"redirect_uri="+e}},{key:"getReturnUrl",value:function(){return"return_url="+btoa(window.location.href)}}]),t}(),u={name:"FinanceAccountsMenu",data:function(){return{dialog:!1}},methods:{wirecardAccountConnect:function(){l.connect(this.account.id)},disconnectAccount:function(){var t=this;this.$WiApiPut({uri:"finance/account/disconnect/".concat(this.account.id),data:{},config:{msgLoad:{title:"Desconectando conta...",text:"Por favor aguarde..."},msgSucess:{title:"Conta desconectada com sucesso.",text:"Agora a conta não está mais conectada."},msgError:{title:"Erro ao desconectar conta",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja desconectar?",text:"Esta ação não poderá ser desfeita!"}},callback:function(){t.$emit("refresh")}})}},props:{account:Object,props:Object}},v=u,d=n("2877"),p=Object(d["a"])(v,c,o,!1,null,null,null),_=p.exports,f=n("b150"),g={name:"FinanceAccounts",methods:{wirecardAccountConnect:function(){l.connect(this.props.item.id)}},props:{config:Object,props:Object},components:{WiListDataTableActions:f["a"],FinanceAccountsMenu:_}},m=g,b=(n("acc6"),Object(d["a"])(m,a,i,!1,null,"f877441e",null));e["default"]=b.exports},acc6:function(t,e,n){"use strict";n("e97a")},e97a:function(t,e,n){}}]); //# sourceMappingURL=chunk-98ff1694.2bcb409a.js.map