2 lines
3 KiB
JavaScript
2 lines
3 KiB
JavaScript
import{a as d,S as g,_}from"./main-9b36f05f.js";import{h as b,a as o,o as I,s as V,b as t,w as a,F as w,d as $,t as h}from"./vendor-adef9cb4.js";const S=b({name:"system",data:()=>({gatepays:[{title:"زرینپال",value:"zarinpal",props:{subtitle:"zarinpal.com"}},{title:"تجارت الکترونیک پارسیان",value:"pec",props:{subtitle:"pec.ir"}}],systemInfo:{keywords:"",description:"",zarinpal:"",appSite:"",activeGateway:"zarinpal",parsianGatewayAPI:""},loading:!0}),methods:{loadData(){this.loading=!0,d.post("/api/admin/settings/system/info").then(e=>{this.systemInfo=e.data,this.loading=!1})},submit(){this.loading=!0,d.post("/api/admin/settings/system/info/save",this.systemInfo).then(e=>{this.loading=!1,e.data.result==1&&g.fire({text:"تنظیمات با موفقیت ذخیره شد.",icon:"success",confirmButtonText:"قبول"})})}},beforeMount(){this.loadData()}});function z(e,s,G,k,C,U){const p=o("v-spacer"),m=o("v-toolbar"),i=o("v-text-field"),l=o("v-col"),r=o("v-select"),u=o("v-btn"),f=o("v-row"),c=o("v-card-text"),v=o("v-card"),y=o("v-container");return I(),V(w,null,[t(m,{color:"toolbar",title:e.$t("pages.manager.system_settings_basic")},{default:a(()=>[t(p)]),_:1},8,["title"]),t(y,{class:"pa-0"},{default:a(()=>[t(v,{loading:e.loading?"red":null,disabled:e.loading},{default:a(()=>[t(c,{class:""},{default:a(()=>[t(f,{class:"mb-2"},{default:a(()=>[t(l,{cols:"12",sm:"12",md:"12"},{default:a(()=>[t(i,{class:"","hide-details":"auto",label:e.$t("pages.manager.app_site"),modelValue:e.systemInfo.appSite,"onUpdate:modelValue":s[0]||(s[0]=n=>e.systemInfo.appSite=n),type:"text","prepend-inner-icon":"mdi-card-text",rules:[()=>e.systemInfo.appSite.length>0||e.$t("validator.required")]},null,8,["label","modelValue","rules"])]),_:1}),t(l,{cols:"12",sm:"12",md:"4"},{default:a(()=>[t(r,{modelValue:e.systemInfo.activeGateway,"onUpdate:modelValue":s[1]||(s[1]=n=>e.systemInfo.activeGateway=n),"hide-details":"auto","prepend-inner-icon":"mdi-signal",items:e.gatepays,"item-title":"title","item-value":"value",label:"Select","single-line":""},null,8,["modelValue","items"])]),_:1}),t(l,{cols:"12",sm:"12",md:"4"},{default:a(()=>[t(i,{class:"","hide-details":"auto",label:e.$t("pages.manager.zarinpal_api"),modelValue:e.systemInfo.zarinpal,"onUpdate:modelValue":s[2]||(s[2]=n=>e.systemInfo.zarinpal=n),type:"text","prepend-inner-icon":"mdi-text"},null,8,["label","modelValue"])]),_:1}),t(l,{cols:"12",sm:"12",md:"4"},{default:a(()=>[t(i,{class:"","hide-details":"auto",label:e.$t("pages.manager.parsian_api"),modelValue:e.systemInfo.parsianGatewayAPI,"onUpdate:modelValue":s[3]||(s[3]=n=>e.systemInfo.parsianGatewayAPI=n),type:"text","prepend-inner-icon":"mdi-text"},null,8,["label","modelValue"])]),_:1}),t(l,{cols:"12",sm:"12",md:"12"},{default:a(()=>[t(u,{type:"submit",onClick:s[4]||(s[4]=n=>e.submit()),color:"primary","prepend-icon":"mdi-content-save",loading:e.loading},{default:a(()=>[$(h(e.$t("dialog.save")),1)]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1})],64)}const D=_(S,[["render",z]]);export{D as default};
|