PageSourceSearch

https://www.kbanknow.com/assets-3df2311c/index-DhxHzD-Z.js

js kbanknow.com collected 2026-10-01 12:30:38 UTC 3,586 bytes, 25 lines download raw bytes

1import{a as S,q as p,v as P,p as a,t as D,B as L}from"./chunk-JZWAC4HX-BSOchjrn.js";import"./useHeaderMetaStore-D34yQ1n1.js";import{d as y}from"./pageHandle-CeP1O-t6.js";import{s as m,F as d,k as g,t as E,b as C}from"./htmlSlotUtils-CKJFdfxc.js";import{p as h}from"./request-EaPoymbn.js";import{K as A,a as x}from"./KDSMarketingComponents-BdHY17k2.js";import{f as b,g as O,a as B}from"./dateUtils-BTdrVd-Q.js";import{f as M}from"./formatUtils-CGypz4wW.js";import{B as I}from"./BizButtonSection-BKjkkIYH.js";import{i as _}from"./isEmpty-dsK1v0fd.js";import{u as R}from"./useProductLoanRateFunc-DLechF_D.js";import"./index-CitINKNi.js";import"./PdfViewer-BItWmGVL.js";import"./useDownload-WxkO2tyh.js";const F=({details:t})=>{const i=({SALES_STOP_YN:e,SALES_STOP_CD:s,SALES_STOP_START_DTTM:c,SALES_STOP_END_DTTM:o})=>{const T=Number(b(O(),"yyyyMMddHHmm")),l=e==="Y",f=s==="EN",N=Number(c??0)<=T&&Number(o??0)>=T;return l&&(f||N)},n=S.useMemo(()=>{const e={SALES_STOP_YN:t?.SALES_STOP_YN,SALES_STOP_CD:t?.SALES_STOP_CD,SALES_STOP_START_DTTM:t?.SALES_STOP_START_DTTM,SALES_STOP_END_DTTM:t?.SALES_STOP_END_DTTM};if(t.PBNT_EXPU_YN==="Y")return t.PBNT_DTL_CNTNT;if(t.SALES_STOP_YN==="Y"&&i({...e}))return t.SALES_SPND_ALRT_CNTNT},[t.SALES_STOP_YN,t.SALES_STOP_CD,t.SALES_STOP_START_DTTM,t.SALES_STOP_END_DTTM,t.PBNT_EXPU_YN,t.PBNT_DTL_CNTNT,t.SALES_SPND_ALRT_CNTNT]),r=e=>{const c=JSON.parse(e).map(o=>{if(o.type==="pdp-finance-section")return{...o,firstFinace:`${o.firstFinace}`,secondFinace:`연 ${t.minIntRt}%~${t.maxIntRt}%`};if(o.type==="mkt-biz-component"){if(o.bizComponentName==="biz-display-component")return{...o};if(o.bizComponentName==="_BizButtonSection")return{...o,bizComponent:I}}return o.type==="mkt-accordion-section"?{...o,classBindings:{inqryBaseDt:M(B(),"."),...t.rateData}}:o});return e&&a(A,{componentItems:c})};return p(P,{children:[!_(n)&&r(typeof n=="string"?n:""),r(t.FNCL_PD_TPPO_DTL_CNTNT),r(t.FNCL_PD_LWEN_DTL_CNTNT),r(t.FNCL_PD_SUPPL_DTL_CNTNT)]})},z="WEBPRDLON0000900A",Y=async()=>await h({url:z});function k(){const[t,i]=S.useState(),{sohoLoanSetRate:n}=R(),r=S.useCallback(async()=>{const s=await Y();s.error||(i(s),e(s))},[]),e=S.useCallback(async s=>{const c=n(s);i(o=>o&&{...o,rateData:c?.rateData??""})},[]);return S.useEffect(()=>{r()},[r]),{productInfo:t}}const q=()=>{const t=D(),i=x(),{productInfo:n}=k();if(!_(n))return p(w,{children:[a($,{children:a(d.Title,{size:"xl",children:a(g,{as:"h1",variant:E.title0.bold(t),color:t.color.sem.fg.base,children:n.FNCL_PD_NM})})}),p(v,{children:[a(H,{children:!_(n)&&a(F,{details:n})}),a(C,{iconPosition:"left",label:"목록 돌아가기",onPress:()=>i({pathname:"/web/product/info/list",search:"?tab=soho"},{scrollRestoration:"restore"}),size:"lg",tone:"primary",ariaLabel:"사장님 목록 돌아가기"})]})]})},w=m.main`
2  display: flex;
3  flex-direction: column;
4  align-items: flex-start;
5  align-self: stretch;
6  gap: ${({theme:t})=>t.spacing.sem.section.xl};
7  padding: ${({theme:t})=>t.spacing.sem[500]} 420;
8`,$=m.section`
9  display: flex;
10  justify-content: space-between;
11  align-items: center;
12  gap: ${({theme:t})=>t.spacing.sem[100]};
13  width: 100%;
14`,v=m.section`
15  display: flex;
16  flex-direction: column;
17  align-items: center;
18  align-self: stretch;
19  gap: ${({theme:t})=>t.spacing.sem[400]};
20`,H=m.div`
21  display: flex;
22  flex-direction: column;
23  align-items: flex-start;
24  align-self: stretch;
25`,st=y({cxmPageName:"상품안내_대출_사장님대출맞춤조회"}),u=()=>a(q,{}),at=L(u);u.displayName="상품안내_대출_사장님대출맞춤조회";export{at as default,st as handle};

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.