Redeploy-ready admin/user/api bundles after shared-domain path fix. Co-authored-by: Cursor <cursoragent@cursor.com>
2 lines
3.0 KiB
JavaScript
2 lines
3.0 KiB
JavaScript
import{d as b,O as y,J as n,q as k,aX as C,e as g,g as t,S as c,W as m,t as u,f as v,x as o,T as S,k as p,h as $,y as B,U as D,M as V,N as P,a3 as N,D as O,Z as T,K as U,_ as E}from"./index-BaBzPc_n.js";import{P as I}from"./PageBar-CRosDF--.js";import{S as f}from"./SingleImageUploader-BB5cbKxc.js";const K={class:"hg-dialog__inner"},M={class:"hg-dialog__media"},R={class:"hg-dialog__body"},q={class:"hg-dialog__actions"},J=b({__name:"DialogVantOneButton",props:{timeOut:{},text1:{},text2:{},text3:{}},setup(l){return(i,s)=>(g(),y(k(C),{class:"hg-dialog","show-confirm-button":!1,"show-cancel-button":!1},{default:n(()=>[t("div",K,[t("div",M,[c(i.$slots,"img",{},()=>[m(u(l.text2),1)])]),t("div",R,[c(i.$slots,"title",{},()=>[m(u(l.text1),1)])]),t("div",q,[c(i.$slots,"button",{},()=>[m(u(l.text3),1)])])])]),_:3}))}}),Q={class:"cpf"},W={key:0,class:"cpf__error"},X=["disabled"],Y=b({__name:"CompleteProfileView",setup(l){const i=P(),s=D({business_license_image_id:null,shop_image_id:null,ncode_image_id:null}),_=p(!1),d=p(!1),r=p(null);async function h(){if(r.value=null,!s.business_license_image_id||!s.shop_image_id||!s.ncode_image_id){N.warning("لطفا تمامی عکس های خواسته شده را آپلود کنید");return}_.value=!0;try{await O.completeProfile({business_license_image_id:s.business_license_image_id,shop_image_id:s.shop_image_id,ncode_image_id:s.ncode_image_id}),T().invalidate(U.profile),d.value=!0}catch{r.value="ثبت اطلاعات انجام نشد. دوباره تلاش کنید."}finally{_.value=!1}}function x(){d.value=!1,i.replace({name:"home"})}return(Z,e)=>{const w=V("container");return g(),v("div",Q,[o(I,{title:"تکمیل پروفایل","back-to":"userPage::hasSubRoute"}),o(S,{spinning:_.value,tip:"در حال ثبت اطلاعات"},{default:n(()=>[o(w,{class:"cpf__body"},{default:n(()=>[e[4]||(e[4]=t("p",{class:"cpf__lead"}," برای تکمیل پروفایل، سه مدرک زیر را بارگذاری کنید. ",-1)),t("form",{class:"cpf__form",onSubmit:B(h,["prevent"])},[o(f,{"upload-text":"بارگذاری عکس جواز کسب",purpose:"business-license",onDone:e[0]||(e[0]=a=>s.business_license_image_id=a)}),o(f,{"upload-text":"بارگذاری عکس سردر مغازه",purpose:"shop-image",onDone:e[1]||(e[1]=a=>s.shop_image_id=a)}),o(f,{"upload-text":"بارگذاری عکس کارت ملی",purpose:"national-card",onDone:e[2]||(e[2]=a=>s.ncode_image_id=a)}),r.value?(g(),v("p",W,u(r.value),1)):$("",!0),t("button",{type:"submit",class:"cpf__submit",disabled:_.value}," بارگذاری اطلاعات ",8,X)],32)]),_:1})]),_:1},8,["spinning"]),o(J,{show:d.value,"onUpdate:show":e[3]||(e[3]=a=>d.value=a),"time-out":-1,"close-on-click-overlay":!1},{title:n(()=>[...e[5]||(e[5]=[t("div",{class:"cpf__dialogText"}," تکمیل اطلاعات شما با موفقیت انجام شد. ",-1)])]),button:n(()=>[t("div",{class:"cpf__dialogBtn",onClick:x},"متوجه شدم")]),_:1},8,["show"])])}}}),F=E(Y,[["__scopeId","data-v-f5bc0a51"]]);export{F as default};
|