import{bm as Ue,cR as we,aY as Ae,u as le,aZ as He,a9 as dt,b6 as ue,d as de,c as b,e as _,o as m,a7 as Ke,j as e,a5 as te,w as t,f as a,ce as ct,_ as ce,A as pe,l as s,t as i,ar as ke,O as Be,D as ye,h as xe,a as Me,g as B,bu as Le,ac as Ve,n as fe,x as ge,C as pt,H as Ie,bG as Xe,P as Re,cj as mt,Q as et,J as Ne,K as ft,p as ve,F as Ce,L as be,G as _e,ah as gt,db as je,aO as yt,ao as Te,s as Ee,bf as bt,bB as tt,aH as _t,a1 as j,aI as It,a4 as $e,bv as at,k as vt,I as ht,r as Pt,ap as Tt,dg as Ge,d6 as xt}from"./QlNHqkx-.js";import{_ as lt}from"./DWbtOEBN.js";import{_ as Fe}from"./DeYilAoC.js";import{_ as De}from"./Dnc3bEAa.js";import{$ as o}from"./DJPYbysN.js";import{_ as Vt}from"./D-0434ty.js";import{D as We,R as Ct}from"./DRDystd_.js";import{$ as Je}from"./aTooNxlL.js";import{u as qe}from"./ChqjZvAE.js";import{C as Et}from"./CLZ7l_aX.js";const Se="/api/ris",Rt=()=>{async function n(T){const f=Ue({iosId:[T]});return await we(`${Se}/item-bib${f}`,He(),Ae(le()))}async function H(T){const f=Ue({iosToken:[T]});try{return await we(`${Se}/digital-phantom-item${f}`,He(["cookie"]),Ae(le()))}catch(h){le().$logger?.error(h);const D=h;if(D?.code===429){const{setIosError:I,createIosError:g}=dt();throw I(D?.code),g()}return null}}async function l(T){const f=Ue({itemIds:T});return await we(`${Se}/get-items${f}`,He(),Ae(le()))}return{selectItemBib:n,getDigitalPhantomItem:H,getItems:l,getRisItemId:(T,f)=>T?-1:f.id,getItmSysId:(T,f)=>T?"DIGIT":f?.itmSysId}},{isExpandBook:Qe,joinMeta:kt,getVolumeLabel:Bt}=ue(),Ye=()=>{const n=(c,E)=>Qe(c)?kt(c.meta,"t02450").substring(0,200):E,H=(c,E)=>Qe(c)?Bt(c):E;return{getTitle:n,getVolume:H,getTitleAndVolume:(c,E,T)=>[n(c,E),H(c,T)].filter(f=>f)?.join(" ")}},Lt={key:0},$t={key:1},Dt=de({__name:"PagesBeforeCartAddedToCartDialog",props:{modelValue:{default:null},itemTitle:{default:null},requestType:{default:null},requestTypeCode:{default:null},isFromRequestDetail:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:H}){const{$langLabel:l,$langTemplate:c}=le(),E=n,T=b({get:()=>E.modelValue,set:r=>f("update:modelValue",r)}),f=H,h=r=>r.slice(-1)==="/"?r.slice(0,-1):r,D=E.itemTitle.map(r=>r.length>100?r.substring(0,100)+"...":r).join(""),I=`「${h(D)}」`,g=c(o.addedToCart.description,I,l(o.volumeInput.requestType[E.requestTypeCode]));return(r,x)=>{const S=xe,V=pe,C=ke,u=ce,v=Be,P=ct,R=Ke;return m(),_(R,{modelValue:e(T),"onUpdate:modelValue":x[2]||(x[2]=y=>te(T)?T.value=y:null),class:"pages-books-dialog-cart",closeable:!1,"aria-label":e(l)(e(o).addedToCart.title)},{default:t(()=>[a(P,{"has-footer":!1},{header:t(()=>[a(S,{class:"dialog-title","visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).addedToCart.title)),1)]),_:1})]),body:t(()=>[a(u,{gap:"40"},{default:t(()=>[a(V,{class:"dialog-message"},{default:t(()=>[s(i(e(g)),1)]),_:1}),a(u,{gap:"24",align:"center","mobile-align":"stretch"},{default:t(()=>[a(u,{gap:"4","horizontal-align":"center"},{default:t(()=>[a(V,{"font-size":"small",class:"has-text-sub"},{default:t(()=>[s(i(e(l)(e(o).addedToCart.ifProceed)),1)]),_:1}),a(C,{id:"to-cart",icon:"interface/cart-fill","desktop-width":"240",next:!0,onClick:x[0]||(x[0]=y=>r.$langNavigateTo(`/request/cart#${n.requestTypeCode}`))},{default:t(()=>[s(i(e(l)(e(o).addedToCart.toCart)),1)]),_:1})]),_:1}),a(v,{id:"back","desktop-width":"240",onClick:x[1]||(x[1]=y=>T.value=!1)},{default:t(()=>[n.isFromRequestDetail?(m(),ye("span",$t,i(e(l)(e(o).addedToCart.backToRequestDetail)),1)):(m(),ye("span",Lt,i(e(l)(e(o).addedToCart.backToBibDetail)),1))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue","aria-label"])}}}),qt=Object.assign(Dt,{__name:"PagesBeforeCartAddedToCartDialog"}),ze=[{id:"cover",value:"cover",label:{ja:"表紙",en:"Cover"}},{id:"index",value:"index",label:{ja:"目次",en:"Table of Contents"}},{id:"colophon",value:"colophon",label:{ja:"奥付",en:"Colophon"}}],Ot=de({__name:"PagesBeforeCartRcopyInputIndex",props:{modelValue:{},bib:{},isLimit:{type:Boolean,default:!1},isPdfEnabled:{type:Boolean}},emits:["update:modelValue"],setup(n,{emit:H}){const{$langLabel:l}=le(),{getIndexLabelList:c}=ue(),E=H;Me();const T=n,f=b({get:()=>T.modelValue,set:I=>E("update:modelValue",I)}),h=b(()=>f.value.note?.length>60?l(o.rcopyInput.noteLengthErr):""),D=ze.map(I=>({...I,id:`${I.id}-toc`,label:l(I.label)}));return(I,g)=>{const r=Le,x=Fe,S=De,V=Ve,C=pe,u=ce;return m(),_(u,{class:"pages-request-dialog-copy-index",gap:"24"},{default:t(()=>[a(r,{"visual-level":"headline","is-hidden-mobile":!0},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.rcopyPart_index_area)),1)]),_:1}),a(x,{id:"pages-request-dialog-copy-index-list",modelValue:e(f).toc,"onUpdate:modelValue":g[0]||(g[0]=v=>e(f).toc=v),class:"pages-request-dialog-copy-index-list",name:"indexes",items:e(c)(n.bib),disabled:n.isLimit,"is-rcopy-dialog":!0,direction:"column"},null,8,["modelValue","items","disabled"]),a(S,{id:"pages-request-dialog-copy-note-toc",modelValue:e(f).note,"onUpdate:modelValue":g[1]||(g[1]=v=>e(f).note=v),name:"note",label:e(l)(e(o).rcopyInput.note),"label-width":"120",gap:"16",placeholder:e(l)(e(o).rcopyInput.placeholder)},null,8,["modelValue","label","placeholder"]),e(h)?(m(),_(V,{key:0,class:"note-error"},{default:t(()=>[s(i(e(h)),1)]),_:1})):B("",!0),a(u,{"mobile-gap":"4"},{default:t(()=>[a(x,{id:"pages-request-dialog-copy-others-toc",modelValue:e(f).others,"onUpdate:modelValue":g[2]||(g[2]=v=>e(f).others=v),name:"others-option-toc",legend:e(l)(e(o).rcopyInput.rcopyPart_others_area),"legend-width":"120","item-gap":"32",items:e(D),"mobile-direction":"row"},null,8,["modelValue","legend","items"]),a(C,{class:"pages-request-dialog-copy-describe has-text-sub","font-size":"caption"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.caution_others_1))+" ",1),g[3]||(g[3]=fe("br",null,null,-1)),s(" "+i(e(l)(e(o).rcopyInput.caution_others_2)),1)]),_:1})]),_:1})]),_:1})}}}),Ut=Object.assign(ge(Ot,[["__scopeId","data-v-12f731ed"]]),{__name:"PagesBeforeCartRcopyInputIndex"});class Ze{static NO_EMAIL="NO_EMAIL";static NOT_APPLICABLE="NOT_APPLICABLE";static UNOFFICIAL="UNOFFICIAL";static RESTRICTED_ITEM="RESTRICTED_ITEM"}const wt={key:1},At=de({__name:"PagesBeforeCartRcopyInputDeliveryType",props:{modelValue:{},bib:{},index:{default:0},isPart:{type:Boolean,default:!1},id:{},isPdfEnabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(n,{emit:H}){const{isAllowedOnlyMonochrome:l}=ue(),{$langLabel:c}=le(),{checkIfOfficialRgst:E}=gt(),{getHelpLink:T}=qe(),f=Me(),h=b(()=>E(f?.uaa)),D=H,g=pt().public.isPubtransActive,r=n,x=b({get:()=>r.modelValue,set:d=>D("update:modelValue",d)}),S=b(()=>g&&r.isPdfEnabled&&h.value),V=b(()=>We.map(d=>({...d,id:r.isPart?`${d.id}-${r.index}`:d.id,label:c(d.label)}))),C=b(()=>We.filter(d=>d.id==="DELIVERY_TYPE_SHIPPING").map(d=>({...d,id:r.isPart?`${d.id}-${r.index}`:d.id,label:c(d.label)}))),u=b(()=>Ct.map(d=>({...d,id:r.isPart?`${d.id}-${r.index}`:d.id,label:c(d.label)}))),v=je("risItem"),P=b(()=>{const d=v.requestOption.filter(L=>L.type==="RCOPY").pop();return d?d.pdfRestrictedReason||[]:[]}),R=je("itmSysId"),y=b(()=>l(r.bib,R)),F=b(()=>T(x.value.deliveryType));return(d,L)=>{const k=Le,M=Xe,Y=yt,ae=mt,G=pe,W=Vt,Q=ft,oe=Ce,A=ve,U=Ne,ne=ce,N=Ie;return m(),_(N,{id:n.id,class:"pages-request-dialog-copy-method has-background-sub",size:"small",padding:"24","mobile-padding":"16"},{default:t(()=>[a(ne,{gap:"24"},{default:t(()=>[a(k,{"visual-level":"headline"},{default:t(()=>[s(i(e(c)(e(o).rcopyDlvType.title)),1)]),_:1}),e(g)?(m(),_(ne,{key:0,gap:"4"},{default:t(()=>[n.isPdfEnabled&&e(h)?(m(),_(M,{key:0,id:n.isPart?`pages-request-dialog-copy-part-deliveryType-${n.index}`:"pages-request-dialog-copy-index-deliveryType",modelValue:e(x).deliveryType,"onUpdate:modelValue":L[0]||(L[0]=q=>e(x).deliveryType=q),name:n.isPart?`part-deliveryType-${n.index}`:"index-deliveryType",items:e(V)},null,8,["id","modelValue","name","items"])):!n.isPdfEnabled&&e(h)?(m(),ye(Re,{key:1},[a(ae,{id:n.isPart?`pages-request-dialog-copy-part-deliveryType-${n.index}`:"pages-request-dialog-copy-index-deliveryType"},{default:t(()=>[(m(!0),ye(Re,null,et(e(V),q=>(m(),_(Y,{id:q.id,key:q.value,modelValue:e(x).deliveryType,"onUpdate:modelValue":L[1]||(L[1]=Z=>e(x).deliveryType=Z),name:n.isPart?`part-deliveryType-${n.index}`:"index-deliveryType",value:q.value,label:q.label,disabled:q.value==="DELIVERY_TYPE_PDF"},null,8,["id","modelValue","name","value","label","disabled"]))),128))]),_:1},8,["id"]),a(G,{"font-size":"medium"},{default:t(()=>[s(i(e(c)(e(o).rcopyDlvType.notDownloadable)),1)]),_:1}),a(U,{class:"has-text-body-s"},{default:t(()=>[e(P).filter(q=>q!==e(Ze).NO_EMAIL).length>=1?(m(),_(Q,{key:0,class:"inline-flex",gap:"8"},{default:t(()=>[s(i(e(c)(e(o).rcopyDlvType.materialNotDownloadable))+" ",1),a(W,{to:e(c)(e(o).rcopyDlvType.helpPdfDownload)},null,8,["to"])]),_:1})):B("",!0),e(P).includes(e(Ze).NO_EMAIL)?(m(),_(Q,{key:1,class:"inline-flex",gap:"8"},{default:t(()=>[s(i(e(c)(e(Je).rcopy.emailNotice))+" ",1),a(A,{class:"inline-flex",to:"/user"},{default:t(()=>[s(i(e(c)(e(Je).rcopy.emailRegister))+" ",1),a(oe,{class:"textlink-arrow",icon:"interface/textlink-arrow",width:"16px"})]),_:1})]),_:1})):B("",!0)]),_:1})],64)):(m(),_(M,{key:2,id:n.isPart?`pages-request-dialog-copy-part-deliveryType-${n.index}`:"pages-request-dialog-copy-index-deliveryType",modelValue:e(x).deliveryType,"onUpdate:modelValue":L[2]||(L[2]=q=>e(x).deliveryType=q),name:n.isPart?`part-deliveryType-${n.index}`:"index-deliveryType",items:e(C)},null,8,["id","modelValue","name","items"]))]),_:1})):B("",!0),e(y)&&e(x).deliveryType==="DELIVERY_TYPE_SHIPPING"?(m(),ye("p",wt,i(e(c)(e(o).rcopyInput.caution_color)),1)):B("",!0),e(x).deliveryType==="DELIVERY_TYPE_SHIPPING"?(m(),_(M,{key:2,id:n.isPart?`pages-request-dialog-copy-part-color-${n.index}`:"pages-request-dialog-copy-index-color",modelValue:e(x).color,"onUpdate:modelValue":L[3]||(L[3]=q=>e(x).color=q),name:n.isPart?`part-color-${n.index}`:"index-color",items:e(u),legend:e(c)(e(o).rcopyInput.rcopyPart_color_area),disabled:e(y),direction:"column","popup-base-id":"pages-request-dialog-copy-method-color-base"},{help:t(()=>[a(A,{to:e(be).rcopyColor,class:"question-link-to-help"},{default:t(()=>[a(oe,{class:"question-link",icon:"interface/questionmark-circle","aria-label":d.$langTemplate(e(_e).helpAriaLabel,e(c)(e(o).rcopyInput.rcopyPart_color_area))},null,8,["aria-label"])]),_:1},8,["to"])]),_:1},8,["id","modelValue","name","items","legend","disabled"])):B("",!0),a(N,{class:"has-background-main",padding:"16",size:"small"},{default:t(()=>[e(S)?(m(),_(G,{key:0,"font-size":"small"},{default:t(()=>[s(i(e(c)(e(o).rcopyDlvType.cautionDlable_1))+" ",1),a(A,{to:e(F)},{default:t(()=>[s(i(e(c)(e(o).rcopyDlvType.cautionDlable_2)),1)]),_:1},8,["to"]),s(" "+i(e(c)(e(o).rcopyDlvType.cautionDlable_3)),1)]),_:1})):B("",!0),!e(g)||!n.isPdfEnabled||n.isPdfEnabled&&!e(h)?(m(),_(G,{key:1,"font-size":"small"},{default:t(()=>[s(i(e(c)(e(o).rcopyDlvType.cautionNotDlable_1))+" ",1),a(A,{to:e(be).remoteCopy},{default:t(()=>[s(i(e(c)(e(o).rcopyDlvType.cautionDlable_2)),1)]),_:1},8,["to"]),s(" "+i(e(c)(e(o).rcopyDlvType.cautionNotDlable_2)),1)]),_:1})):B("",!0),a(G,{"font-size":"small"},{default:t(()=>[s(i(e(c)(e(o).rcopyDlvType.feeSimulatable)),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["id"])}}}),ot=Object.assign(ge(At,[["__scopeId","data-v-34abf37e"]]),{__name:"PagesBeforeCartRcopyInputDeliveryType"}),Ht=de({__name:"PagesBeforeCartRcopyInputPart",props:{modelValue:{},bib:{},showDeleteButton:{type:Boolean},isPdfEnabled:{type:Boolean},index:{}},emits:["update:modelValue","updatePart","delete"],setup(n,{emit:H}){const{$langLabel:l}=le(),{isArticle:c}=ue(),E=n,T=H,f=b(()=>ze.map(V=>({...V,id:`${V.id}-${E.index}`,label:l(V.label)}))),h=b(()=>r.value?.articleTitle?.length>200?l(o.rcopyInput.articleLengthErr):""),D=b(()=>r.value?.articleAuthor?.length>40?l(o.rcopyInput.authorLengthErr):""),I=b(()=>r.value?.articlePage?.length>40?l(o.rcopyInput.pageLengthErr):""),g=b(()=>r.value?.note?.length>60?l(o.rcopyInput.noteLengthErr):""),r=b({get:()=>E.modelValue,set:V=>T("update:modelValue",V)}),x=b(()=>!!h.value||!!D.value||!!I.value||!!g.value);Te(x,()=>{r.value.isError=x.value});const S=()=>{r.value.isDeleted=!0,T("delete")};return(V,C)=>{const u=Ce,v=ve,P=De,R=Ve,y=Fe,F=pe,d=ce,L=Ee,k=ot,M=ke;return m(),_(d,{class:"pages-request-dialog-copy-input",gap:"24"},{default:t(()=>[a(L,{gap:"24"},{default:t(()=>[a(d,{class:"base-layout-column-textarea",gap:"24","flex-grow":""},{default:t(()=>[a(P,{id:`pages-request-dialog-copy-articleTitle-${n.index}`,modelValue:e(r).articleTitle,"onUpdate:modelValue":C[0]||(C[0]=Y=>e(r).articleTitle=Y),name:"articleTitle",label:e(l)(e(o).rcopyInput.article),"display-as-label":e(c)(n.bib),"label-width":"120",gap:"16",placeholder:e(l)(e(o).rcopyInput.articlePlaceholder)},{help:t(()=>[a(v,{to:e(be).rcopyInput,class:"question-link-to-help"},{default:t(()=>[a(u,{class:"question-link",icon:"interface/questionmark-circle","aria-label":V.$langTemplate(e(_e).helpAriaLabel,e(l)(e(o).rcopyInput.article))},null,8,["aria-label"])]),_:1},8,["to"])]),_:1},8,["id","modelValue","label","display-as-label","placeholder"]),e(h)?(m(),_(R,{key:0,class:"articleTitle-error"},{default:t(()=>[s(i(e(h)),1)]),_:1})):B("",!0),a(P,{id:`pages-request-dialog-copy-articleAuthor-${n.index}`,modelValue:e(r).articleAuthor,"onUpdate:modelValue":C[1]||(C[1]=Y=>e(r).articleAuthor=Y),name:"articleAuthor",label:e(l)(e(o).rcopyInput.author),"display-as-label":e(c)(n.bib),"label-width":"120",gap:"16",placeholder:e(l)(e(o).rcopyInput.authorPlaceholder)},null,8,["id","modelValue","label","display-as-label","placeholder"]),e(D)?(m(),_(R,{key:1,class:"articleAuthor-error"},{default:t(()=>[s(i(e(D)),1)]),_:1})):B("",!0),a(P,{id:`pages-request-dialog-copy-articlePage-${n.index}`,modelValue:e(r).articlePage,"onUpdate:modelValue":C[2]||(C[2]=Y=>e(r).articlePage=Y),name:"articlePage",label:e(l)(e(o).rcopyInput.page),"display-as-label":e(c)(n.bib),"label-width":"120",gap:"16",placeholder:e(l)(e(o).rcopyInput.pagePlaceholder)},{help:t(()=>[a(v,{to:e(be).rcopyInput,class:"question-link-to-help"},{default:t(()=>[a(u,{class:"question-link",icon:"interface/questionmark-circle","aria-label":V.$langTemplate(e(_e).helpAriaLabel,e(l)(e(o).rcopyInput.page))},null,8,["aria-label"])]),_:1},8,["to"])]),_:1},8,["id","modelValue","label","display-as-label","placeholder"]),e(I)?(m(),_(R,{key:2,class:"articlePage-error"},{default:t(()=>[s(i(e(I)),1)]),_:1})):B("",!0),a(P,{id:`pages-request-dialog-copy-note-${n.index}`,modelValue:e(r).note,"onUpdate:modelValue":C[3]||(C[3]=Y=>e(r).note=Y),name:"note",label:e(l)(e(o).rcopyInput.note),"label-width":"120",gap:"16",placeholder:e(l)(e(o).rcopyInput.notePlaceholder)},null,8,["id","modelValue","label","placeholder"]),e(g)?(m(),_(R,{key:3,class:"note-error"},{default:t(()=>[s(i(e(g)),1)]),_:1})):B("",!0),a(d,{"mobile-gap":"4"},{default:t(()=>[a(y,{id:`pages-request-dialog-copy-others-${n.index}`,modelValue:e(r).others,"onUpdate:modelValue":C[4]||(C[4]=Y=>e(r).others=Y),name:`others-option-${n.index}`,legend:e(l)(e(o).rcopyInput.rcopyPart_others_area),"legend-width":"120","item-gap":"32",items:e(f),"mobile-direction":"row"},null,8,["id","modelValue","name","legend","items"]),a(F,{class:"pages-request-dialog-copy-describe has-text-sub","font-size":"caption"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.caution_others_1))+" ",1),C[6]||(C[6]=fe("br",null,null,-1)),s(" "+i(e(l)(e(o).rcopyInput.caution_others_2)),1)]),_:1})]),_:1})]),_:1})]),_:1}),a(k,{id:`part-${n.index}`,modelValue:e(r),"onUpdate:modelValue":C[5]||(C[5]=Y=>te(r)?r.value=Y:null),bib:n.bib,index:n.index,"is-part":!0,"is-pdf-enabled":n.isPdfEnabled},null,8,["id","modelValue","bib","index","is-pdf-enabled"]),n.showDeleteButton?(m(),_(L,{key:0,align:"right"},{default:t(()=>[a(M,{icon:"interface/trash",size:"small",color:"option","mobile-width":"null",onClick:S},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.delete)),1)]),_:1})]),_:1})):B("",!0)]),_:1})}}}),nt=Object.assign(ge(Ht,[["__scopeId","data-v-cf52a4ce"]]),{__name:"PagesBeforeCartRcopyInputPart"}),St={class:"message"},Mt=de({__name:"PagesBeforeCartRcopyInput",props:{bib:{default:null},needVolumeInput:{type:Boolean,default:null},isDigit:{type:Boolean,default:null},modelValue:{default:null},isExceeded:{type:Boolean,default:!1},isIndexSelected:{type:Boolean,default:!1},copyrefInfo:{default:null},isFromRequestDetail:{type:Boolean,default:!1},isPdfEnabled:{type:Boolean},bibTitle:{default:null},noteVolume:{default:null},heading:{}},emits:["update:modelValue","openRcopyHelpDialog","close","rcopyInputComplete"],setup(n,{emit:H}){const{$langLabel:l}=le(),{getTitleLabel:c,isArticle:E,getParentTitleLabel:T,getParentVolumeLabel:f}=ue(),{getPageOutput:h,getInputInfoList:D,createRequestInput:I,shortenTitle:g,getRcopyTitle:r}=qe(),{getVolume:x}=Ye(),S=Me(),{isNewspaper:V}=bt(),C=tt(),{getIndexLabelList:u}=ue(),{sendErrorLog:v}=_t(),P=n,R=H,y=b({get:()=>P.modelValue,set:N=>R("update:modelValue",N)}),F=b(()=>u(P.bib).length),d=j({toc:[],color:"MONOCHROME",deliveryType:"DELIVERY_TYPE_SHIPPING",note:"",others:[]}),L=b(()=>h(P.bib)),k=j(D(P.copyrefInfo,P.bib,L.value,P.isIndexSelected)),M=N=>N.slice(-1)==="/"?N.slice(0,-1):N,Y=b(()=>P.isDigit?E(P.bib)?T(P.bib):c(P.bib):r(P.bib,P.bibTitle)),ae=b(()=>P.isDigit&&E(P.bib)?f(P.bib):x(P.bib,P.noteVolume));It(()=>{P.isIndexSelected&&document.getElementById("index-0").focus()});const G=()=>{k.value.push({articleTitle:"",articleAuthor:"",articlePage:"",note:"",others:[],deliveryType:"DELIVERY_TYPE_SHIPPING",color:"MONOCHROME",isError:!1,isDeleted:!1})},W=b(()=>C?.contents?.size??0),Q=b(()=>W.value+k.value.length+d.value.toc.length>=Et),oe=b(()=>{const N=k.value[0],q=d.value;if(k.value.some(J=>J.isError))return!0;const K=!N.articleTitle?.trim()&&!N.articleAuthor?.trim()&&!N.articlePage?.trim(),$=!q.toc?.length,p=q.note.trim()||q.others?.length,O=N.note?.trim()||N.others?.length;return!!(K&&($||O)||!K&&$&&p)}),A=()=>{const N=k.value.filter(q=>!q.isDeleted);k.value=N},U=()=>{!k.value[0]?.articleAuthor?.length&&!k.value[0]?.articlePage?.length&&!k.value[0]?.articleTitle?.length&&!d.value?.toc?.length&&v({case:"カート追加ボタン押下時",message:"#18804 申込内容が空にもかかわらず、申込が実行されている",inputInfoList:k.value[0],tocInfo:d.value}),d.value.color=k.value[0]?.color??"MONOCHROME",d.value.deliveryType=k.value[0]?.deliveryType;const N=I(k.value,d.value,P.bib);y.value=N,R("rcopyInputComplete")},ne=b(()=>F.value&&!E(P.bib)&&!P.isFromRequestDetail);return(N,q)=>{const Z=pe,K=Ce,$=ve,p=Ee,O=ce,J=xe,X=lt,ee=Ne,z=Ie,ie=ke,w=Ut,me=Le,se=nt,re=at,he=vt,it=Be,st=Ve,rt=$e;return m(),_(rt,{class:"rcopy-input-dialog",heading:n.heading,"dialog-id":"rcopy-input-dialog"},{body:t(()=>[a(O,{gap:"24"},{default:t(()=>[a(O,{gap:"4"},{default:t(()=>[a(Z,null,{default:t(()=>[s(i(e(l)(e(o).rcopyInput.description)),1)]),_:1}),a(p,{align:"right",gap:"2",class:"has-text-sub"},{default:t(()=>[a(,ドル{to:e(be).rcopyIndividual,class:"question-link-to-help"},{default:t(()=>[a(K,{class:"question-link",icon:"interface/questionmark-circle","aria-label":e(l)(e(_e).helpIconAriaLabel)},null,8,["aria-label"])]),_:1},8,["to"]),a(Z,{"font-size":"small"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.questionLinkLabel)),1)]),_:1})]),_:1})]),_:1}),a(O,{gap:"40"},{default:t(()=>[a(O,{class:"material",gap:"8"},{default:t(()=>[a(J,{"visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.material_area)),1)]),_:1}),a(z,{class:"has-background-main",padding:"24","mobile-padding":"16"},{default:t(()=>[a(O,{gap:"32"},{default:t(()=>[a(ee,{tag:"div",gap:"16"},{default:t(()=>[e(Y)?(m(),_(X,{key:0,class:"title-area",term:e(l)(e(o).rcopyInput.itemTitle),height:"auto","term-width":"120"},{default:t(()=>[s(i(e(g)(M(e(Y)))),1)]),_:1},8,["term"])):B("",!0),!n.needVolumeInput&&e(ae)?(m(),_(X,{key:1,class:"volume-area",term:e(l)(e(o).rcopyInput.volume),height:"auto"},{default:t(()=>[s(i(e(ae)),1)]),_:1},8,["term"])):B("",!0)]),_:1})]),_:1})]),_:1})]),_:1}),a(O,{gap:"8"},{default:t(()=>[a(p,{align:"split","mobile-direction":"column","mobile-gap":"4"},{default:t(()=>[a(J,{"visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.input_area)),1)]),_:1}),e(S).isRegistered&&!e(V)(n.bib)&&!e(E)(n.bib)?(m(),_(p,{key:0,align:"right"},{default:t(()=>[a(ie,{size:"small",next:"next",class:"open-rcopy-help-dialog","mobile-width":"null",onClick:q[0]||(q[0]=Oe=>R("openRcopyHelpDialog"))},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.toRcopyHelp)),1)]),_:1})]),_:1})):B("",!0)]),_:1}),a(z,{class:"pages-request-dialog-copy-index has-background-main",padding:"24","mobile-padding":"16"},{default:t(()=>[a(O,{gap:"40"},{default:t(()=>[e(ne)?(m(),_(w,{key:0,modelValue:e(d),"onUpdate:modelValue":q[1]||(q[1]=Oe=>te(d)?d.value=Oe:null),bib:n.bib,"is-limit":e(Q),"is-pdf-enabled":n.isPdfEnabled},null,8,["modelValue","bib","is-limit","is-pdf-enabled"])):B("",!0),a(O,null,{default:t(()=>[a(O,{gap:"16"},{default:t(()=>[a(me,{"visual-level":"headline","is-hidden-mobile":!0},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.rcopyPart_input_area)),1)]),_:1}),a(Z,{class:"description","font-size":"small"},{default:t(()=>[fe("span",null,i(e(l)(e(o).rcopyInput[`caution_input_${e(F)?1:2}`])),1)]),_:1})]),_:1}),a(O,{gap:"8"},{default:t(()=>[a(re,null,{default:t(()=>[(m(!0),ye(Re,null,et(e(k),(Oe,Pe)=>(m(),_(se,{key:Pe,modelValue:e(k)[Pe],"onUpdate:modelValue":ut=>e(k)[Pe]=ut,bib:n.bib,index:Pe,"show-delete-button":Pe!==0||e(k).length>1,"is-pdf-enabled":n.isPdfEnabled,onDelete:A},null,8,["modelValue","onUpdate:modelValue","bib","index","show-delete-button","is-pdf-enabled"]))),128))]),_:1}),e(E)(n.bib)?B("",!0):(m(),_(p,{key:0,align:"center"},{default:t(()=>[a(he,{icon:"interface/plus-circle",disabled:e(Q),onClick:G},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.add)),1)]),_:1},8,["disabled"])]),_:1}))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),resolve:t(()=>[a(it,{id:"add-to-cart",icon:"interface/cart-fill","desktop-width":"304",disabled:e(oe),onClick:U},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.addToCart)),1)]),_:1},8,["disabled"])]),message:t(()=>[fe("div",St,[n.isExceeded?(m(),_(st,{key:0,class:"item-limit-err"},{default:t(()=>[s(i(e(l)(e(o).common.itemLimitErr)),1)]),_:1})):B("",!0),a(Z,{"font-size":"small",class:"has-text-heading position-center"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.notice)),1)]),_:1})])]),_:1},8,["heading"])}}}),Nt=Object.assign(ge(Mt,[["__scopeId","data-v-d193e41a"]]),{__name:"PagesBeforeCartRcopyInput"}),Ft=de({__name:"PagesEditCartRcopyInputIndex",props:{modelValue:{},bib:{},isExceeded:{type:Boolean,default:!1},isPdfEnabled:{type:Boolean}},emits:["update:modelValue"],setup(n,{emit:H}){const{$langLabel:l}=le(),{getIndexLabelList:c}=ue(),E=H,T=n,f=b({get:()=>T.modelValue,set:I=>E("update:modelValue",I)}),h=b(()=>f.value.note?.length>60?l(o.rcopyInput.noteLengthErr):""),D=ze.map(I=>({...I,id:`${I.id}-toc`,label:l(I.label)}));return(I,g)=>{const r=Le,x=Xe,S=ce,V=De,C=Ve,u=Fe,v=pe,P=ot,R=Ie;return m(),_(R,{class:"pages-request-dialog-copy-index has-background-main",padding:"24","mobile-padding":"16"},{default:t(()=>[a(S,{gap:"24"},{default:t(()=>[a(r,{"visual-level":"headline","is-hidden-mobile":!0},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.rcopyPart_index_area)),1)]),_:1}),a(S,{gap:"16"},{default:t(()=>[a(x,{id:"pages-request-dialog-copy-index-list",modelValue:e(f).toc,"onUpdate:modelValue":g[0]||(g[0]=y=>e(f).toc=y),class:"pages-request-dialog-copy-index-list",name:"indexes",items:e(c)(n.bib),disabled:n.isExceeded,direction:"column"},null,8,["modelValue","items","disabled"])]),_:1}),a(V,{id:"pages-request-dialog-copy-note-toc",modelValue:e(f).note,"onUpdate:modelValue":g[1]||(g[1]=y=>e(f).note=y),name:"note",label:e(l)(e(o).rcopyInput.note),"label-width":"120",gap:"16",placeholder:e(l)(e(o).rcopyInput.placeholder)},null,8,["modelValue","label","placeholder"]),e(h)?(m(),_(C,{key:0,class:"note-error"},{default:t(()=>[s(i(e(h)),1)]),_:1})):B("",!0),a(S,{"mobile-gap":"4"},{default:t(()=>[a(u,{id:"pages-request-dialog-copy-others-toc",modelValue:e(f).others,"onUpdate:modelValue":g[2]||(g[2]=y=>e(f).others=y),name:"others-option-toc",legend:e(l)(e(o).rcopyInput.rcopyPart_others_area),"legend-width":"120","item-gap":"32",items:e(D),"mobile-direction":"row"},null,8,["modelValue","legend","items"]),a(v,{class:"pages-request-dialog-copy-describe has-text-sub","font-size":"caption"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.caution_others_1))+" ",1),g[4]||(g[4]=fe("br",null,null,-1)),s(" "+i(e(l)(e(o).rcopyInput.caution_others_2)),1)]),_:1})]),_:1}),a(P,{id:"index",modelValue:e(f),"onUpdate:modelValue":g[3]||(g[3]=y=>te(f)?f.value=y:null),bib:n.bib,"is-pdf-enabled":n.isPdfEnabled},null,8,["modelValue","bib","is-pdf-enabled"])]),_:1})]),_:1})}}}),Yt=Object.assign(ge(Ft,[["__scopeId","data-v-1038d59b"]]),{__name:"PagesEditCartRcopyInputIndex"}),zt=de({__name:"PagesEditCartRcopyEdit",props:{bib:{default:null},needVolumeInput:{type:Boolean},item:{},modelValue:{default:null},isPdfEnabled:{type:Boolean},isDigit:{type:Boolean},bibTitle:{default:null},noteVolume:{default:null},heading:{}},emits:["update:modelValue","rcopyEditComplete"],setup(n,{emit:H}){const{$langLabel:l}=le(),{getTitleLabel:c,isArticle:E,getParentTitleLabel:T,getParentVolumeLabel:f,getSpecifiedIndexTitle:h,getSpecifiedIndexAuthor:D,getSpecifiedIndexPage:I,sortIndexMetas:g,indexMetas:r}=ue(),{getVolume:x}=Ye(),{createPatronInfo:S,shortenTitle:V,getRcopyTitle:C,getHelpLink:u}=qe(),v=n,P=H,R=b({get:()=>[v.item],set:A=>P("update:modelValue",A)}),y=b(()=>v.isDigit),F=b(()=>JSON.parse(v.item.patronNote)),d=Object.keys(F.value).filter(A=>A.includes("option_")&&F.value?.[A]).map(A=>A.replace("option_","")),L=j({articleTitle:v.item.articleTitle,articleAuthor:v.item.articleAuthor,articlePage:v.item.articlePage,note:F.value.note,others:d,color:F.value?.color_type||"MONOCHROME",deliveryType:F.value?.deliveryType,isError:!1}),k=j({toc:v.item.tocIndex,color:F.value.color_type||"MONOCHROME",deliveryType:F.value.deliveryType,others:d,note:F.value.note||""}),M=v.item.tocIndex!==-1,Y=b(()=>L.value.isError||!L.value.articleTitle?.trim()&&!L.value.articleAuthor?.trim()&&!L.value.articlePage?.trim()&&k.value.toc===-1),ae=b(()=>y.value?E(v.bib)?T(v.bib):c(v.bib):C(v.bib,v.bibTitle)),G=b(()=>v.isDigit&&E(v.bib)?f(v.bib):x(v.bib,v.noteVolume)),W=A=>A.endsWith("/")?A.slice(0,-1):A,Q=()=>{const A=M?k.value:L.value,U=g(r(v.bib))[k.value.toc];R.value=[{rcopyPartItemId:v.item.rcopyPartItemId,articleTitle:M?h(U,!1):L.value.articleTitle,articleAuthor:M?D(U):L.value.articleAuthor,articlePage:M?I(U,!0):L.value.articlePage,patronNote:S(A),tocIndex:M?k.value.toc:-1}],P("rcopyEditComplete")},oe=u(F.value.deliveryType);return(A,U)=>{const ne=pe,N=Ce,q=ve,Z=Ee,K=ce,$=xe,p=lt,O=Ne,J=Ie,X=Yt,ee=ht,z=nt,ie=at,w=Be,me=$e;return m(),_(me,{class:"rcopy-edit-dialog",heading:n.heading,"dialog-id":"rcopy-edit-dialog"},{body:t(()=>[a(K,{gap:"24"},{default:t(()=>[a(K,{gap:"4"},{default:t(()=>[a(ne,null,{default:t(()=>[s(i(e(l)(e(o).rcopyInput.description)),1)]),_:1}),a(Z,{align:"right",gap:"2",class:"has-text-sub"},{default:t(()=>[a(q,{to:e(oe),class:"question-link-to-help"},{default:t(()=>[a(N,{class:"question-link",icon:"interface/questionmark-circle","aria-label":e(l)(e(_e).helpIconAriaLabel)},null,8,["aria-label"])]),_:1},8,["to"]),a(ne,{"font-size":"small"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.questionLinkLabel)),1)]),_:1})]),_:1})]),_:1}),a(K,{gap:"40"},{default:t(()=>[a(K,{class:"material",gap:"8"},{default:t(()=>[a(,ドル{"visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.material_area)),1)]),_:1}),a(J,{class:"has-background-main",padding:"24","mobile-padding":"16"},{default:t(()=>[a(K,{gap:"32"},{default:t(()=>[a(O,{tag:"dl",gap:"16"},{default:t(()=>[e(ae)?(m(),_(p,{key:0,class:"title-area",term:e(l)(e(o).rcopyInput.itemTitle),"list-type":"div",height:"auto"},{default:t(()=>[s(i(e(V)(W(e(ae)))),1)]),_:1},8,["term"])):B("",!0),!n.needVolumeInput&&e(G)?(m(),_(p,{key:1,class:"volume-area",term:e(l)(e(o).rcopyInput.volume),"list-type":"div",height:"auto"},{default:t(()=>[s(i(e(G)),1)]),_:1},8,["term"])):B("",!0)]),_:1})]),_:1})]),_:1})]),_:1}),a(K,{gap:"8"},{default:t(()=>[a(Z,{align:"split","mobile-direction":"column","mobile-gap":"4"},{default:t(()=>[a(,ドル{"visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.input_area)),1)]),_:1})]),_:1}),a(K,{gap:"40"},{default:t(()=>[M?(m(),_(X,{key:0,modelValue:e(k),"onUpdate:modelValue":U[0]||(U[0]=se=>te(k)?k.value=se:null),bib:n.bib,"is-pdf-enabled":n.isPdfEnabled},null,8,["modelValue","bib","is-pdf-enabled"])):B("",!0),M?B("",!0):(m(),_(J,{key:1,class:"has-background-main",padding:"24","mobile-padding":"16"},{default:t(()=>[a(K,{gap:"16"},{default:t(()=>[a(Z,{gap:"16"},{default:t(()=>[a(,ドル{"visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.rcopyPart_input_area)),1)]),_:1}),a(ee,{"border-width":"2","flex-grow":"",color:"separator",margin:"0",class:"is-hidden-mobile"})]),_:1}),a(ne,{"font-size":"small"},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.caution_input_2)),1)]),_:1})]),_:1}),a(K,{gap:"8"},{default:t(()=>[a(ie,null,{default:t(()=>[a(z,{modelValue:e(L),"onUpdate:modelValue":U[1]||(U[1]=se=>te(L)?L.value=se:null),bib:n.bib,"show-delete-button":!1,"is-pdf-enabled":n.isPdfEnabled,index:n.item?.rcopyPartItemId},null,8,["modelValue","bib","is-pdf-enabled","index"])]),_:1})]),_:1})]),_:1}))]),_:1})]),_:1})]),_:1})]),_:1})]),resolve:t(()=>[a(w,{id:"edit-cart",icon:"interface/cart-fill","desktop-width":"304",disabled:e(Y),onClick:Q},{default:t(()=>[s(i(e(l)(e(o).rcopyInput.editCart)),1)]),_:1},8,["disabled"])]),_:1},8,["heading"])}}}),jt=Object.assign(ge(zt,[["__scopeId","data-v-0348394b"]]),{__name:"PagesEditCartRcopyEdit"}),Gt=de({__name:"PagesBeforeCartRcopyHelp",props:{bib:{default:null},heading:{}},emits:["openRcopyInputDialog","openRefInputDialog"],setup(n,{emit:H}){const{$langLabel:l}=le(),c=H;return(E,T)=>{const f=xe,h=pe,D=ke,I=Ee,g=ce,r=Ie,x=ve,S=$e;return m(),_(S,{class:"rcopy-help-dialog",heading:n.heading,"has-footer":!1,"dialog-id":"rcopy-help-dialog"},{body:t(()=>[a(g,{gap:"16"},{default:t(()=>[a(r,{class:"has-background-main",padding:"24","mobile-padding":"16"},{default:t(()=>[a(g,{gap:"24"},{default:t(()=>[a(g,{gap:"16"},{default:t(()=>[a(f,{"visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.rcopy_area)),1)]),_:1}),a(h,null,{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.suggestionGetTocCopy)),1)]),_:1}),a(I,{align:"right"},{default:t(()=>[a(D,{class:"confirm-button",next:"next",onClick:T[0]||(T[0]=V=>c("openRcopyInputDialog"))},{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.toRcopyInput)),1)]),_:1})]),_:1})]),_:1}),a(h,null,{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.suggestionInterlibraryLoan)),1)]),_:1})]),_:1})]),_:1}),a(r,{class:"has-background-main",padding:"24","mobile-padding":"16"},{default:t(()=>[a(g,{gap:"16"},{default:t(()=>[a(f,{"visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.copyref_area)),1)]),_:1}),a(g,null,{default:t(()=>[a(h,null,{default:t(()=>[fe("li",null,i(e(l)(e(o).rcopyHelp.knownTitleUnknownVolume)),1),fe("li",null,i(e(l)(e(o).rcopyHelp.knownAuthorUnknownTitle)),1)]),_:1}),a(h,null,{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.suggestionRequestResearch)),1)]),_:1}),a(h,null,{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.noteRemoteCopyAvailable)),1),a(x,{to:e(o).rcopyHelp.remoteCopyGuideLink,class:"help-link"},{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.remoteCopyGuideTitle)),1)]),_:1},8,["to"]),s(i(e(l)(e(o).rcopyHelp.remoteCopyGuideSuffix)),1)]),_:1})]),_:1}),a(r,{class:"caution",padding:"24","mobile-padding":"16"},{default:t(()=>[a(g,{gap:"8"},{default:t(()=>[a(f,{"visual-level":"5"},{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.researchPrecautionsTitle)),1)]),_:1}),a(h,null,{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.researchPrecautionsBody)),1)]),_:1})]),_:1})]),_:1}),a(I,{align:"right"},{default:t(()=>[a(D,{class:"confirm-button",next:"next",onClick:T[1]||(T[1]=V=>c("openRefInputDialog"))},{default:t(()=>[s(i(e(l)(e(o).rcopyHelp.toRefInput)),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["heading"])}}}),Wt=Object.assign(ge(Gt,[["__scopeId","data-v-4b00ed0e"]]),{__name:"PagesBeforeCartRcopyHelp"}),Jt={class:"message"},Qt=de({__name:"PagesBeforeCartRefInput",props:{bib:{default:null},modelValue:{default:null},isExceeded:{type:Boolean,default:!1},heading:{}},emits:["update:modelValue","close","refInputComplete"],setup(n,{emit:H}){const{$langLabel:l}=le(),{isArticle:c}=ue(),E=n,T=H,f=b({get:()=>E.modelValue,set:R=>T("update:modelValue",R)}),h=j(""),D=j(""),I=j(""),g=j(!1),r=j(!1),x=b(()=>h.value?h.value.trim():void 0),S=b(()=>D.value?D.value.trim():void 0),V=b(()=>{if(!g.value)return"";if(!x.value)return l(o.refInput.refTargetEmptyErr);if(x.value.length>3e3)return l(o.refInput.refTargetLengthErr)}),C=b(()=>{if(!r.value)return"";if(!S.value&&c(E.bib))return l(o.refInput.refRangeEmptyErr);if(S.value&&S.value.length>1e3)return l(o.refInput.refRangeLengthErr)}),u=b(()=>{const R=I.value;if(R.length>1e3)return l(o.refInput.otherInfoLengthErr);if(R.includes("http"))return l(o.refInput.otherInfoInclUrlErr)});Te(h,()=>{g.value=!0}),Te(D,()=>{r.value=!0});const v=b(()=>!!V.value||!!C.value||!!u.value||!x.value||c(E.bib)&&!S.value),P=()=>{f.value.refTarget=h.value,f.value.refRange=D.value,f.value.otherInfo=I.value,T("refInputComplete")};return(R,y)=>{const F=ve,d=pe,L=Ce,k=Ee,M=ce,Y=xe,ae=De,G=Ve,W=Ie,Q=Pt,oe=Be,A=$e;return m(),_(A,{class:"ref-input-dialog",heading:n.heading,"dialog-id":"ref-input-dialog"},{body:t(()=>[a(M,{gap:"24"},{default:t(()=>[a(M,{gap:"4"},{default:t(()=>[a(d,{class:"description"},{default:t(()=>[s(i(e(l)(e(o).refInput.description1)),1),a(F,{to:e(be).copyref,class:"help-link"},{default:t(()=>[s(i(e(l)(e(o).refInput.description2)),1)]),_:1},8,["to"]),s(i(e(l)(e(o).refInput.description3)),1)]),_:1}),a(k,{align:"right",gap:"2",class:"has-text-sub"},{default:t(()=>[a(F,{to:e(l)(e(o).refInput.questionLink),class:"question-link-to-help"},{default:t(()=>[a(L,{class:"question-link",icon:"interface/questionmark-circle","aria-label":e(l)(e(_e).helpIconAriaLabel)},null,8,["aria-label"])]),_:1},8,["to"]),a(d,{"font-size":"small"},{default:t(()=>[s(i(e(l)(e(o).refInput.questionLinkLabel)),1)]),_:1})]),_:1})]),_:1}),a(M,{gap:"40"},{default:t(()=>[a(M,{gap:"8"},{default:t(()=>[a(Y,{"visual-level":"headline"},{default:t(()=>[s(i(e(l)(e(o).refInput.input_area)),1)]),_:1}),a(W,{class:"has-background-main",padding:"24","mobile-padding":"16"},{default:t(()=>[a(M,{gap:"32"},{default:t(()=>[a(ae,{id:"refTarget-input",modelValue:e(h),"onUpdate:modelValue":y[0]||(y[0]=U=>te(h)?h.value=U:null),focusOut:e(g),"onUpdate:focusOut":y[1]||(y[1]=U=>te(g)?g.value=U:null),class:"refTarget-input",name:"refTarget",label:e(l)(e(o).refInput.refTarget),"label-width":"160",placeholder:e(l)(e(o).refInput.refTargetPh),rows:"6",gap:"16",required:!0},null,8,["modelValue","focusOut","label","placeholder"]),e(V)?(m(),_(G,{key:0,class:"refTarget-error"},{default:t(()=>[s(i(e(V)),1)]),_:1})):B("",!0),a(ae,{id:"refRange-input",modelValue:e(D),"onUpdate:modelValue":y[2]||(y[2]=U=>te(D)?D.value=U:null),focusOut:e(r),"onUpdate:focusOut":y[3]||(y[3]=U=>te(r)?r.value=U:null),class:"refRange-input",name:"refRange",label:e(l)(e(o).refInput.refRange),"label-width":"160",placeholder:e(l)(e(o).refInput.refRangePh),rows:"3",gap:"16",required:e(c)(n.bib)},null,8,["modelValue","focusOut","label","placeholder","required"]),e(C)?(m(),_(G,{key:1,class:"refRange-error"},{default:t(()=>[s(i(e(C)),1)]),_:1})):B("",!0),a(ae,{id:"otherInfo-input",modelValue:e(I),"onUpdate:modelValue":y[4]||(y[4]=U=>te(I)?I.value=U:null),name:"otherInfo",label:e(l)(e(o).refInput.otherInfo),"label-width":"160",placeholder:e(l)(e(o).refInput.otherInfoPh),rows:"3",gap:"16"},null,8,["modelValue","label","placeholder"]),e(u)?(m(),_(G,{key:2,class:"otherInfo-error"},{default:t(()=>[s(i(e(u)),1)]),_:1})):B("",!0)]),_:1})]),_:1})]),_:1}),a(Q,{id:"refinput_notion",system:""})]),_:1})]),_:1})]),resolve:t(()=>[a(oe,{id:"add-to-cart",icon:"interface/cart-fill","desktop-width":"304",disabled:e(v),onClick:P},{default:t(()=>[s(i(e(l)(e(o).refInput.addToCart)),1)]),_:1},8,["disabled"])]),message:t(()=>[fe("div",Jt,[n.isExceeded?(m(),_(G,{key:0,class:"item-limit-err"},{default:t(()=>[s(i(e(l)(e(o).common.itemLimitErr)),1)]),_:1})):B("",!0),a(d,{"font-size":"small",class:"has-text-heading position-center"},{default:t(()=>[s(i(e(l)(e(o).refInput.notice)),1)]),_:1})])]),_:1},8,["heading"])}}}),Zt=Object.assign(ge(Qt,[["__scopeId","data-v-ee8294c3"]]),{__name:"PagesBeforeCartRefInput"}),Kt=de({__name:"PagesBeforeCartRcopyDialog",props:{modelValue:{type:Boolean},bib:{},risItem:{},cartItem:{},copyrefItem:{},isDigit:{type:Boolean},isFromCart:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1},isPdfEnabled:{type:Boolean},needVolumeInput:{type:Boolean},rcopyPartItem:{},bibTitle:{default:null},noteVolume:{default:null},getCartPage:{}},emits:["update:modelValue"],setup(n,{emit:H}){const{$langLabel:l}=le(),{getBibType:c,getTitleLabel:E,getBibId:T,isArticle:f,getParentTitleLabel:h}=ue(),D=tt(),I=Tt(),{getRisItemId:g,getItmSysId:r}=Rt(),{getTitleAndVolume:x}=Ye(),{getRcopyTitle:S}=qe(),V=j([]),C=b(()=>({refTarget:"",refRange:"",otherInfo:""})),u=n;Ge("risItem",u.risItem);const v=()=>{F("rcopy"),L.value=!0},P=H,R=b({get:()=>u.modelValue,set:$=>P("update:modelValue",$)}),y=j({rcopy:!0,rcopyHelp:!1,refInput:!1}),F=$=>{Object.keys(y.value).forEach(p=>{y.value[p]=p===$})},d=j(!1),L=j(!1),k=j(!1);Te(R,()=>{R.value||(y.value.rcopy=!0,y.value.rcopyHelp=!1,y.value.refInput=!1)});const M=j([]),Y=j(""),ae=j(""),G=j(),W=j({add:[],update:[],delete:[]}),Q=(,ドルp,O)=>u.copyrefItem?u.copyrefItem[$]:u.isFromCart?u.cartItem[$]:p(u.isDigit,u[O]),oe=$=>JSON.parse($).deliveryType==="DELIVERY_TYPE_PDF",A=$=>JSON.parse($).deliveryType==="DELIVERY_TYPE_SHIPPING",U=b(()=>Q("itmSysId",r,"risItem"));Ge("itmSysId",U.value);const ne=async $=>{const p=Q("risItemId",g,"risItem"),O=Q("iosToken",()=>u.bib.id||""),J=Q("baseRequestId",()=>null),X={risItemId:p,itmSysId:U.value,bibId:Q("bibId",()=>T(u.bib,U.value)),bibType:Q("bibType",c,"bib"),iosToken:O};if($==="遠隔複写"){ae.value="rcopy";const ee={requestType:"RCOPY",iosToken:O,itmSysId:U.value};try{G.value=await xt(ee)}catch{I.message=l(o.common.systemErr),I.open()}const z=G.value.filter(re=>re.cartItem.rcopyParts.some(he=>oe(he.patronNote))),ie=G.value.filter(re=>re.cartItem.rcopyParts.some(he=>A(he.patronNote))),w=V.value?.filter(re=>oe(re.patronNote))||[],me=V.value?.filter(re=>A(re.patronNote))||[],se={...X,baseRequestId:J,requestTypeCode:"RCOPY"};u.isEdit?(w.length&&q(w,z,se,A),me.length&&q(me,ie,se,oe)):(W.value={add:[],update:[],delete:[]},w.length&&N(W.value,w,z,se),me.length&&N(W.value,me,ie,se))}else ae.value="copyref",W.value={add:[{...X,requestTypeCode:"COPYREF",referenceQuestion:C.value.refTarget||"",referencePeriod:C.value.refRange||"",consultedResource:C.value.otherInfo||""}]};try{const ee=await D.updateCart(W.value);if(u.isEdit&&$==="遠隔複写"&&(R.value=!1,I.message=l(o.common.editCompleteMsg),I.open()),u.isFromCart)R.value=!1,u.getCartPage(ee);else{Y.value=$;const z=u.isDigit?f(u.bib)?h(u.bib):E(u.bib):S(u.bib,u.bibTitle),ie=u.isDigit?E(u.bib):x(u.bib,u.bibTitle,u.noteVolume);M.value=[$==="遠隔複写"?z:ie],d.value=!0}}catch(ee){const z=ee.simpleAPIResponse.title;z==="limit-exceeded"?k.value=!0:z==="illegal-param"?(I.message=l(o.common.illegalParamErr),I.open()):(I.message=l(o.common.systemErr),I.open())}},N=(,ドルp,O,J)=>{const X=O?.find(ee=>ee?.cartItem?.risItemId===J.risItemId);X?$.update.push({...J,cartItemId:X.cartItem.cartItemId,rcopyParts:X.cartItem.rcopyParts.concat(p)}):$.add.push({...J,rcopyParts:p})},q=(,ドルp,O,J)=>{const X=u.cartItem.rcopyParts.some(z=>J(z.patronNote)),ee=u.cartItem.rcopyParts.map(z=>z.rcopyPartItemId===u.rcopyPartItem.rcopyPartItemId?X?null:$[0]:z).filter(z=>z);ee.length?W.value.update.push({...O,cartItemId:u.cartItem.cartItemId,rcopyParts:ee}):W.value.delete.push({...O,cartItemId:u.cartItem.cartItemId}),X&&(p.length?W.value.update.push({...O,cartItemId:p[0].cartItem.cartItemId,rcopyParts:p[0].cartItem.rcopyParts.concat($)}):W.value.add.push({...O,rcopyParts:$}))};Te(d,()=>{!d.value&&R.value&&(R.value=!1)});const Z=b(()=>y.value.rcopy&&!u.isEdit?l(o.rcopyInput.title):y.value.rcopy&&u.isEdit?l(o.rcopyInput.titleEdit):y.value.rcopyHelp?l(o.rcopyHelp.title):y.value.refInput?l(o.refInput.title):""),K=b(()=>y.value.rcopy&&!u.isEdit?"rcopy-input-dialog":y.value.rcopy&&u.isEdit?"rcopy-edit-dialog":y.value.rcopyHelp?"rcopy-help-dialog":y.value.refInput?"ref-input-dialog":"");return(,ドルp)=>{const O=Nt,J=jt,X=Wt,ee=Zt,z=Ke,ie=qt;return m(),ye(Re,null,[a(z,{modelValue:e(R),"onUpdate:modelValue":p[12]||(p[12]=w=>te(R)?R.value=w:null),class:"rcopy-dialog",closeable:!1,"aria-labelledby":e(K)},{default:t(()=>[e(y).rcopy&&!n.isEdit?(m(),_(O,{key:0,modelValue:e(V),"onUpdate:modelValue":p[0]||(p[0]=w=>te(V)?V.value=w:null),bib:n.bib,"need-volume-input":n.needVolumeInput,"ris-item":n.risItem,"is-digit":n.isDigit,"is-exceeded":e(k),"is-index-selected":e(L),"copyref-info":u.copyrefItem?.rcopyParts,"is-from-request-detail":!!u.copyrefItem,"is-pdf-enabled":n.isPdfEnabled,"bib-title":n.bibTitle,"note-volume":n.noteVolume,heading:e(Z),onOpenRcopyHelpDialog:p[1]||(p[1]=w=>F("rcopyHelp")),onRcopyInputComplete:p[2]||(p[2]=w=>ne("遠隔複写")),onClose:p[3]||(p[3]=w=>R.value=!1)},null,8,["modelValue","bib","need-volume-input","ris-item","is-digit","is-exceeded","is-index-selected","copyref-info","is-from-request-detail","is-pdf-enabled","bib-title","note-volume","heading"])):B("",!0),e(y).rcopy&&n.isEdit?(m(),_(J,{key:1,modelValue:e(V),"onUpdate:modelValue":p[4]||(p[4]=w=>te(V)?V.value=w:null),bib:n.bib,"need-volume-input":n.needVolumeInput,"is-pdf-enabled":n.isPdfEnabled,"is-digit":n.isDigit,item:n.rcopyPartItem,"bib-title":n.bibTitle,"note-volume":n.noteVolume,heading:e(Z),onRcopyEditComplete:p[5]||(p[5]=w=>ne("遠隔複写")),onClose:p[6]||(p[6]=w=>R.value=!1)},null,8,["modelValue","bib","need-volume-input","is-pdf-enabled","is-digit","item","bib-title","note-volume","heading"])):B("",!0),e(y).rcopyHelp?(m(),_(X,{key:2,heading:e(Z),onOpenRcopyInputDialog:v,onOpenRefInputDialog:p[7]||(p[7]=w=>F("refInput")),onClose:p[8]||(p[8]=w=>R.value=!1)},null,8,["heading"])):B("",!0),e(y).refInput?(m(),_(ee,{key:3,modelValue:e(C),"onUpdate:modelValue":p[9]||(p[9]=w=>te(C)?C.value=w:null),bib:n.bib,"is-exceeded":e(k),heading:e(Z),onRefInputComplete:p[10]||(p[10]=w=>ne("調査")),onClose:p[11]||(p[11]=w=>R.value=!1)},null,8,["modelValue","bib","is-exceeded","heading"])):B("",!0)]),_:1},8,["modelValue","aria-labelledby"]),e(d)?(m(),_(ie,{key:0,modelValue:e(d),"onUpdate:modelValue":p[13]||(p[13]=w=>te(d)?d.value=w:null),"item-title":e(M),"request-type":e(Y),"request-type-code":e(ae),"is-from-request-detail":!!u.copyrefItem},null,8,["modelValue","item-title","request-type","request-type-code","is-from-request-detail"])):B("",!0)],64)}}}),ua=Object.assign(Kt,{__name:"PagesBeforeCartRcopyDialog"});export{qt as _,Ye as a,ua as b,Rt as u};