hesabixCore/public_html/webui/assets/bussiness-b9439d29.js

2 lines
18 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as T,S as r,a as c}from"./main-9b36f05f.js";import{a as d,o as j,s as q,b as e,w as n,F as E,_ as P,d as m,t as v,e as o,u as a,ab as i,au as V,ao as y,B as D}from"./vendor-adef9cb4.js";const x={name:"bussiness",data:()=>({tabs:"",loading:!1,moneys:[],content:{name:"",legal_name:"",field:"",type:"مغازه",shenasemeli:"",codeeqtesadi:"",shomaresabt:"",country:"",ostan:"",shahrestan:"",postalcode:"",tel:"",mobile:"",address:"",website:"",email:"",arzmain:[],maliyatafzode:9,zarinpalCode:"",shortlinks:!1,walletEnabled:!1,walletMatchBank:"",year:{},updateSellPrice:!1,updateBuyPrice:!1,profitCalcType:"lis"},listBanks:[]}),methods:{checkBanksExist(){this.listBanks.length===0&&r.fire({text:"هنوز هیچ حساب بانکی تعریف نشده است.",icon:"error",confirmButtonText:"تعریف حساب جدید",cancelButtonText:"بازگشت",showCancelButton:!0}).then(s=>{s.isConfirmed?this.$router.push("/acc/banks/mod/"):this.content.walletEnabled=!1})},submit(){(this.content.year.label===""||this.content.name===""||this.content.legal_name===""||this.content.maliyatafzode==="")&&r.fire({text:"تکمیل موارد ستاره دار الزامی است.",icon:"error",confirmButtonText:"قبول"}),this.content.walletEnabled&&(this.content.walletMatchBank===void 0||this.content.walletMatchBank===null)?r.fire({text:"حساب بانکی متصل به کیف پول انتخاب نشده است",icon:"error",confirmButtonText:"قبول"}):(this.loading=!0,c.post("/api/business/insert",{bid:localStorage.getItem("activeBid"),name:this.content.name,legal_name:this.content.legal_name,field:this.content.field,type:this.content.type,shenasemeli:this.content.shenasemeli,codeeqtesadi:this.content.codeeqtesadi,shomaresabt:this.content.shomaresabt,country:this.content.country,ostan:this.content.ostan,shahrestan:this.content.shahrestan,postalcode:this.content.postalcode,tel:this.content.tel,mobile:this.content.mobile,address:this.content.address,website:this.content.website,email:this.content.email,arzmain:this.content.arzmain,maliyatafzode:this.content.maliyatafzode,zarinpalCode:this.content.zarinpalCode,shortlinks:this.content.shortlinks,walletEnabled:this.content.walletEnabled,walletMatchBank:this.content.walletMatchBank,year:this.content.year,commodityUpdateBuyPriceAuto:this.content.updateBuyPrice,commodityUpdateSellPriceAuto:this.content.updateSellPrice,profitCalcType:this.content.profitCalcType}).then(s=>{this.loading=!1,s.data.result==1?r.fire({text:"با موفقیت ثبت شد.",icon:"success",confirmButtonText:"قبول"}):s.data.result===0&&r.fire({text:"تکمیل موارد ستاره دار الزامی است.",icon:"error",confirmButtonText:"قبول"})}))}},async beforeMount(){this.loading=!0,c.post("/api/money/get/all").then(s=>{this.moneys=s.data,this.content.arzmain=this.moneys[0]}),c.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.content=s.data,this.loading=!1}),c.post("/api/bank/list").then(s=>{this.listBanks=s.data})}},I={class:"row"},N={class:"col-sm-12 col-md-6 mb-2"},A={class:"form-floating required"},F={class:"col-sm-12 col-md-6 mb-2"},O={class:"form-floating required"},G={class:"col-sm-12 col-md-6 mb-2"},H={class:"form-floating"},J={class:"col-sm-12 col-md-6 mb-2"},K={class:"form-floating"},L={class:"row"},Q={class:"col-sm-12 col-md-6 mb-2"},R={class:"form-floating"},W={class:"col-sm-12 col-md-6 mb-2"},X={class:"form-floating"},Z={class:"col-sm-12 col-md-6 mb-2"},tt={class:"form-floating"},ot={class:"row"},st={class:"col-sm-12 col-md-4 mb-2"},lt={class:"form-floating"},et={class:"col-sm-12 col-md-4 mb-2"},nt={class:"form-floating"},at={class:"col-sm-12 col-md-4 mb-2"},it={class:"form-floating"},dt={class:"col-sm-12 col-md-4 mb-2"},mt={class:"form-floating"},rt={class:"col-sm-12 col-md-4 mb-2"},ut={class:"form-floating"},pt={class:"col-sm-12 col-md-4 mb-2"},ft={class:"form-floating"},bt={class:"row"},ct={class:"col-sm-12 col-md-12 mb-2"},vt={class:"form-floating"},yt={class:"row"},gt={class:"col-sm-12 col-md-6 mb-2"},wt={class:"form-floating"},ht={class:"col-sm-12 col-md-6 mb-2"},kt={class:"form-floating"},Vt={class:"row"},_t={class:"col-sm-12 col-md-6 mb-2"},Bt={class:"form-floating required"},Ut={class:"row"},Mt={class:"col-sm-12 col-md-6 mb-2"},St={class:"form-control"},zt={class:"col-sm-12 col-md-6 mb-2"},Ct={class:"form-control"},Yt={class:"col-sm-12 col-md-12"},$t={class:"form-control mb-2"},Tt={class:"row"},jt={class:"col-sm-12 col-md-8 mb-2"},qt={class:"space-y-2"},Et={class:"form-check form-switch"},Pt={class:"row"},Dt={class:"col-sm-12 col-md-12 mb-2"},xt={class:"space-y-2"},It={class:"form-check form-switch"},Nt={class:"row"},At={class:"col-sm-12 col-md-6"},Ft={class:"col"},Ot={class:"row"},Gt={class:"col-sm-12 col-md-8 mb-2"},Ht={class:"space-y-2"},Jt={class:"form-check form-switch"},Kt={class:"col-sm-12 col-md-8 mb-2"},Lt={class:"space-y-2"},Qt={class:"form-check form-switch"},Rt={class:"col-sm-12 col-md-8 mb-2"},Wt={class:"space-y-2"},Xt={class:"form-floating"},Zt={class:"row"},to={class:"col-sm-12 col-md-8 mb-2"},oo={class:"form-floating required"};function so(s,t,lo,eo,no,g){const w=d("v-btn"),h=d("v-tooltip"),_=d("v-spacer"),B=d("v-icon"),u=d("v-tab"),U=d("v-tabs"),M=d("v-toolbar"),p=d("v-card-text"),f=d("v-card"),b=d("v-tabs-window-item"),k=d("date-picker"),S=d("v-cob"),z=d("v-tabs-window"),C=d("v-col"),Y=d("v-row");return j(),q(E,null,[e(M,{color:"toolbar",title:s.$t("dialog.bid_info")},{prepend:n(()=>[e(h,{text:s.$t("dialog.back"),location:"bottom"},{activator:n(({props:l})=>[e(w,P(l,{onClick:t[0]||(t[0]=$=>s.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),extension:n(()=>[e(U,{color:"primary",class:"bg-light",grow:"",modelValue:s.tabs,"onUpdate:modelValue":t[2]||(t[2]=l=>s.tabs=l)},{default:n(()=>[e(u,{value:"0"},{default:n(()=>[m(v(s.$t("dialog.basic_info")),1)]),_:1}),e(u,{value:"1"},{default:n(()=>[m(v(s.$t("dialog.year_label")),1)]),_:1}),e(u,{value:"2"},{default:n(()=>[m(v(s.$t("dialog.global_settings")),1)]),_:1}),e(u,{value:"3"},{default:n(()=>[m(v(s.$t("dialog.gate_pay")),1)]),_:1})]),_:1},8,["modelValue"])]),default:n(()=>[e(_),e(w,{loading:s.loading,onClick:t[1]||(t[1]=l=>g.submit()),icon:"",color:"green"},{default:n(()=>[e(h,{activator:"parent",text:s.$t("dialog.save"),location:"bottom"},null,8,["text"]),e(B,{icon:"mdi-content-save"})]),_:1},8,["loading"])]),_:1},8,["title"]),e(Y,{class:"pa-1"},{default:n(()=>[e(C,null,{default:n(()=>[e(z,{modelValue:s.tabs,"onUpdate:modelValue":t[34]||(t[34]=l=>s.tabs=l)},{default:n(()=>[e(b,{value:"0"},{default:n(()=>[e(f,null,{default:n(()=>[e(p,null,{default:n(()=>[t[53]||(t[53]=o("h3",{class:"text-primary"},"اطلاعات کسب و کار",-1)),o("div",I,[o("div",N,[o("div",A,[a(o("input",{class:"form-control",type:"text","onUpdate:modelValue":t[3]||(t[3]=l=>s.content.name=l)},null,512),[[i,s.content.name]]),t[35]||(t[35]=o("label",{class:"form-label"},"نام کسب و کار",-1))])]),o("div",F,[o("div",O,[a(o("input",{class:"form-control",type:"text","onUpdate:modelValue":t[4]||(t[4]=l=>s.content.legal_name=l)},null,512),[[i,s.content.legal_name]]),t[36]||(t[36]=o("label",{class:"form-label"},"نام قانونی کسب و کار",-1))])]),o("div",G,[o("div",H,[a(o("input",{class:"form-control",type:"text","onUpdate:modelValue":t[5]||(t[5]=l=>s.content.field=l)},null,512),[[i,s.content.field]]),t[37]||(t[37]=o("label",null,"زمینه فعالیت",-1))])]),o("div",J,[o("div",K,[a(o("select",{"onUpdate:modelValue":t[6]||(t[6]=l=>s.content.type=l),class:"form-select"},t[38]||(t[38]=[o("option",{value:"شرکت"},"شرکت",-1),o("option",{value:"مغازه"},"مغازه",-1),o("option",{value:"فروشگاه"},"فروشگاه",-1),o("option",{value:"اتحادیه"},"اتحادیه",-1),o("option",{value:"باشگاه"},"باشگاه",-1),o("option",{value:"موسسه"},"موسسه",-1),o("option",{value:"شخصی"},"شخصی",-1)]),512),[[V,s.content.type]]),t[39]||(t[39]=o("label",null,"نوع فعالیت",-1))])])]),t[54]||(t[54]=o("h3",{class:"text-primary"},"اطلاعات اقتصادی",-1)),o("div",L,[o("div",Q,[o("div",R,[a(o("input",{"onUpdate:modelValue":t[7]||(t[7]=l=>s.content.shenasemeli=l),type:"text",class:"form-control"},null,512),[[i,s.content.shenasemeli]]),t[40]||(t[40]=o("label",{class:"form-label"},"شناسه ملی",-1))])]),o("div",W,[o("div",X,[a(o("input",{"onUpdate:modelValue":t[8]||(t[8]=l=>s.content.codeeqtesadi=l),type:"text",class:"form-control"},null,512),[[i,s.content.codeeqtesadi]]),t[41]||(t[41]=o("label",{class:"form-label"},"کد اقتصادی",-1))])]),o("div",Z,[o("div",tt,[a(o("input",{"onUpdate:modelValue":t[9]||(t[9]=l=>s.content.shomaresabt=l),type:"text",class:"form-control"},null,512),[[i,s.content.shomaresabt]]),t[42]||(t[42]=o("label",{class:"form-label"},"شماره ثبت",-1))])])]),t[55]||(t[55]=o("h3",{class:"text-primary"},"اطلاعات تماس",-1)),o("div",ot,[o("div",st,[o("div",lt,[a(o("input",{"onUpdate:modelValue":t[10]||(t[10]=l=>s.content.country=l),type:"text",class:"form-control"},null,512),[[i,s.content.country]]),t[43]||(t[43]=o("label",{class:"form-label"},"کشور",-1))])]),o("div",et,[o("div",nt,[a(o("input",{"onUpdate:modelValue":t[11]||(t[11]=l=>s.content.ostan=l),type:"text",id:"business_new_ostan",name:"business_new[ostan]",maxlength:"50",class:"form-control form-control-sm"},null,512),[[i,s.content.ostan]]),t[44]||(t[44]=o("label",{class:"form-label"},"استان",-1))])]),o("div",at,[o("div",it,[a(o("input",{"onUpdate:modelValue":t[12]||(t[12]=l=>s.content.shahrestan=l),type:"text",id:"business_new_shahr",name:"business_new[shahr]",maxlength:"50",class:"form-control form-control-sm"},null,512),[[i,s.content.shahrestan]]),t[45]||(t[45]=o("label",{class:"form-label"},"شهر",-1))])]),o("div",dt,[o("div",mt,[a(o("input",{"onUpdate:modelValue":t[13]||(t[13]=l=>s.content.postalcode=l),type:"text",id:"business_new_codeposti",name:"business_new[codeposti]",maxlength:"10",class:"form-control form-control-sm"},null,512),[[i,s.content.postalcode]]),t[46]||(t[46]=o("label",{class:"form-label"},"کد پستی",-1))])]),o("div",rt,[o("div",ut,[a(o("input",{"onUpdate:modelValue":t[14]||(t[14]=l=>s.content.tel=l),type:"text",id:"business_new_tel",name:"business_new[tel]",maxlength:"15",class:"form-control form-control-sm"},null,512),[[i,s.content.tel]]),t[47]||(t[47]=o("label",{class:"form-label"},"تلفن",-1))])]),o("div",pt,[o("div",ft,[a(o("input",{"onUpdate:modelValue":t[15]||(t[15]=l=>s.content.mobile=l),type:"tel",id:"business_new_fax",name:"business_new[fax]",maxlength:"15",class:"form-control form-control-sm"},null,512),[[i,s.content.mobile]]),t[48]||(t[48]=o("label",{class:"form-label"},"موبایل",-1))])])]),o("div",bt,[o("div",ct,[o("div",vt,[a(o("input",{type:"text","onUpdate:modelValue":t[16]||(t[16]=l=>s.content.address=l),id:"business_new_address",name:"business_new[address]",maxlength:"255",class:"form-control form-control-sm"},null,512),[[i,s.content.address]]),t[49]||(t[49]=o("label",{class:"form-label"},"آدرس",-1))])])]),o("div",yt,[o("div",gt,[o("div",wt,[a(o("input",{"onUpdate:modelValue":t[17]||(t[17]=l=>s.content.website=l),type:"url",id:"business_new_website",name:"business_new[website]",inputmode:"url",class:"form-control form-control-sm"},null,512),[[i,s.content.website]]),t[50]||(t[50]=o("label",{class:"form-label"},"وب‌سایت",-1))])]),o("div",ht,[o("div",kt,[a(o("input",{"onUpdate:modelValue":t[18]||(t[18]=l=>s.content.email=l),type:"email",id:"business_new_email",name:"business_new[email]",maxlength:"255",class:"form-control form-control-sm"},null,512),[[i,s.content.email]]),t[51]||(t[51]=o("label",{class:"form-label"},"پست الکترونیکی",-1))])])]),t[56]||(t[56]=o("h3",{class:"text-primary"},"اطلاعات مالی",-1)),o("div",Vt,[o("div",_t,[o("div",Bt,[a(o("input",{"onUpdate:modelValue":t[19]||(t[19]=l=>s.content.maliyatafzode=l),type:"number",id:"business_new_maliyatafzode",name:"business_new[maliyatafzode]",required:"required",class:"form-control form-control-sm"},null,512),[[i,s.content.maliyatafzode]]),t[52]||(t[52]=o("label",{class:"form-label"},"مالیات بر ارزش افزوده",-1))])])])]),_:1})]),_:1})]),_:1}),e(b,{value:"1"},{default:n(()=>[e(f,null,{default:n(()=>[e(p,null,{default:n(()=>[t[60]||(t[60]=o("h3",{class:"text-primary"},"سال مالی",-1)),o("div",Ut,[o("div",Mt,[o("div",St,[t[57]||(t[57]=o("label",{class:"form-label"},[o("span",{class:"text-danger"},"*"),m(" شروع سال مالی ")],-1)),e(k,{class:"",modelValue:s.content.year.startShamsi,"onUpdate:modelValue":t[20]||(t[20]=l=>s.content.year.startShamsi=l),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD"},null,8,["modelValue"])])]),o("div",zt,[o("div",Ct,[t[58]||(t[58]=o("label",{class:"form-label"},[o("span",{class:"text-danger"},"*"),m(" اتمام سال مالی ")],-1)),e(k,{class:"",modelValue:s.content.year.endShamsi,"onUpdate:modelValue":t[21]||(t[21]=l=>s.content.year.endShamsi=l),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:s.content.year.startShamsi},null,8,["modelValue","min"])])]),o("div",Yt,[o("div",$t,[t[59]||(t[59]=o("label",{class:"form-label"},[o("span",{class:"text-danger"},"*"),m(" عنوان سال مالی ")],-1)),a(o("input",{"onUpdate:modelValue":t[22]||(t[22]=l=>s.content.year.label=l),class:"form-control",type:"text"},null,512),[[i,s.content.year.label]])])])])]),_:1})]),_:1})]),_:1}),e(b,{value:"2"},{default:n(()=>[e(f,null,{default:n(()=>[e(p,null,{default:n(()=>[t[78]||(t[78]=o("h3",{class:"text-primary"},"نمایش پیوند یکتا",-1)),o("div",Tt,[o("div",jt,[o("div",qt,[o("div",Et,[a(o("input",{"onUpdate:modelValue":t[23]||(t[23]=l=>s.content.shortlinks=l),class:"form-check-input",type:"checkbox"},null,512),[[y,s.content.shortlinks]]),t[61]||(t[61]=o("label",{class:"form-check-label"},"فعال‌سازی پیوند‌های یکتا",-1)),t[62]||(t[62]=o("br",null,null,-1)),t[63]||(t[63]=o("label",{class:"text-muted"},"این قابلیت برای تولید پیوند‌های یکتا برای ارسال به مشتری جهت مشاهده فاکتورها است.",-1))])])])]),t[79]||(t[79]=o("h3",{class:"text-primary"},"دریافت مبلغ فاکتور از طریق کیف پول",-1)),o("div",Pt,[o("div",Dt,[o("div",xt,[o("div",It,[a(o("input",{onChange:t[24]||(t[24]=l=>g.checkBanksExist()),"onUpdate:modelValue":t[25]||(t[25]=l=>s.content.walletEnabled=l),class:"form-check-input",type:"checkbox"},null,544),[[y,s.content.walletEnabled]]),t[64]||(t[64]=o("label",{class:"form-check-label"},"فعال‌سازی دریافت آنلاین از طریق کیف پول",-1)),t[65]||(t[65]=o("br",null,null,-1)),t[66]||(t[66]=o("label",{class:"text-muted"},"با فعال سازی این قابلیت قادر خواهید بود مبالغ فاکتورهای ثبت شده را به صورت آنلاین از مشتریان خود دریافت کنید.",-1))])]),a(o("div",Nt,[o("div",At,[t[68]||(t[68]=o("label",{class:"mb-2"},"حساب بانکی متصل به کیف پول",-1)),o("div",Ft,[e(S,{dir:"rtl",options:s.listBanks,label:"name",modelValue:s.content.walletMatchBank,"onUpdate:modelValue":t[26]||(t[26]=l=>s.content.walletMatchBank=l),"onOption:deselecting":t[27]||(t[27]=()=>{}),"onSearch:focus":t[28]||(t[28]=()=>{}),"onOption:selecting":t[29]||(t[29]=()=>{})},{"no-options":n(({search:l,searching:$,loading:ao})=>t[67]||(t[67]=[m(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])])]),t[69]||(t[69]=o("label",{class:"text-muted"},"برای تسویه اتوماتیک به حساب انتخاب شده حتما باید تمام موارد از جمله شماره شبا و شماره کارت و ... به درستی تکمیل شده باشد در غیر این صورت تراکنش با خطا مواجه خواهد شد.",-1))],512),[[D,s.content.walletEnabled]])])]),t[80]||(t[80]=o("h3",{class:"text-primary"},"کالا و خدمات",-1)),o("div",Ot,[o("div",Gt,[o("div",Ht,[o("div",Jt,[a(o("input",{"onUpdate:modelValue":t[30]||(t[30]=l=>s.content.updateBuyPrice=l),class:"form-check-input",type:"checkbox"},null,512),[[y,s.content.updateBuyPrice]]),t[70]||(t[70]=o("label",{class:"form-check-label"},"به روز رسانی قیمت خرید هنگام صدور فاکتور",-1)),t[71]||(t[71]=o("br",null,null,-1)),t[72]||(t[72]=o("label",{class:"text-muted"},"با صدور فاکتور خرید یا برگشت از خرید قیمت خرید کالا و خدمات به روزرسانی خواهد شد.",-1))])])]),o("div",Kt,[o("div",Lt,[o("div",Qt,[a(o("input",{"onUpdate:modelValue":t[31]||(t[31]=l=>s.content.updateSellPrice=l),class:"form-check-input",type:"checkbox"},null,512),[[y,s.content.updateSellPrice]]),t[73]||(t[73]=o("label",{class:"form-check-label"},"به روز رسانی قیمت فروش هنگام صدور فاکتور",-1)),t[74]||(t[74]=o("br",null,null,-1)),t[75]||(t[75]=o("label",{class:"text-muted"},"با صدور فاکتور فروش یا برگشت از فروش قیمت خرید کالا و خدمات به روزرسانی خواهد شد.",-1))])])]),o("div",Rt,[o("div",Wt,[o("div",Xt,[a(o("select",{class:"form-select","onUpdate:modelValue":t[32]||(t[32]=l=>s.content.profitCalcType=l)},t[76]||(t[76]=[o("option",{value:"simple"},"بر اساس اختلاف قیمت خرید و فروش",-1),o("option",{value:"lis"},"بر اساس آخرین قیمت ورود به انبار",-1),o("option",{value:"avgis"},"بر اساس میانگین قیمت ورود به انبار",-1)]),512),[[V,s.content.profitCalcType]]),t[77]||(t[77]=o("label",{for:"floatingSelect"},"نحوه محاسبه سود فاکتور",-1))])])])])]),_:1})]),_:1})]),_:1}),e(b,{value:"3"},{default:n(()=>[e(f,null,{default:n(()=>[e(p,null,{default:n(()=>[t[83]||(t[83]=o("h3",{class:"text-primary"},"درگاه پرداخت زرین پال",-1)),o("div",Zt,[o("div",to,[o("div",oo,[a(o("input",{class:"form-control",type:"text","onUpdate:modelValue":t[33]||(t[33]=l=>s.content.zarinpal=l)},null,512),[[i,s.content.zarinpal]]),t[81]||(t[81]=o("label",{class:"form-label"},"کد شناسایی: مثال a1104652-18b9-4b63-911c-0a5046e61be1",-1))]),t[82]||(t[82]=o("label",{class:"text-muted mt-2"},"برای غیر فعال کردن درگاه پرداخت آن را خالی بگذارید. در صورت اشتباه بودن کد وارد شده × مشتری در هنگام تسویه فاکتورها با خطا مواجه خواهد شد.",-1))])])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})],64)}const ro=T(x,[["render",so],["__scopeId","data-v-86bb7d66"]]);export{ro as default};