2 lines
7.1 KiB
JavaScript
2 lines
7.1 KiB
JavaScript
import{a as i,_ as $}from"./main-9b36f05f.js";import{h as T,a as l,o as D,c as h,w as a,b as t,_ as P,d as o,e as n,t as N,v as O}from"./vendor-adef9cb4.js";const I=T({name:"smspanel",data:()=>({activeTab:"home",settings:{sendAfterSell:!1,sendAfterSellPayOnline:!1,sendAfterBuy:!1,sendAfterBuyToUser:!1},smsCharge:1e5,searchValue:"",loading:!0,items:[],headers:[{title:"تاریخ",key:"date"},{title:"کاربر",key:"user"},{title:"توضیحات",key:"des"}],payssearchValue:"",paysitems:[],paysheaders:[{title:"تاریخ",key:"dateSubmit"},{title:"مبلغ (ریال)",key:"price"},{title:"توضیحات",key:"des"},{title:"وضعیت",key:"status"}]}),methods:{loadData(){this.loading=!0,i.post("/api/business/logs/"+localStorage.getItem("activeBid"),{type:"sms"}).then(e=>{this.items=e.data,i.post("/api/sms/load/settings").then(u=>{this.settings=u.data,i.post("/api/sms/load/pays").then(v=>{this.paysitems=v.data,this.loading=!1})})})},pay(){this.loading=!0,i.post("/api/sms/charge",{price:this.smsCharge}).then(e=>{e.data.Success===!0&&(window.location.href=e.data.targetURL)})},saveSettings(e){this.loading=!0,i.post("/api/sms/save/settings",{settings:e}).then(()=>{this.loading=!1})}},beforeMount(){this.loadData()}});function z(e,u,v,L,M,R){const A=l("v-btn"),y=l("v-tooltip"),V=l("v-toolbar"),d=l("v-icon"),r=l("v-tab"),E=l("v-tabs"),g=l("v-alert"),C=l("v-radio"),k=l("v-radio-group"),f=l("v-col"),w=l("v-row"),m=l("v-window-item"),p=l("v-checkbox"),S=l("v-divider"),F=l("v-text-field"),b=l("v-data-table"),_=l("v-window"),B=l("v-card"),U=l("v-container");return D(),h(U,{fluid:"",class:"pa-0"},{default:a(()=>[t(B,null,{default:a(()=>[t(V,{color:"grey-lighten-4",flat:"",title:"سرویس پیامک و افزایش اعتبار",class:"text-primary-dark"},{prepend:a(()=>[t(y,{text:e.$t("dialog.back"),location:"bottom"},{activator:a(({props:s})=>[t(A,P(s,{onClick:u[0]||(u[0]=j=>e.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),_:1}),t(E,{modelValue:e.activeTab,"onUpdate:modelValue":u[1]||(u[1]=s=>e.activeTab=s),"bg-color":"primary","align-tabs":"center",grow:""},{default:a(()=>[t(r,{value:"home"},{default:a(()=>[t(d,{start:""},{default:a(()=>u[14]||(u[14]=[o("mdi-plus-circle")])),_:1}),u[15]||(u[15]=o(" افزایش اعتبار "))]),_:1}),t(r,{value:"profile"},{default:a(()=>[t(d,{start:""},{default:a(()=>u[16]||(u[16]=[o("mdi-cogs")])),_:1}),u[17]||(u[17]=o(" تنظیمات "))]),_:1}),t(r,{value:"pays"},{default:a(()=>[t(d,{start:""},{default:a(()=>u[18]||(u[18]=[o("mdi-list-status")])),_:1}),u[19]||(u[19]=o(" سوابق خرید اعتبار "))]),_:1}),t(r,{value:"contact"},{default:a(()=>[t(d,{start:""},{default:a(()=>u[20]||(u[20]=[o("mdi-history")])),_:1}),u[21]||(u[21]=o(" تاریخچه "))]),_:1})]),_:1},8,["modelValue"]),t(_,{modelValue:e.activeTab,"onUpdate:modelValue":u[13]||(u[13]=s=>e.activeTab=s)},{default:a(()=>[t(m,{value:"home",class:"pa-4"},{default:a(()=>[t(w,null,{default:a(()=>[t(f,{cols:"12"},{default:a(()=>[u[23]||(u[23]=n("h4",{class:"mb-3"},"مبلغ اعتبار",-1)),t(g,{type:"info",variant:"tonal",class:"mb-4"},{default:a(()=>u[22]||(u[22]=[o(" به مبالغ زیر ۱۰ درصد مالیات بر ارزش افزوده اضافه میگردد. ")])),_:1}),t(k,{modelValue:e.smsCharge,"onUpdate:modelValue":u[2]||(u[2]=s=>e.smsCharge=s),inline:""},{default:a(()=>[t(C,{label:"100,000 ریال",value:"100000"}),t(C,{label:"500,000 ریال",value:"500000"}),t(C,{label:"1,000,000 ریال",value:"1000000"}),t(C,{label:"2,000,000 ریال",value:"2000000"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),t(A,{color:"primary",loading:e.loading,class:"mt-4",onClick:e.pay},{default:a(()=>[t(d,{start:""},{default:a(()=>u[24]||(u[24]=[o("mdi-credit-card-outline")])),_:1}),u[25]||(u[25]=o(" پرداخت آنلاین "))]),_:1},8,["loading","onClick"])]),_:1}),t(m,{value:"profile",class:"pa-4"},{default:a(()=>[u[27]||(u[27]=n("h4",{class:"mb-3"},"تنظیمات سرویس پیامک",-1)),t(g,{type:"info",variant:"tonal",class:"mb-4"},{default:a(()=>u[26]||(u[26]=[o(" در نظر داشته باشید در صورت اتمام اعتبار سرویس پیامک کسب و کار شما، این تنظیمات نادیده گرفته میشود. "),n("ul",null,[n("li",null,"پیامکهای ارسالی به شماره ثبت شده در بخش اشخاص (تلفن همراه) ارسال میشود."),n("li",null,"در صورت ثبت نکردن شماره تلفن در بخش اشخاص پیامک ارسال نمی شود و هزینه ای نیز از حساب شما کسر نخواهد شد.")],-1)])),_:1}),t(f,{cols:"12",md:"6"},{default:a(()=>[t(p,{modelValue:e.settings.sendAfterSell,"onUpdate:modelValue":u[3]||(u[3]=s=>e.settings.sendAfterSell=s),onChange:u[4]||(u[4]=s=>e.saveSettings(e.settings)),label:"ارسال پیامک به مشتری بعد از صدور فاکتور فروش"},null,8,["modelValue"]),t(p,{modelValue:e.settings.sendAfterSellPayOnline,"onUpdate:modelValue":u[5]||(u[5]=s=>e.settings.sendAfterSellPayOnline=s),onChange:u[6]||(u[6]=s=>e.saveSettings(e.settings)),label:"ارسال پیامک به مشتری جهت پرداخت آنلاین فاکتور فروش",disabled:""},null,8,["modelValue"]),t(S,{class:"my-2"}),t(p,{modelValue:e.settings.sendAfterBuy,"onUpdate:modelValue":u[7]||(u[7]=s=>e.settings.sendAfterBuy=s),onChange:u[8]||(u[8]=s=>e.saveSettings(e.settings)),label:"ارسال پیامک به تامین کننده بعد از صدور فاکتور خرید",disabled:""},null,8,["modelValue"]),t(p,{modelValue:e.settings.sendAfterBuyToUser,"onUpdate:modelValue":u[9]||(u[9]=s=>e.settings.sendAfterBuyToUser=s),onChange:u[10]||(u[10]=s=>e.saveSettings(e.settings)),label:"ارسال پیامک به تامین کننده بعد از ثبت پرداخت فاکتور خرید",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),t(m,{value:"pays",class:"pa-4"},{default:a(()=>[t(F,{modelValue:e.payssearchValue,"onUpdate:modelValue":u[11]||(u[11]=s=>e.payssearchValue=s),"prepend-inner-icon":"mdi-magnify",placeholder:"جست و جو ...",variant:"outlined",class:"mb-4",density:"compact"},null,8,["modelValue"]),t(b,{headers:e.paysheaders,items:e.paysitems,search:e.payssearchValue,loading:e.loading,"loading-text":"در حال بارگذاری...","no-data-text":"اطلاعاتی برای نمایش وجود ندارد"},{"item.status":a(({item:s})=>[n("span",{class:O(s.status===0?"text-danger":"text-success")},N(s.status===0?"پرداخت نشده":"پرداخت شده"),3)]),_:1},8,["headers","items","search","loading"])]),_:1}),t(m,{value:"contact",class:"pa-4"},{default:a(()=>[t(F,{modelValue:e.searchValue,"onUpdate:modelValue":u[12]||(u[12]=s=>e.searchValue=s),"prepend-inner-icon":"mdi-magnify",placeholder:"جست و جو ...",variant:"outlined",class:"mb-4",density:"compact"},null,8,["modelValue"]),t(b,{headers:e.headers,items:e.items,search:e.searchValue,loading:e.loading,"loading-text":"در حال بارگذاری...","no-data-text":"اطلاعاتی برای نمایش وجود ندارد"},null,8,["headers","items","search","loading"])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})}const H=$(I,[["render",z],["__scopeId","data-v-6360beb9"]]);export{H as default};
|