PageSourceSearch

https://umembers.usen.com/assets/AccountInfo-B6kuAUJB.js

js usen.com collected 2026-09-24 08:48:42 UTC 21,976 bytes, 2 lines download raw bytes

1import{P as Y,S as x,G as ee}from"./SpFooterTab-DEL9Ph92.js";import{P as se}from"./PageLayout-CR0xt5FL.js";import{a as oe,S as te}from"./SiteMap-CxRZa3ZY.js";import{d as y,_ as A,e as N,j as u,F as T,H as j,v as z,f as r,h as b,x as _,g as n,i as m,c as U,r as C,t as E,A as M,E as L,G as ae,k as $,q as S,u as H,w as k,o as D,z as O,a as P,l as re,K as h,y as B}from"./index-CMFj3f3D.js";import{c as ne}from"./unisOptions-CNPgT1FQ.js";import{B as Q}from"./BasicButton-BOr_u9h0.js";import{C as le}from"./CustomSelectBox-D60kzGXl.js";import{u as ie}from"./mediaQuery-CVITpDVF.js";import{S as V}from"./SettingModal-CITtsLts.js";import{A as F}from"./AccountSettingLayout-BLhI0Kh0.js";import{A as R}from"./ArrowButton-H-C-r-Of.js";import{T as G,I as K}from"./InputItem-qrQpelrL.js";import{v as ue}from"./index-CmN-IN-M.js";import{T as de}from"./TextBoxPassword--yPGHU02.js";import{L as J}from"./LoadingSpinner-BinS0CkJ.js";import"./close_blue-CiRvK2jF.js";const me=y({name:"SelectTab",props:{tabs:{type:Array}}}),ce={class:"speech-tab-menu-center"},pe={class:"speech-tab-menu-flex"},fe=["innerHTML"],be={key:1,class:"title-box"};function ge(e,o,c,t,s,g){const l=n("router-link");return m(),N("div",ce,[u("ul",pe,[(m(!0),N(T,null,j(e.tabs,a=>(m(),N("li",{key:a.title},[u("div",{class:z(["background-blue",{selected:e.$route.path===a.link}])},[r(l,{to:a.link},{default:b(()=>[a.htmlTitle?(m(),N("p",{key:0,class:"title-box",innerHTML:a.htmlTitle},null,8,fe)):(m(),N("p",be,_(a.title),1))]),_:2},1032,["to"])],2)]))),128))])])}const ve=A(me,[["render",ge],["__scopeId","data-v-3fbb46e0"]]),Ne=y({name:"HqMenu",components:{SelectTab:ve,PulldownMenuItem:Y},props:{isTabs:{type:Boolean,default:!0}},setup(){const e=[{title:"マイ・アカウント",link:"/account/info",htmlTitle:'マイ・<span style="white-space: nowrap;">アカウント</span>'}],o=U(()=>e),c=C({tabs:e,filteredTabs:o});return{...E(c)}}}),we={key:0,class:"margin-top"},$e={key:1},Me={class:"box-size"},ye={class:"title-box"};function Ae(e,o,c,t,s,g){const l=n("SelectTab"),a=n("PulldownMenuItem");return e.isTabs?(m(),N("div",we,[r(l,{tabs:e.filteredTabs},null,8,["tabs"])])):(m(),N("div",$e,[u("ul",null,[(m(!0),N(T,null,j(e.filteredTabs,d=>(m(),M(a,{key:d.link,width:400,height:50,url:d.link},{default:b(()=>[u("div",Me,[u("p",ye,_(d.title),1)])]),_:2},1032,["url"]))),128))])]))}const _e=A(Ne,[["render",Ae],["__scopeId","data-v-ed989514"]]),Ue=y({name:"CommonContentLayout",props:{marginBottom:{type:Number,default:43},isLine:{type:Boolean,default:!0}}}),Se={class:"back-color"};function he(e,o,c,t,s,g){return m(),N("div",Se,[u("div",{class:"title",style:ae({marginBottom:e.marginBottom+"px"})},[L(e.$slots,"title",{},void 0,!0),L(e.$slots,"bottun",{},void 0,!0),L(e.$slots,"select",{},void 0,!0)],4),u("div",{class:z(["info-list",{"is-line":e.isLine}])},[L(e.$slots,"list",{},void 0,!0)],2)])}const ke=A(Ue,[["render",he],["__scopeId","data-v-de96b3f7"]]),Ce=y({name:"AccountList",emits:["click-action"],components:{BasicButton:Q},props:{items:{type:Array,required:!0}}}),Ee={class:"account-list"},Ie={class:"account-label"},Le={class:"account-value"},Be={key:0},Oe={key:1,class:"note"},Te={key:0,class:"account-action"};function De(e,o,c,t,s,g){const l=n("BasicButton");return m(),N("div",Ee,[(m(!0),N(T,null,j(e.items,(a,d)=>(m(),N("div",{key:d,class:"account-row"},[u("div",Ie,_(a.label),1),u("div",Le,[a.value?(m(),N("span",Be,_(a.value),1)):$("",!0),a.note?(m(),N("small",Oe,_(a.note),1)):$("",!0)]),a.actionLabel?(m(),N("div",Te,[r(l,{width:100,buttonType:"gray",onClick:p=>e.$emit("click-action",a)},{default:b(()=>[S(_(a.actionLabel),1)]),_:2},1032,["onClick"])])):$("",!0)]))),128))])}const Pe=A(Ce,[["render",De],["__scopeId","data-v-a03f5790"]]),Ve=y({name:"ModalSettingMailAddress",components:{SettingModal:V,AccountSettingLayout:F,ArrowButton:R,InputItem:K,TextBox:G},props:{isOpen:{type:Boolean,default:!1},user:{type:Object},mailType:{type:String,default:"auth"}},setup(e,o){const c=H(),t=C({mailAddress:"",isDisabled:!1,isError:!1,errorMessage:"",sp:U(()=>d.value)}),s=()=>{t.mailAddress="",t.isError=!1,t.isDisabled=!1,t.errorMessage=""},g=()=>o.emit("close");k(()=>e.isOpen,v=>{s()});const l=()=>(t.mailAddress=t.mailAddress?.trim()??"",ue.isEmail(t.mailAddress)),a=async()=>
1{if(t.isDisabled=!0,t.isError=!1,t.mailAddress===""){t.isError=!0,t.errorMessage="メールアドレスを入力してください",t.isDisabled=!1;return}if(!l()){t.isError=!0,t.errorMessage="メールアドレス形式で入力してください",t.isDisabled=!1;return}const v={umid:c.auth?.umid,[e.mailType==="auth"?"newAuthMailAddress":"contactMailAddress"]:t.mailAddress};try{const f=await O.put(`/account/${e.mailType}-email`,v,{headers:{Authorization:`Bearer ${c.auth?.idToken}`,"x-umid":c.auth?.umid}});if(!f||!f.data||!f.data.success){t.isError=!0,t.errorMessage="すでに他のアカウントで使用されています。他のメールアドレスを入力ください。",t.isDisabled=!1;return}}catch{t.isError=!0,t.errorMessage="エラーが発生しました。時間を置いてから再度実行してください。",t.isDisabled=!1;return}t.isDisabled=!1,s(),o.emit("close")},{isSp:d,watchMediaQuery:p}=ie();return D(()=>{p()}),{title:U(()=>d.value?`新しいメールアドレスを
2入力してください`:"新しいメールアドレスを入力してください"),close:g,updateMailAddress:a,validateMailAddress:l,clearMailError:()=>{t.isError=!1},...E(t)}},emits:["click","close"]}),Fe={class:"flex-input"},Re={class:"mail-position"},qe={key:0,class:"error"},je={class:"msg"},ze={key:0},He={class:"buttons-position"};function Ge(e,o,c,t,s,g){const l=n("TextBox"),a=n("InputItem"),d=n("ArrowButton"),p=n("AccountSettingLayout"),w=n("SettingModal");return m(),M(w,{isOpen:e.isOpen,"is-close-button-shown":!0,onClose:e.close},{default:b(()=>[r(p,{title:e.title},{content:b(()=>[u("div",Fe,[u("div",Re,[r(a,{title:"メールアドレス",isRequired:!0,isChangeFont:!0,isError:e.isError},{default:b(()=>[r(l,{modelValue:e.mailAddress,"onUpdate:modelValue":o[0]||(o[0]=i=>e.mailAddress=i),"is-murky-blue":!e.isError,isError:e.isError,onInput:e.clearMailError,maxlength:100,onBlur:e.validateMailAddress},null,8,["modelValue","is-murky-blue","isError","onInput","onBlur"])]),_:1},8,["isError"]),e.isError?(m(),N("p",qe,_(e.errorMessage),1)):$("",!0),u("p",je,[o[1]||(o[1]=S(" 確認用の自動メールが送信されます。",-1)),o[2]||(o[2]=u("br",null,null,-1)),o[3]||(o[3]=S(" 届きましたら、内容を確認しURLをクリックしていただくと",-1)),e.sp?$("",!0):(m(),N("br",ze)),o[4]||(o[4]=S(" 変更が完了いたします。 ",-1))]),u("div",He,[r(d,{class:"full-width-mobile",buttonType:"white",label:"キャンセル",onClick:e.close}
2,null,8,["onClick"]),r(d,{class:"full-width-mobile",buttonType:"blue",label:"OK",onClick:e.updateMailAddress},null,8,["onClick"])])])])]),_:1},8,["title"])]),_:1},8,["isOpen","onClose"])}const Ke=A(Ve,[["render",Ge],["__scopeId","data-v-9f14906e"]]),Ze=y({name:"ModalSettingAccount",components:{SettingModal:V,AccountSettingLayout:F,ArrowButton:R,InputItem:K,TextBox:G,TextBoxPassword:de,LoadingSpinner:J},props:{isOpen:{type:Boolean,default:!1},user:{type:Object}},setup(e,o){const c=H(),t=P(),s=C({params:{userName:"",oldName:"",umid:"",password:"",sendMail:!0},isErrorUserName:!1,isErrorPassword:!1,isUserNameAvailable:!1,isUserNameUnAvailable:!1,errorMessageUserName:"",errorMessageForPassword:"",isDisabled:!1,isLoading:!1});D(()=>{s.params.oldName=e.user?.userName??""}),k(()=>e.isOpen,i=>{i&&(s.params.oldName=e.user?.userName??"")}),k(()=>s.params.userName,()=>{s.isErrorUserName=!1,s.isUserNameAvailable=!1,s.isUserNameUnAvailable=!1,s.errorMessageUserName=""}),k(()=>s.params.password,()=>{s.isErrorPassword=!1,s.errorMessageForPassword=""});const g=()=>{if(s.isErrorPassword=!1,s.errorMessageForPassword="",!s.params.password){s.isErrorPassword=!0,s.errorMessageForPassword="パスワードを正しく入力してください。";return}},l=()=>{if(s.isErrorUserName=!1,s.params.userName===""){s.isErrorUserName=!0,s.isUserNameUnAvailable=!0,s.errorMessageUserName="入力されたIDが正しくありません。";return}/^[a-zA-Z0-9]{8,50}$/.test(s.params.userName)||(s.isErrorUserName=!0,s.isUserNameUnAvailable=!0,s.errorMessageUserName="半角英字または半角数字の8文字以上で入力してください。")},a=async()=>{if(l(),s.isErrorUserName){s.isUserNameAvailable=!1;return}s.isUserNameAvailable=!1,s.isUserNameUnAvailable=!1;const i=await O.get(`/account/user-exist?userName=${s.params.userName}`);if(i&&i.data&&i.data.exists===!1){s.isUserNameAvailable=!0;return}s.isUserNameAvailable=!1,s.isUserNameUnAvailable=!0,s.errorMessageUserName="このユーザーIDは既に使われています。"},d=async()=>{s.isLoading=!0,s.isDisabled=!0;try{g(),l();const i=c.auth;if(!i||s.isErrorUserName||s.isErrorPassword){s.isLoading=!1,s.isDisabled=!1;return}if(await a(),s.isUserNameUnAvailable){console.warn("Username unavailable"),s.isLoading=!1,s.isDisabled=!1;return}const v={umid:i.umid,oldUserName:s.params.oldName,password:s.params.password,newUserName:s.params.userName},f=await O.put("/account/username",{umid:i.umid,oldUserName:s.params.oldName,password:s.params.password,newUserName:s.params.userName},{headers:{Authorization:`Bearer ${i.idToken}`,"x-umid":i.umid}});if(f&&f.data&&f.data.success===!0){o.emit("updated");try{await c.signIn(s.params.userName,s.params.password,"UZZ")&&(await t.fetchUser(),await t.fetchDashboardServices(),w())}catch(I){console.error("SignIn failed after username change:",I)}}}catch(i){console.error(i),console.error("send() caught error:",i),i.response?.status===401?(s.isErrorPassword=!0,s.errorMessageForPassword="現在のユーザーIDまたはパスワードが正しくありません。"):i.response?.status===400?(console.warn("Bad Request:",i.response.data),s.errorMessageForPassword="送信内容が正しくありません。"):s.errorMessageForPassword="通信エラーが発生しました。もう一度お試しください。",s.isLoading=!1,s.isDisabled=!1;return}finally{s.isDisabled=!1}},p=()=>{document.querySelectorAll('input[type="password"]').forEach(v=>{v.value="",v.setAttribute("autocomplete","current-password"),v.setAttribute("name","current-password")})},w=async()=>{s.params.userName="",s.params.password="",s.isErrorPassword=!1,s.isErrorUserName=!1,s.isUserNameAvailable=!1,s.isUserNameUnAvailable=!1,s.errorMessageUserName="",p(),o.emit("close")};return{...E(s),checkAvailable:a,verifyPassword:g,verifyUserName:l,send:d,close:w}},emits:["close","updated"]}),Qe={class:"flex-input"},Je={class:"form-position"},We={class:"id-changed"},Xe={class:"button-margin"},Ye={class:"buttons-position"};function xe(e,o,c,t,s,g){const l=n("TextBox"),a=n("InputItem"),d=n("ArrowButton"),p=n("TextBoxPassword"),w=n("AccountSettingLayout"),i=n("LoadingSpinner"),v=n("SettingModal");return m(),M(v,{isOpen:e.isOpen,"is-close-button-shown":!0,onClose:e.close,width:1e3},{default:b(()=>[u("form",{onSubmit:o[3]||(o[3]=re((...f)=>e.send&&e.send(...f),["prevent"])),class:"form-wrapper"},[r(w,{title:"ユーザーIDの変更"},{content:b(()=>[u("div",Qe,[u("div",Je,[r(a,{title:"現在のユーザーID",isChangeFont:!0},{default:b(()=>[r(l,{modelValue:e.params.oldName,"onUpdate:modelValue":o[0]||(o[0]=f=>e.params.oldName=f),isMurkyBlue:!0,title:"",isDisabled:!0,maxlength:50},null,8,["modelValue"])]),_:1}),u("div",We,[r(a,{title:"変更するユーザーID",description:!e.isUserNameAvailable&&!e.isUserNameUnAvailable?"半角英字または半角数字で8文字以上":"",isChangeFont:!0,isUserNameAvailable:e.isUserNameAvailable,isError:e.isUserNameUnAvailable,errorMessage:e.errorMessageUserName,availableMessage:"ご希望のIDは登録可能です"},{default:b(()=>[r(l,{modelValue:e.params.userName,"onUpdate:modelValue":o[1]||(o[1]=f=>e.params.userName=f),title:"",isMurkyBlue:!e.isErrorUserName,isError:e.isErrorUserName,maxlength:50,autocomplete:"username",name:"username"},null,8,["modelValue","isMurkyBlue","isError"])]),_:1},8,["description","isUserNameAvailable","isError","errorMessage"]),r(d,{type:"button",class:"enable-button-position full-width-mobile",buttonType:"blue",label:"登録可能か確認する",onClick:e.checkAvailable},null,8,["onClick"])]),r(a,{title:"パスワード",errorMessage:e.errorMessageForPassword,"is-absolute":!0,isRequired:!0,isChangeFont:!0,isError:e.isErrorPassword},{default:b(()=>[r(p,{modelValue:e.params.password,"onUpdate:modelValue":o[2]||(o[2]=f=>e.params.password=f),title:"",isError:e.isErrorPassword,isMurkyBlue:!e.isErrorPassword,autocomplete:"current-password",name:"current-password",maxlength:50},null,8,["modelValue","isError","isMurkyBlue"])]),_:1},8,["errorMessage","isError"])]),u("div",Xe,[u("div",Ye,[r(d,{type:"button",class:"full-width-mobile",buttonType:"white",label:"キャンセル",onClick:e.close},null,8,["onClick"]),r(d,{type:"submit",class:"full-width-mobile",buttonType:"blue",label:"OK"})])])])]),_:1})],32),r(i,{isLoading:e.isLoading},null,8,["isLoading"])]),_:1},8,["isOpen","onClose"])}
2const es=A(Ze,[["render",xe],["__scopeId","data-v-2fa108e3"]]),ss=y({name:"ModalSettingReissuePassword",components:{SettingModal:V,AccountSettingLayout:F,ArrowButton:R},props:{isOpen:{type:Boolean,default:!1},userName:{type:String,default:"",required:!0}},setup(e,o){const c=C({isDisabled:!1,addMail:"",sendParam:""});return{sendPassword:async()=>{c.isDisabled=!0,await O.post("/password/reset/username",{userName:e.userName}),c.isDisabled=!1,o.emit("close")},...E(c)}},emits:["click","close"]}),os={class:"flex-input"},ts={class:"pw-position"},as={class:"buttons-position"};function rs(e,o,c,t,s,g){const l=n("ArrowButton"),a=n("AccountSettingLayout"),d=n("SettingModal");return m(),M(d,{isOpen:e.isOpen,"is-close-button-shown":!0,onClose:o[1]||(o[1]=p=>e.$emit("close"))},{default:b(()=>[r(a,{title:"パスワード再設定"},{content:b(()=>[u("div",os,[u("div",ts,[o[2]||(o[2]=u("p",{class:"msg"},"パスワード再発行手続き用のURLを",-1)),o[3]||(o[3]=u("p",{class:"msg"},"メールで送信します。",-1)),u("div",as,[r(l,{class:"full-width-mobile",buttonType:"white",label:"キャンセル",onClick:o[0]||(o[0]=p=>e.$emit("close"))}),r(l,{class:"full-width-mobile",buttonType:"blue",label:"OK",onClick:e.sendPassword,isDisabled:e.isDisabled},null,8,["onClick","isDisabled"])])])])]),_:1})]),_:1},8,["isOpen"])}const ns=A(ss,[["render",rs],["__scopeId","data-v-94b0d47b"]]),ls=y({name:"ModalSettingUserName",components:{SettingModal:V,AccountSettingLayout:F,ArrowButton:R,InputItem:K,TextBox:G,LoadingSpinner:J},props:{isOpen:{type:Boolean,default:!1},user:{type:Object}},setup(e,o){H();const c=P(),t=C({params:{userName:"",oldName:"",umid:"",sendMail:!0},isErrorUserName:!1,isDisabled:!1,isLoading:!1,errorMessageUserName:""});D(()=>{t.params.oldName=e.user?.accountName??""}),k(()=>e.isOpen,d=>{d&&(t.params.oldName=e.user?.accountName??"")});const s=async()=>{if(console.log("send start"),t.isLoading=!0,t.isDisabled=!0,t.isErrorUserName=!1,l(),t.isErrorUserName){t.isLoading=!1,t.isDisabled=!1;return}if(!await c.updateAccountName(t.params.userName)){alert("氏名または店舗名の変更に失敗しました。"),t.isLoading=!1,t.isDisabled=!1;return}c.userAccount&&(c.userAccount.accountName=t.params.userName),g(),t.isLoading=!1},g=()=>{console.log("close"),t.params.userName="",t.isErrorUserName=!1,t.errorMessageUserName="",o.emit("close")},l=()=>{t.isErrorUserName=!1,t.params.userName===""&&(t.isErrorUserName=!0,t.errorMessageUserName="氏名または店舗名を入力してください。")},a=()=>{t.isErrorUserName=!1,t.errorMessageUserName=""};return{...E(t),verifyUserName:l,handleInputUserName:a,send:s,close:g}},emits:["close"]}),is={class:"flex-input"},us={class:"form-position"},ds={class:"name-changed"},ms={class:"margin"},cs={class:"buttons-position"};function ps(e,o,c,t,s,g){const l=n("TextBox"),a=n("InputItem"),d=n("ArrowButton"),p=n("AccountSettingLayout"),w=n("LoadingSpinner"),i=n("SettingModal");return m(),M(i,{isOpen:e.isOpen,"is-close-button-shown":!0,onClose:e.close},{default:b(()=>[r(p,{title:"氏名または店舗名の変更"},{content:b(()=>[u("div",is,[u("div",us,[r(a,{title:"現在の氏名または店舗名",isChangeFont:!0},{default:b(()=>[r(l,{modelValue:e.params.oldName,"onUpdate:modelValue":o[0]||(o[0]=v=>e.params.oldName=v),isMurkyBlue:!0,title:"",isDisabled:!0},null,8,["modelValue"])]),_:1}),u("div",ds,[r(a,{title:"変更する氏名または店舗名",isChangeFont:!0,isError:e.isErrorUserName,errorMessage:e.errorMessageUserName},{default:b(()=>[r(l,{modelValue:e.params.userName,"onUpdate:modelValue":o[1]||(o[1]=v=>e.params.userName=v),title:"",isMurkyBlue:!e.isErrorUserName,isError:e.isErrorUserName,onInput:e.handleInputUserName},null,8,["modelValue","isMurkyBlue","isError","onInput"])]),_:1},8,["isError","errorMessage"])])]),u("div",ms,[u("div",cs,[r(d,{class:"full-width-mobile",buttonType:"white",label:"キャンセル",onClick:e.close}
2,null,8,["onClick"]),r(d,{class:"full-width-mobile",buttonType:"blue",label:"OK",onClick:e.send},null,8,["onClick"])])])])]),_:1}),r(w,{isLoading:e.isLoading},null,8,["isLoading"])]),_:1},8,["isOpen","onClose"])}const fs=A(ls,[["render",ps],["__scopeId","data-v-a9164fd7"]]),bs=y({name:"AccountData",components:{CommonContentLayout:ke,AccountList:Pe,BasicButton:Q,CustomSelectBox:le,ModalSettingMailAddress:Ke,ModalSettingAccount:es,ModalSettingReissuePassword:ns,ModalSettingUserName:fs},setup(){const e=P(),o=h(!1),c=h(!1),t=h(!1),s=h(!1),g=h(!1),{userAccount:l}=B(e);console.log(l.value);const a=B(e).unisList,d=B(e).selectedUnisCode,p=B(e).getSelectedUnisData,w=U(()=>[{label:"ユーザーID",value:l.value?.userName,actionLabel:"変更",modalId:"account"},{label:"氏名または店舗名",value:l.value?.accountName,actionLabel:"変更",modalId:"username"},{label:"認証用メールアドレス",value:l.value?.authMailAddress,actionLabel:"変更",modalId:"authMail"},{label:"サブメールアドレス",value:l.value?.contactMailAddress,actionLabel:"変更",modalId:"contactMail"},{label:"パスワード",value:"※※※※※※※※",actionLabel:"変更",modalId:"password"}]),i=q=>{switch(q.modalId){case"account":o.value=!0;break;case"username":c.value=!0;break;case"authMail":t.value=!0;break;case"contactMail":s.value=!0;break;case"password":g.value=!0;break}},v=U(()=>p.value?(console.log("unisData:",p.value),[{modalId:"customerCd",label:"お客様番号",value:p.value.unisCustomerCd},{modalId:"storeName",label:"店舗/事業所名",value:p.value.storeName},{modalId:"address",label:"住所",value:(()=>{const q=p.value.unisCustomerStateName||"",W=p.value.unisCustomerAddress1||"",X=p.value.unisCustomerAddress2||"",Z=p.value.unisCustomerAddress3||"";return`${q}${W}${X}${Z?" "+Z:""}`})()},{modalId:"tel",label:"電話番号",value:p.value.unisCustomerTel},{modalId:"industry",label:"業種",value:p.value.unisIndustryName}]):[]),f=async()=>{await e.fetchUser(),o.value=!1},I=U(()=>ne(Object.values(a.value??{})));return{modalSettingAccount:o,modalSettingUserName:c,modalAuthMailSettingOpen:t,modalContactMailSettingOpen:s,modalPasswordSettingOpen:g,user:l,unisList:a,selectedUnisCode:d,selectedUnisData:p,accountItems:w,storeItems:v,onActionClick:i,handleUpdated:f,unisOptions:I}}}),gs={key:0,class:"container"},vs={key:0,class:"basic-info"},Ns={class:"select-box-container"};function ws(e,o,c,t,s,g){const l=n("AccountList"),a=n("CommonContentLayout"),d=n("CustomSelectBox"),p=n("ModalSettingAccount"),w=n("ModalSettingUserName"),i=n("ModalSettingMailAddress"),v=n("ModalSettingReissuePassword");return e.user?(m(),N("div",gs,[r(a,{class:z({"no-store-margin":Object.keys(e.unisList).length===0})},{title:b(()=>[...o[6]||(o[6]=[S("アカウント/セキュリティ",-1)])]),list:b(()=>[r(l,{items:e.accountItems,onClickAction:e.onActionClick},null,8,["items","onClickAction"])]),_:1},8,["class"]),Object.keys(e.unisList).length>0?(m(),N("div",vs,[r(a,{marginBottom:20},{title:b(()=>[...o[7]||(o[7]=[S("店舗/事業所情報",-1)])]),select:b(()=>[u("div",Ns,[r(d,{modelValue:e.selectedUnisCode,"onUpdate:modelValue":o[0]||(o[0]=f=>e.selectedUnisCode=f),options:e.unisOptions,isDisabled:!1,isError:!1},null,8,["modelValue","options"])])]),list:b(()=>[e.storeItems.length?(m(),M(l,{key:0,items:e.storeItems},null,8,["items"])):$("",!0)]),_:1})])):$("",!0),u("div",null,[e.modalSettingAccount?(m(),M(p,{key:0,user:e.user,isOpen:e.modalSettingAccount,onClose:o[1]||(o[1]=f=>e.modalSettingAccount=!1),onUpdated:e.handleUpdated},null,8,["user","isOpen","onUpdated"])):$("",!0),e.modalSettingUserName?(m(),M(w,{key:1,user:e.user,isOpen:e.modalSettingUserName,onClose:o[2]||(o[2]=f=>e.modalSettingUserName=!1)},null,8,["user","isOpen"])):$("",!0),e.modalAuthMailSettingOpen?(m(),M(i,{key:2,user:e.user,isOpen:e.modalAuthMailSettingOpen,mailType:"auth",onClose:o[3]||(o[3]=f=>e.modalAuthMailSettingOpen=!1)},null,8,["user","isOpen"])):$("",!0),e.modalContactMailSettingOpen?(m(),M(i,{key:3,user:e.user,isOpen:e.modalContactMailSettingOpen,mailType:"contact",onClose:o[4]||(o[4]=f=>e.modalContactMailSettingOpen=!1)},null,8,["user","isOpen"])):$("",!0),e.modalPasswordSettingOpen?(m(),M(v,{key:4,userName:e.user?.userName,isOpen:e.modalPasswordSettingOpen,onClose:o[5]||(o[5]=f=>e.modalPasswordSettingOpen=!1)},null,8,["userName","isOpen"])):$("",!0)])])):$("",!0)}const $s=A(bs,[["render",ws],["__scopeId","data-v-4fa412b8"]]),Ms=y({n
2ame:"AccountInfo",components:{GlobalHeader:ee,PageLayout:se,SiteMap:te,SiteFooter:oe,SpFooterTab:x,AccountMenu:_e,AccountData:$s},setup(){const e=P();return D(async()=>{await e.fetchUser()}),{}}});function ys(e,o,c,t,s,g){const l=n("GlobalHeader"),a=n("AccountMenu"),d=n("AccountData"),p=n("PageLayout"),w=n("SiteMap"),i=n("SiteFooter"),v=n("SpFooterTab");return m(),N(T,null,[r(l),r(p,null,{default:b(()=>[r(a),r(d)]),_:1}),r(w),r(i),r(v)],64)}const Fs=A(Ms,[["render",ys]]);export{Fs 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.