hesabixCore/public_html/webui/assets/mod-6a4c3fba.js

2 lines
2.6 KiB
JavaScript
Raw Normal View History

2025-03-21 14:20:43 +03:30
import{_ as r,L as m,l as f,a as i,S as a}from"./main-9b36f05f.js";import{T as c}from"./vue3-treeselect.common-f8cf97d9.js";/* empty css */import{a as u,o as p,s as b,e as s,d as n,b as h,u as g,ab as v}from"./vendor-adef9cb4.js";const k={name:"mod",components:{Loading:m,Money3:f,Treeselect:c},data:()=>({isLoading:!1,units:"",data:{id:0,name:""},currencyConfig:{masked:!1,prefix:"",suffix:"ریال",thousands:",",decimal:".",precision:0,disableNegative:!1,disabled:!1,min:0,max:null,allowBlank:!1,minimumNumberOfCharacters:0,shouldRound:!0,focusOnRight:!1}}),mounted(){this.loadData(this.$route.params.id)},beforeRouteUpdate(o,t){this.loadData(o.params.id)},methods:{loadData(o=""){this.isLoading=!0,o!=""&&(this.isLoading=!0,i.post("/api/commodity/drop/info/"+o).then(t=>{this.data=t.data})),this.isLoading=!1},save(){this.data.name.length===0?a.fire({text:"نام ویژگی الزامی است.",icon:"error",confirmButtonText:"قبول"}):(this.isLoading=!0,i.post("/api/commodity/drop/mod/"+this.data.id,this.data).then(o=>{this.isLoading=!1,o.data.result==2?a.fire({text:"قبلا ثبت شده است.",icon:"error",confirmButtonText:"قبول"}):a.fire({text:"ویژگی کالا و خدمات ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(()=>{this.$router.push("/acc/commodity/drop/list")})}))}}},x={class:"block block-content-full"},y={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},L={class:"block-title text-primary-dark"},_={class:"block-options"},T=["disabled"],$={class:"block-content py-3 vl-parent"},w={class:"container"},B={class:"row py-3"},C={class:"col-sm-12 col-md-6"},N={class:"form-floating mb-4"};function D(o,t,V,R,U,l){const d=u("loading");return p(),b("div",x,[s("div",y,[s("h3",L,[s("button",{type:"button",onClick:t[0]||(t[0]=e=>o.$router.back()),class:"btn text-warning mx-2 px-2"},t[4]||(t[4]=[s("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[5]||(t[5]=n(" ویژگی کالا و خدمات "))]),s("div",_,[s("button",{disabled:o.isLoading,onClick:t[1]||(t[1]=e=>l.save()),type:"button",class:"btn btn-alt-primary"},t[6]||(t[6]=[s("i",{class:"fa fa-save"},null,-1),n(" ثبت")]),8,T)])]),s("div",$,[h(d,{color:"blue",loader:"dots",active:o.isLoading,"onUpdate:active":t[2]||(t[2]=e=>o.isLoading=e),"is-full-page":!1},null,8,["active"]),s("div",w,[s("div",B,[s("div",C,[s("div",N,[g(s("input",{"onUpdate:modelValue":t[3]||(t[3]=e=>o.data.name=e),class:"form-control",type:"text"},null,512),[[v,o.data.name]]),t[7]||(t[7]=s("label",{class:"form-label"},"نام ویژگی",-1))])])])])])])}const j=r(k,[["render",D]]);export{j as default};