2 lines
9.9 KiB
JavaScript
2 lines
9.9 KiB
JavaScript
|
import{_ as L,L as U,l as q,a as l,S as m}from"./main-9b36f05f.js";import{q as C}from"./quickAdd-3f821e67.js";import{q as B,a as $}from"./quickAddCommodity-50dce749.js";import{m as Y}from"./mostdes-26bfade0.js";import{a as d,o as b,s as f,e as s,d as a,u as i,ao as A,B as M,b as n,c as T,A as v,w as p,ab as c,t as k}from"./vendor-adef9cb4.js";import"./vue3-treeselect.common-f8cf97d9.js";/* empty css */const j={name:"mod",components:{Loading:U,Money3:q,quickView:B,quickAdd:C,quickAddCommodity:$,mostdes:Y},data:()=>({isLoading:!0,desSubmit:{id:"",des:""},data:{update:"",date:"",dateOut:"",color:"",model:"",des:"",person:{nikename:"",mobile:"",code:"0"},pelak:"",serial:"",sms:!1,motaleghat:"",commodity:{id:"",name:"",unit:"",unitData:{name:"",floatNumber:0}}},year:"",persons:[],commodity:[]}),mounted(){this.loadData(this.$route.params.id)},beforeRouteUpdate(t,o){this.loadData(t.params.id)},methods:{searchPerson(t,o){o(!0),l.post("/api/person/list/search",{search:t}).then(r=>{this.persons=r.data,o(!1)})},searchCommodity(t,o){o(!0),l.post("/api/commodity/list/search",{search:t}).then(r=>{this.commodity=r.data,o(!1)})},loadData(){this.$route.params.id==""&&l.post("/api/year/get").then(t=>{this.data.date=t.data.now}),l.post("/api/person/list/search").then(t=>{this.persons=t.data}),l.post("/api/commodity/list/search").then(t=>{this.commodity=t.data}),this.$route.params.id!=""&&l.post("/api/repservice/order/info/"+this.$route.params.id).then(t=>{this.data=t.data}),this.isLoading=!1},save(){let t=!0;this.isLoading=!0,this.data.commodity==null||this.data.commodity.id==""||this.data.commodity.id==null?(m.fire({text:"کالا انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"}),t=!1):(this.data.person==null||this.data.person.code=="0"||this.data.person.code==null)&&(m.fire({text:"شخص انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"}),t=!1),t==!0?l.post("/api/plug/repservice/order/mod",this.data).then(o=>{this.isLoading=!1,o.data.code=="0"?m.fire({text:"درخواست ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(r=>{this.$router.push("/acc/plugin/repservice/order/list")}):o.data.code=="11"?m.fire({text:" درخواست ثبت شد.اما به دلیل کمبود اعتبار پیامک ارسال نشد.",icon:"warning",confirmButtonText:"قبول"}).then(r=>{this.$router.push("/acc/plugin/repservice/order/list")}):m.fire({text:o.data.message,icon:"error",confirmButtonText:"قبول"})}):this.isLoading=!1}},watch:{"desSubmit.id":function(){this.data.des=this.desSubmit.des},"data.person":function(){this.data.person.mobile==""?this.data.sms=!1:this.data.sms=!0}}},N={class:"block block-content-full"},P={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},E={class:"block-title text-primary-dark"},O={class:"block-options"},R={class:"form-check form-switch form-check-inline"},z=["disabled"],F=["disabled"],G={class:"spinner-grow spinner-grow-sm me-2",role:"status"},H={class:"block-content py-3 vl-parent px-0"},I={class:"container"},J={class:"row"},K={class:"col-sm-12 col-md-4 mb-1"},Q={class:"block block-rounded border"},W={class:"block-content pt-1 px-1"},X={class:"col-sm-12 col-md-4 mb-1"},Z={class:"block block-rounded border"},ss={class:"block-header block-header-default py-1"},os={class:"block-options"},ts={class:"block-content pt-1 px-1"},es={class:"row mb-1"},as={class:"col-6"},is={key:0,class:"col-6"},ls={class:"col-sm-12 col-md-4 mb-1"},ds={class:"block block-rounded border"},ns={class:"block-header block-header-default py-1"},rs={class:"block-options"},cs={class:"block-content pt-1 px-1"},ms={class:"row mb-1"},ps={class:"col-12"},us={class:"col-sm-12 col-md-6"},bs={class:"block block-rounded border"},ks={class:"block-header block-header-default py-1"},hs={class:"block-options"},fs={class:"block-content p-0"},vs={class:"col-sm-12 col-md-6 mb-2"},ys={class:"block block-rounded border"},_s={class:"block-content p-0"},gs={class:"container"},xs={class:"row"},Vs={class:"col-sm-6 col-md-4 mb-2"},ws={class:"block blo
|