PageSourceSearch

https://dmbtgg.net/build/assets/Setbank-DQ1XUQLk.js

js dmbtgg.net collected 2026-10-04 08:35:45 UTC 6,755 bytes, 1 lines download raw bytes

1import{a as c,o as R,v as q,x as F,j as a,G as U,y as o,q as b,f,I as v,i as V,L as x,F as D,l as M,P,Q as k,p as K}from"./@vue-4474Gfnj.js";import{u as z}from"./@inertiajs-7zqq8wgj.js";import O from"./Master-wTAMxpWO.js";import{u as $}from"./useRegisterForm-BsoriDHr.js";import{_ as j}from"./app-WrJh2oTB.js";import"./qs-C7saBnVC.js";import"./side-channel-BLCytySV.js";import"./es-errors-B3qLL4WI.js";import"./object-inspect--bXPCECa.js";import"./side-channel-list-BCZJqq54.js";import"./side-channel-map-D4vBmt7j.js";import"./get-intrinsic-DvtG1oIa.js";import"./es-object-atoms-BR76m4z7.js";import"./math-intrinsics-DP1tGiab.js";import"./gopd-C1lCZ5Qs.js";import"./es-define-property-D_7cP-M3.js";import"./has-symbols-BaUvM3gb.js";import"./get-proto-MZ3MALak.js";import"./dunder-proto-C6VzgWTX.js";import"./call-bind-apply-helpers-C9UlVOU4.js";import"./function-bind-CHqF18-c.js";import"./hasown-DwiY0sux.js";import"./call-bound-B0s5y60d.js";import"./side-channel-weakmap-Kf8cPeRJ.js";import"./axios-DjWHqwoD.js";import"./lodash-es-DY0-vtN4.js";import"./laravel-precognition-BqdyoEeO.js";import"./Header-DXMhoR7p.js";import"./InfoMarq-ch0ch5gJ.js";import"./laravel-vite-plugin-DEL3ZhID.js";import"./@iconify-DROonR5K.js";import"./vue-fast-marquee-CkwowO8X.js";import"./Footer-mKSrpPI9.js";/* empty css                                                               */const E={class:"red-box-cus container mx-auto px-4 pb-8"},T={class:"max-w-xl mx-auto bg-white p-6 rounded shadow"},Z=["value"],G={key:0,class:"text-red-700"},J={key:1,class:"text-green-700"},Q={class:"flex items-center"},H={class:"flex-1"},W=["value","data-minlength","data-maxlength"],X={class:"flex items-center"},Y={class:"flex-1"},ee={class:"flex items-center"},te={class:"flex-1"},ae=["maxlength"],ne={class:"flex items-center"},oe={class:"flex-1 flex items-center gap-3 mt-1"},se=["src"],le={__name:"Setbank",setup(re){var _,w;const d=z(),l=d.props||{},g=((_=l.PassData)==null?void 0:_.bankList)||l.bankList||[],{form:t,captchaSrc:C,refreshCaptcha:p,isRefreshingCaptcha:h}=$({captchaSrc:"/captcha/default",postRoute:""});l.old&&(l.old.baname&&(t.baname=l.old.baname),l.old.bano&&(t.bano=l.old.bano),l.old.bankname&&(t.bankname=l.old.bankname));const u=c(t.bankname||((w=g[0])==null?void 0:w.bank)||""),m=c(null),y=c(null),B=c("");R(()=>{var r,i,n,A;const s=document.querySelector('meta[name="csrf-token"]');B.value=s?s.getAttribute("content"):"";const e=(i=(r=document.querySelector("#the_bname"))==null?void 0:r.selectedOptions)==null?void 0:i[0];e&&(y.value=(n=e.dataset)!=null&&n.minlength?parseInt(e.dataset.minlength):null,m.value=(A=e.dataset)!=null&&A.maxlength?parseInt(e.dataset.maxlength):null)}),l.old&&l.old.captcha&&(t.captcha=l.old.captcha);function S(s){var r,i;const e=s.target.selectedOptions[0];y.value=(r=e==null?void 0:e.dataset)!=null&&r.minlength?parseInt(e.dataset.minlength):null,m.value=(i=e==null?void 0:e.dataset)!=null&&i.maxlength?parseInt(e.dataset.maxlength):null,t.baname="",t.bano="",t.bankname=s.target.value,u.value=s.target.value}function N(s){t.bano=s.target.value.replace(/[^0-9]/g,""),t.bano=t.bano,m.value&&t.bano.length>m.value&&(t.bano=t.bano.slice(0,m.value),t.bano=t.bano)}function I(s){const e=s.target.value;u.value!=="BCA"?t.baname=e.replace(/[^a-zA-Z .']/g,""):(t.baname||"").substr(0,3).toUpperCase()!=="GJK"?t.baname=e.replace(/[^a-zA-Z .']/g,""):(t.baname=e.replace(/[^a-zA-Z0-9-]/g,""),m.value=20),t.baname=t.baname}function L(s){s.preventDefault(),t.bankname=t.bankname||u.value,t.bano=t.bano||t.bano,t.baname=t.baname||t.baname,t.post(route("setbank.post"),{onError:e=>{const r=Object.values(e)[0];r&&alert(r)},onFinish:()=>{t.reset("bankname","bano","baname","captcha"),p()}})}return(s,e)=>(b(),q(O,{title:"Daftar Bank"},{default:F(()=>{var r,i;return[a("div",E,[e[16]||(e[16]=a("div",{class:"text-center mb-6 border-b-2 border-neutral-800"},[a("h1",{class:"text-3xl font-bold maincolor p-2 inline-block"},"FORM PENDAFTARAN AKUN BANK")],-1)),a("div",T,[a("form",{onSubmit:U(L,["prevent"]),class:"space-y-4"},[a("input",{type:"hidden",name:"_token",value:B.value},null,8,Z),e[14]||(e[14]=a("div",{class:"text-yellow-600 bg-yellow-50 border border-yellow-800 p-3 rounded text-center"},"Pendaftaran Akun Bank hanya Berlaku Satu Kali (1x)!",-1)),(r=o(d).props.flash)!=null&&r.errors?(b(),f("div",G,v(o(d).props.flash.errors),1)):(i=o(d).props.flash)!=null&&i.success?(b(),f("div",J,v(o(d).props.flash.success),1)):V("",!0),a("div",Q,[e[10]||(e[10]=a("label",{class:"w-40 text-left font-medium text-black"},"Nama Bank",-1)),a("div",H,[x(a("select",{id:"the_bname",name:"bankname","onUpdate:modelValue":e[0]||(e[0]=n=>u.value=n),class:"w-full border rounded px-3 py-2 text-black",required:"",onCh
1ange:S},[e[9]||(e[9]=a("option",{value:""},"-- Pilih Bank --",-1)),(b(!0),f(D,null,M(o(g),n=>(b(),f("option",{key:n.bank,value:n.bank,"data-minlength":n.minLength,"data-maxlength":n.maxLength},v(n.bankname),9,W))),128))],544),[[P,u.value]])])]),a("div",X,[e[11]||(e[11]=a("label",{class:"w-40 text-left font-medium text-black"},"Nama Rekening Bank",-1)),a("div",Y,[x(a("input",{id:"the_baname",name:"baname","onUpdate:modelValue":e[1]||(e[1]=n=>o(t).baname=n),onInput:I,type:"text",maxlength:"50",class:"w-full border rounded px-3 py-2 text-black",placeholder:"Nama Lengkap Anda Sesuai Buku tabungan",required:""},null,544),[[k,o(t).baname]])])]),a("div",ee,[e[12]||(e[12]=a("label",{class:"w-40 text-left font-medium text-black"},"Nomor Rekening Bank",-1)),a("div",te,[x(a("input",{id:"the_bano",name:"bano","onUpdate:modelValue":e[2]||(e[2]=n=>o(t).bano=n),onInput:N,type:"tel",maxlength:m.value||30,class:"w-full border rounded px-3 py-2 text-black",placeholder:"Nomor Rekening Bank Anda",required:""},null,40,ae),[[k,o(t).bano]])])]),a("div",ne,[e[13]||(e[13]=a("label",{class:"w-40 text-left font-medium text-black"},"Captcha",-1)),a("div",oe,[x(a("input",{id:"the_cap",name:"captcha","onUpdate:modelValue":e[3]||(e[3]=n=>o(t).captcha=n),type:"text",maxlength:"5",class:"border rounded px-3 py-2 w-40 text-black",required:"",onFocus:e[4]||(e[4]=n=>{o(t).captcha="",o(p)()}),onKeyup:e[5]||(e[5]=n=>o(t).captcha=o(t).captcha.replace(/[^0-9]/g,""))},null,544),[[k,o(t).captcha]]),a("img",{src:o(C),alt:"Captcha",class:"h-10 rounded cursor-pointer",onClick:e[6]||(e[6]=(...n)=>o(p)&&o(p)(...n)),onLoad:e[7]||(e[7]=n=>h.value=!1)},null,40,se),a("button",{type:"button",onClick:e[8]||(e[8]=(...n)=>o(p)&&o(p)(...n)),class:K(["text-[#f99f38] hover:text-[#ffb84d]",{"animate-spin":o(h)}])},"↻",2)])]),e[15]||(e[15]=a("div",{class:"flex justify-center pt-4"},[a("button",{type:"submit",class:"bg-blue-600 text-white px-6 py-2 rounded"},"SUBMIT")],-1))],32)])])]}),_:1}))}},$e=j(le,[["__scopeId","data-v-fe12a9c1"]]);export{$e 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.