2025-02-13 17:12:18 +08:00
|
|
|
import{a3 as be,Q as Ee,N as ke,O as Ce,D as ye,C as ge,w as Fe,F as he,K as we,G as Be,b as De,t as Ve,H as Se,I as xe}from"./element-plus.8e273e86.js";import{_ as $e}from"./index.vue_vue_type_script_setup_true_lang.d6032bc4.js";import{_ as Re}from"./index.vue_vue_type_script_setup_true_lang.d195a1f5.js";import{d as q,s as N,r as d,Z as Ue,i as Pe,ap as M,o as p,c as F,U as o,L as a,u as l,T as L,a9 as K,K as _,aa as j,R as i,M as h,j as G,a as k,a0 as w,S as C,Q as O,n as B}from"./@vue.76ce7aa3.js";import{u as Le}from"./usePaging.f8c888e4.js";import{u as Ke}from"./useDictOptions.7c2f11f9.js";import{a as Q,f as Te,c as ze}from"./store_branch_product.09361a7d.js";import"./lodash.41b9567d.js";import{a as Ae}from"./system_store.4ac3e640.js";import{f as Ie}from"./index.f45cb056.js";import{_ as Ne}from"./edit.vue_vue_type_script_setup_true_name_storeBranchProductEdit_lang.d3aa68f8.js";import{_ as Me}from"./editStock.vue_vue_type_script_setup_true_name_storeBranchProductEdit_lang.30580cae.js";import{_ as je}from"./details.vue_vue_type_script_setup_true_name_storeProductDETAILS_lang.a1bbfbc9.js";import{_ as Ge}from"./details_stock.vue_vue_type_script_setup_true_name_storeProductDETAILS_lang.7b4514a8.js";import"./lodash-es.f52bd8b1.js";import"./async-validator.fb49d0f5.js";import"./@vueuse.9ffef7f8.js";import"./@element-plus.73235148.js";import"./dayjs.0112e2c7.js";import"./@babel.80d29b7b.js";import"./@ctrl.b082b0c1.js";import"./normalize-wheel-es.8aeb3683.js";import"./@popperjs.36402333.js";import"./index.d1a680e1.js";import"./index.vue_vue_type_style_index_0_scoped_d380c88d_lang.cf0d972e.js";import"./axios.b4cbdbc9.js";import"./jspdf.75308076.js";import"./fflate.0418c72f.js";import"./vue-router.10bd5b90.js";import"./pinia.f3529286.js";import"./css-color-function.f23177ae.js";import"./color.a6ad6672.js";import"./clone.954ba32c.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./nprogress.b502f541.js";import"./vue-clipboard3.e775fc74.js";import"./clipboard.6417898a.js";import"./echarts.5016c48c.js";import"./zrender.58d022a1.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.8d65305c.js";import"./picker.be02ddfb.js";import"./index.45fa47b2.js";import"./index.2dff2bb2.js";import"./vuedraggable.1d6c5910.js";import"./vue.6c4d4a7c.js";import"./sortablejs.a0474a26.js";import"./store_product_unit.83262acd.js";import"./store_order.7514802b.js";import"./warehouse_product.5f7cd600.js";const Oe={class:"mt-4"},Qe={class:"flex mt-4 justify-end"},qe=q({name:"storeBranchProductLists"}),Jt=q({...qe,setup(He){const D=N(),V=N(),S=d(!1),x=d(!1),s=Ue({store_id:"",store_name:"",bar_code:"",exchange:0,status:null,order_by:"",field:"stock"}),H=d([]),Z=d(!1),$=d(null),J=async u=>{var e,n;Z.value=!0,await B(),(e=$.value)==null||e.open(),(n=$.value)==null||n.getDetail(u)},W=d(!1),R=d(null),X=async u=>{var e,n;W.value=!0,await B(),(e=R.value)==null||e.open(),(n=R.value)==null||n.getDetail(u)},Y=u=>{H.value=u.map(({id:e})=>e)},{dictData:ee}=Ke(""),{pager:f,getLists:v,resetParams:te,resetPage:b}=Le({fetchFun:Q,params:s}),oe=async u=>{var e,n;S.value=!0,await B(),(e=D.value)==null||e.open("edit"),(n=D.value)==null||n.setFormData(u)},le=async u=>{var e,n;x.value=!0,await B(),(e=V.value)==null||e.open("edit"),(n=V.value)==null||n.setFormData(u)},ae=async u=>{await Ie.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await Te({id:u}),v()};Pe(()=>{v()});const g=d(!1),T=d([]),ue=(u="")=>{g.value=!0,Ae({name:u,page_size:50}).then(e=>{T.value=e.lists,setTimeout(()=>{g.value=!1},300)}).catch(e=>{setTimeout(()=>{g.value=!1},300)})},se=u=>{ze({id:u.id,store_name:u.store_name,image:u.image,price:u.price,unit:u.unit,status:u.status})},U=d("0"),ne=u=>{u==0?(s.status=null,s.stock=null):u==1?(s.status=1,s.stock=null):u==2?(s.status=0,s.stock=null):u==3?(s.status=null,s.stock=10):u==4&&(s.status=null,s.stock=0),v()};return(u,e)=>{const n=ke,P=Ce,E=ye,z=ge,m=Fe,re=Re,ie=he,A=we,y=be,pe=Ee,r=Be,de=De,me=Ve,ce=Se,
|