2 lines
8.4 KiB
JavaScript
2 lines
8.4 KiB
JavaScript
|
import{a as h,S as a,_ as c}from"./main-9b36f05f.js";import{h as C,r as y,a as k,o as d,s as v,e as t,d as o,b as g,w as m,u as i,as as l,t as A,c as p,A as b,ao as B}from"./vendor-adef9cb4.js";const $=C({name:"modalNew",components:{},watch:{"item.type"(u,e){u=="sell"?(this.$data.item.title="فروش",this.$data.item.removeBeforeTicketsEnable=!0):u=="buy"?(this.$data.item.title="خرید",this.$data.item.removeBeforeTicketsEnable=!0):u=="rfbuy"?(this.$data.item.title="برگشت از خرید",this.$data.item.removeBeforeTicketsEnable=!0):u=="rfsell"?(this.$data.item.title="برگشت از فروش",this.$data.item.removeBeforeTicketsEnable=!0):u=="wastage"?(this.$data.item.title="ضایعات",this.$data.item.removeBeforeTicketsEnable=!1,this.$data.item.removeBeforeTickets=!1):u=="used"&&(this.$data.item.title="مصرف مستقیم",this.$data.item.removeBeforeTicketsEnable=!1,this.$data.item.removeBeforeTickets=!1)}},data:()=>({loading:y(!1),storerooms:[],item:{storeroom:null,type:"sell",title:"فروش",docSell:null,docBuy:null,removeBeforeTickets:!0,removeBeforeTicketsEnable:!0},buys:[],sells:[],rfsells:[],rfbuys:[]}),methods:{loadData(){this.loading=!0,h.post("/api/storeroom/list").then(u=>{this.storerooms=u.data.data,this.storerooms.forEach(e=>{e.name=e.name+" انباردار : "+e.manager}),this.storerooms.length!=0&&(this.item.storeroom=this.storerooms[0]),this.loading=!1}),h.post("/api/storeroom/docs/get").then(u=>{this.buys=u.data.buys,this.sells=u.data.sells,this.rfsells=u.data.rfsells,this.rfbuys=u.data.rfbuys})},submit(){this.loading=!0,this.item.storeroom==null?a.fire({text:"انبار انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"}).then(u=>{this.loading=!1}):this.item.type=="sell"&&this.item.docSell==null?a.fire({text:"فاکتور فروش انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"}).then(u=>{this.loading=!1}):this.item.type=="buy"&&this.item.docBuy==null?a.fire({text:"فاکتور خرید انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"}).then(u=>{this.loading=!1}):this.item.type=="rfbuy"&&this.item.docRfbuy==null?a.fire({text:"فاکتور برگشت از خرید انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"}).then(u=>{this.loading=!1}):this.item.type=="rfsell"&&this.item.docRfsell==null?a.fire({text:"فاکتور برگشت از خرید انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"}).then(u=>{this.loading=!1}):this.item.type=="sell"?this.$router.push({name:"storeroom_new_ticket_sell",params:{doc:this.item.docSell.code,storeID:this.item.storeroom.id}}):this.item.type=="buy"?this.$router.push({name:"storeroom_new_ticket_buy",params:{doc:this.item.docBuy.code,storeID:this.item.storeroom.id}}):this.item.type=="rfbuy"?this.$router.push({name:"storeroom_new_ticket_rfbuy",params:{doc:this.item.docRfbuy.code,storeID:this.item.storeroom.id}}):this.item.type=="rfsell"&&this.$router.push({name:"storeroom_new_ticket_rfsell",params:{doc:this.item.docRfsell.code,storeID:this.item.storeroom.id}})}},beforeMount(){this.loadData()}}),V={class:"block block-content-full"},T={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},w={class:"block-title text-primary-dark"},D={class:"block-options"},F=["disabled"],E={class:"block-content pt-1 pb-3"},U={class:"row content"},R={class:"col-sm-12 col-md-12"},S={class:"row mt-4"},N={class:"col-sm-12 col-md-6 mt-2"},I={class:"form-control mb-2"},M={class:"col-sm-12 col-md-6 mt-2"},x={class:"form-check mt-3"},j={class:"form-check"},q={class:"form-check"},z={class:"form-check"},G={class:"form-check d-none"},H={class:"form-check d-none"},J={class:"col-sm-12 col-md-12 mt-2"},K={class:"rounded-2 border border-secondary bg-danger-light p-2"},L={class:"form-check mt-2 ms-3"},O=["disabled"];function P(u,e,Q,W,X,Y){const r=k("v-cob");return d(),v("div",V,[t("div",T,[t("h3",w,[t("button",{onClick:e[0]||(e[0]=s=>u.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},
|