PageSourceSearch

https://bit24.cash/__nuxt/C9j6BFtc.js

js bit24.cash collected 2026-10-07 17:46:34 UTC 10,123 bytes, 1 lines download raw bytes

1import{_ as pe}from"./Btc-9jKo.js";import{a2 as ge,d as ve,z as fe,U as _e,f as be,A as L,x as ye,h as Ve,m as n,i as l,j as c,k as o,B as M,y as a,e as Be,o as D,a3 as Se,G as $,a4 as H,b as R,D as W,n as ke,p as we,O as G,Q as K,Z as Q,l as g,_ as he}from"./QJre-PsH.js";import{B as Z}from"./BzlQg7gu.js";import{B as xe}from"./szOyFUc7.js";import{_ as Ue}from"./Ck9UDfPY.js";import{B as k}from"./D4qXeccf.js";import{B as Ce}from"./W8uHj4rd.js";import{B as Te}from"./CjbVXOZv.js";import{B as q}from"./BakViL5O.js";import{B as J}from"./BcO3dFct.js";import{u as ze}from"./BKGXCE4B.js";import"./CEvb9rPJ.js";import"./CWXXeE93.js";import"./CgDj6rrw.js";import"./BpKRnBHC.js";import"./HDGNBR0W.js";import"./6rqj108v.js";import"./DJqzH-Dy.js";import"./CHps-Mb2.js";import"./D-5E6tDO.js";class X extends ge{constructor(p,V){super(p,V)}async getSuggestionItems(){return await this.get("/v3/suggestion")}async submitSuggestion(p){return await this.post("/v3/suggestion",p)}}const De={class:"criticism-suggestion-page"},Ie={class:"criticism-suggestion-hero__section"},je={class:"criticism-honeypot__row"},Ne={class:"criticism-suggestion__honeypot"},Oe={class:"criticism-suggestion__honeypot"},Ae={class:"criticism-suggestion__row"},Fe={class:"criticism-suggestion__row"},Pe={class:"ticket-create__popover-menu"},Ee={class:"ticket-create__popover-menu"},Le={class:"ticket-create__popover-menu--mobile"},Me={class:"ticket-create__popover-menu--mobile"},$e=ve({__name:"criticism-suggestion",setup(Y){const p=Be(),{options:V}=ze(),ee=fe(),I=_e(),w=a(!1),j=a(!1),f=a(""),_=a(""),v=a(""),r=a(),h=a(null),m=a(),x=a([]),U=a(""),C=a(""),N=a(!0),B=a(!1),S=a(!1),b=a(!1),te=[{type:"png,jpeg,mp4",maxSizeInKiloByte:15360,maxCount:1}],i=Q({fullName:"",phone:"",description:"",suggestion_platform_id:"",suggestion_topic_id:""}),d=Q({title:"نظر شما با موفقیت ثبت شد.",description:"از اینکه نظر خود را با ما در میان گذاشتید، سپاسگزاریم. نظرات شما برای ما بسیار ارزشمند است و به ما کمک می‌کند تا خدمات خود را بهبود دهیم.",btnTitle:"بستن",icon:{name:"icon-tick",color:"success"}});be({title:"انتقادات و پیشنهادات بیت ۲۴",meta:[{name:"title",content:"انتقادات و پیشنهادات بیت ۲۴"}],link:[{rel:"canonical",href:"https://bit24.cash/criticism-suggestion/"}]});const O=g(()=>h.value?.topics?.map(e=>({title:e.title,value:e.id}))??[]),A=g(()=>h.value?.platforms?.map(e=>({title:e.title,value:e.id}))??[]),y=g(()=>ee.breakpoints.smAndDown),oe=g(()=>{if(r.value){const e=Object.keys(r.value);if(e.length>0)return r.value[e[0]]?.title??""}return""}),F=g(()=>r.value?Object.keys(r.value)[0]:""),se=g(()=>{if(m.value){const e=Object.keys(m.value);if(e.length>0)return m.value[e[0]]?.title??""}return""}),P=g(()=>m.value?Object.keys(m.value)[0]:"");L(m,e=>{e&&Object.keys(e).length&&(i.suggestion_topic_id="")}),L(r,e=>{e&&Object.keys(e).length&&(i.suggestion_platform_id="")});const ie=async()=>{if(I.getIsLogin)try{const{full_name:e,mobile:t}=I.getUserInfo;f.value=e||"",_.value="0"+t||"",v.value=""}catch(e){console.error("Error fetching user info:",e)}},T=()=>{y.value&&(B.value=!B.value)},z=()=>{y.value&&(S.value=!S.value)},le=e=>{x.value=e},E=()=>{w.value=!w.value},ne=()=>{i.fullName="",i.phone="",i.suggestion_platform_id="",i.description="",i.suggestion_topic_id=""},ae=()=>{const e=new FormData;return e.append("suggestion_platform_id",F.value),e.append("suggestion_topic_id",P.value),e.append("name",f.value),e.append("mobile",_.value),e.append("description",v.value),e.append("website",U.value),e.append("company",C.value),x.value.forEach(t=>{e.append("attachment",t)}),e},ue=()=>{v.value="",m.value=void 0,r.value=void 0,x.value=[],j.value=!0},re=()=>{let e=!0;return f.value?.trim()||(i.fullName="نام و نام خانوادگی اجباری است.",e=!1),_.value?.trim()||(i.phone="شماره موبایل اجباری است.",e=!1),P.value||(i.suggestion_topic_id="انتخاب موضوع اجباری است.",e=!1),F.value||(i.suggestion_platform_id="انتخاب پلتفرم اجباری است.",e=!1),v.value?.trim()||(i.description="توضیحات اجباری است.",e=!1),e},me=async()=>
1{if(ne(),!re())return;E();const e=ae();try{const{success:t,errors:u,message:s,code:de}=await new X(p).submitSuggestion(e);if(t)b.value=!0,ue();else if(u&&Object.keys(u).length){i.fullName=u.name?u.name[0]:"",i.description=u.description?u.description[0]:"",i.phone=u.mobile?u.mobile[0]:"",i.suggestion_topic_id=u.suggestion_topic_id?u.suggestion_topic_id[0]:"",i.suggestion_platform_id=u.suggestion_platform_id?u.suggestion_platform_id[0]:"";return}else de===102&&(d.title="محدودیت ثبت پیام",d.description=s,d.btnTitle="متوجه شدم",d.icon={name:"icon-close",color:"error"},b.value=!0)}catch(t){console.log("Error in fetch contact-us form api: ",t)}finally{E()}},ce=async()=>{N.value=!0;try{const e=await new X(p,V).getSuggestionItems();e&&(h.value=e.data)}catch(e){console.error(e)}finally{N.value=!1}};return ye(()=>{ce(),ie()}),(e,t)=>{const u=pe;return D(),Ve("div",De,[n("section",Ie,[l(o(M),null,{default:c(()=>[l(o(J),null,{default:c(()=>[l(o(q),{size:"full"},{default:c(()=>[...t[16]||(t[16]=[n("h1",{class:"criticism-suggestion__title"},"انتقادات و پیشنهادات",-1),n("p",{class:"criticism-suggestion__description"}," نظرات و پیشنهادات شما برای بهبود خدمات ما بسیار ارزشمند است. لطفاً برای پیگیری سفارشات با کارشناسان ما تماس بگیرید یا «سوالات متداول» را مطالعه کنید. ",-1)])]),_:1})]),_:1})]),_:1})]),n("section",null,[l(o(M),null,{default:c(()=>[l(o(J),null,{default:c(()=>[l(o(q),{size:"full",md:"10/12",xs:"12/12",class:"mx-auto"},{default:c(()=>[n("form",{class:"criticism-suggestion-form__container",onSubmit:Se(me,["prevent"])},[n("div",je,[n("div",Ne,[t[17]||(t[17]=n("label",{for:"website"},"Website",-1)),$(n("input",{id:"website","onUpdate:modelValue":t[0]||(t[0]=s=>U.value=s),type:"text",name:"website",autocomplete:"off",tabindex:"-1"},null,512),[[H,U.value]])]),n("div",Oe,[t[18]||(t[18]=n("label",{for:"company"},"Company",-1)),$(n("input",{id:"company","onUpdate:modelValue":t[1]||(t[1]=s=>C.value=s),type:"text",name:"company",autocomplete:"off",tabindex:"-1"},null,512),[[H,C.value]])])]),n("div",Ae,[l(o(xe),{modelValue:f.value,"onUpdate:modelValue":t[2]||(t[2]=s=>f.value=s),size:"48",clearable:!1,label:"نام و نام خانوادگی",class:"criticism-suggestion__input",error:o(i).fullName,onInput:t[3]||(t[3]=s=>o(i).fullName="")},null,8,["modelValue","error"]),l(o(Ue),{modelValue:_.value,"onUpdate:modelValue":t[4]||(t[4]=s=>_.value=s),size:"48",label:"شماره موبایل",class:"criticism-suggestion__input",error:o(i).phone,onInput:t[5]||(t[5]=s=>o(i).phone="")},null,8,["modelValue","error"])]),n("div",Fe,[l(o(Z),{"auto-close":"",class:"criticism-suggestion__input",placeholder:"انتخاب کنید",size:"48","trailing-icon":"icon-down-4",label:"موضوع","error-message":o(i).suggestion_topic_id,"model-value":se.value,onClick:T},{"list-content":c(()=>[n("div",Pe,[y.value?W("",!0):(D(),R(o(k),{key:0,modelValue:m.value,"onUpdate:modelValue":t[6]||(t[6]=s=>m.value=s),variant:"radio","hide-variant":"","menu-list":O.value},null,8,["modelValue","menu-list"]))])]),_:1},8,["error-message","model-value"]),l(o(Z),{"auto-close":"",placeholder:"انتخاب کنید",class:"criticism-suggestion__input",size:"48","trailing-icon":"icon-down-4",label:"پلتفرم","model-value":oe.value,"error-message":o(i).suggestion_platform_id,onClick:z},{"list-content":c(()=>[n("div",Ee,[y.value?W("",!0):(D(),R(o(k),{key:0,modelValue:r.value,"onUpdate:modelValue":t[7]||(t[7]=s=>r.value=s),variant:"radio","hide-variant":"","menu-list":A.value},null,8,["modelValue","menu-list"]))])]),_:1},8,["model-value","error-message"])]),l(o(Ce),{modelValue:v.value,"onUpdate:modelValue":t[8]||(t[8]=s=>v.value=s),label:"توضیحات",size:"120",placeholder:"متن پیام خود را اینجا وارد کنید.",class:"criticism-suggestion__textarea",error:o(i).description,onInput:t[9]||(t[9]=s=>o(i).description="")},null,8,["modelValue","error"]),t[20]||(t[20]=n("label",{for:"suggestion-upload-box",class:"criticism-suggestion__upload-box-label"}," بارگذاری تصویر یا ویدئو ",-1)),l(o(Te),{id:"suggestion-upload-box",name:"suggestion-upload-box",limitations:te,uploading:!1,reset:j.value,accept:"image/png,image/jpeg,video/mp4,image/jpg,video/wmv,video/mov,video/mkv,video/webm",onFilesChanged:le},null,8,["reset"]),l(o(ke),{size:"48","button-type":"submit",loading:w.value,class:"mt-10",wide:y.value},{default:c(()=>[...t[19]||(t[19]=[we(" تایید و ارسال ",-1)])]),_:1},8,["loading","wide"])],32),l(o(G),{modelValue:B.value,"onUpdate:modelValue":t[11]||(t[11]=s=>B.value=s),"content-class":"!z-10",mode:"bottom-sheet"},{default:c(()=>[n("div",Le,[l(o(K),{"trailing-icon2":"icon-close",title:"موضوع",onSecondTrailingBtn:T}),l(o(k),{modelValue:m.value,"onUpdate:modelValue":t[10]||(t[10]=s=>m.value=s),variant:"radio","hide-variant":"","menu-list":O.value,onClick:T},null,8,["modelValue","menu-list"])])]),_:1},8,["modelValue"]),l(o(G),{modelValue:S.value,"onUpdate:modelValue":t[13]||(t[13]=s=>S.value=s),"content-class":"!z-10",mode:"bottom-sheet"},{default:c(()=>[n("div",Me,[l(o(K),{"trailing-icon2":"icon-close",title:"پلتفرم",onSecondTrailingBtn:z}),l(o(k),{modelValue:r.value,"onUpdate:modelValue":t[12]||(t[12]=s=>r.value=s),variant:"radio","hide-variant":"","menu-list":A.value,onClick:z},null,8,["modelValue","menu-list"])])]),_:1},8,["modelValue"]),l(u,{modelValue:b.value,"onUpdate:modelValue":t[14]||(t[14]=s=>
1b.value=s),icon:o(d).icon,title:o(d).title,description:o(d).description,"btn-title":o(d).btnTitle,onSubmitStatus:t[15]||(t[15]=s=>b.value=!1)},null,8,["modelValue","icon","title","description","btn-title"])]),_:1})]),_:1})]),_:1})])])}}}),rt=he($e,[["__scopeId","data-v-3383e86d"]]);export{rt 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.