2 lines
2.4 KiB
JavaScript
2 lines
2.4 KiB
JavaScript
import{_ as u,L as h,a as n,S as e}from"./main-9b36f05f.js";import{a as l,o as b,s as g,e as s,b as d,w as v,d as i,u as r,ab as c}from"./vendor-adef9cb4.js";const k={name:"mod",components:{Loading:h},data:()=>({isLoading:!1,data:{code:0,name:"",des:""}}),mounted(){this.loadData(this.$route.params.id)},methods:{loadData(a=""){a!=""?(this.isLoading=!0,n.post("/api/cashdesk/info/"+a).then(t=>{this.data=t.data,this.isLoading=!1})):(this.data.name="",this.data.des="")},save(){this.data.name.length===0?e.fire({text:"نام الزامی است.",icon:"error",confirmButtonText:"قبول"}):(this.isLoading=!0,n.post("/api/cashdesk/mod/"+this.data.code,this.data).then(a=>{this.isLoading=!1,a.data.result==2?e.fire({text:"قبلا ثبت شده است.",icon:"error",confirmButtonText:"قبول"}):e.fire({text:"مشخصات صندوق ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(()=>{this.$router.push("/acc/cashdesk/list")})}))}}},x={class:"block block-content-full"},_={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},L={class:"block-title text-primary-dark"},w={class:"block-options"},y={class:"block-content py-3 vl-parent"},B={class:"container"},$={class:"row"},T={class:"col-sm-12 col-md-6"},V={class:"form-floating mb-4"},C={class:"form-floating mb-4"};function D(a,t,N,U,S,m){const f=l("router-link"),p=l("loading");return b(),g("div",x,[s("div",_,[s("h3",L,[d(f,{class:"text-warning mx-2 px-2",to:"/acc/cashdesk/list"},{default:v(()=>t[4]||(t[4]=[s("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),_:1}),t[5]||(t[5]=i(" مشخصات صندوق "))]),s("div",w,[s("button",{onClick:t[0]||(t[0]=o=>m.save()),type:"button",class:"btn btn-alt-primary"},t[6]||(t[6]=[s("i",{class:"fa fa-save"},null,-1),i(" ثبت")]))])]),s("div",y,[d(p,{color:"blue",loader:"dots",active:a.isLoading,"onUpdate:active":t[1]||(t[1]=o=>a.isLoading=o),"is-full-page":!1},null,8,["active"]),s("div",B,[s("div",$,[s("div",T,[s("div",V,[r(s("input",{"onUpdate:modelValue":t[2]||(t[2]=o=>a.data.name=o),class:"form-control",type:"text"},null,512),[[c,a.data.name]]),t[7]||(t[7]=s("label",{class:"form-label"},[s("span",{class:"text-danger"},"(لازم)"),i(" نام")],-1))]),s("div",C,[r(s("input",{"onUpdate:modelValue":t[3]||(t[3]=o=>a.data.des=o),class:"form-control",type:"text"},null,512),[[c,a.data.des]]),t[8]||(t[8]=s("label",{class:"form-label"},"توضیحات",-1))])])])])])])}const j=u(k,[["render",D]]);export{j as default};
|