2 lines
7.2 KiB
JavaScript
Raw Normal View History

2025-03-20 10:25:32 +08:00
import{G as X,H as Y,L as ee,M as oe,N as te,O as le,C as ae,B as re,w as ue,D as se}from"./element-plus.2acb577d.js";import{_ as ie}from"./index.vue_vue_type_script_setup_true_lang.a280d02d.js";import{u as ne}from"./usePaging.23706826.js";import{u as pe}from"./useDictOptions.4fbfb4d7.js";import{f as de,g as me}from"./warehouse_order.f55e8b52.js";import{a as _e}from"./warehouse.77723b1e.js";import{a as ce}from"./system_store.9ac735ff.js";import"./lodash.6bfd3540.js";import{f as fe}from"./index.81df6f20.js";import{_ as we}from"./edit.vue_vue_type_script_setup_true_name_psiWarehouseOrderEdit_lang.a305c863.js";import{_ as ve}from"./details.vue_vue_type_script_setup_true_name_storeOrderDETAILS_lang.ee9378b8.js";import{e as be}from"./enums.91892b5c.js";import{d as N,s as A,r as w,Z as Ee,ah as Ce,am as ye,o as r,c as b,U as o,L as a,u as l,T as D,a9 as g,K as p,R as _,M as E,a as R,i as he,Q as U,n as T}from"./@vue.821a47ec.js";import"./lodash-es.df44a280.js";import"./async-validator.fb49d0f5.js";import"./@vueuse.81e2759c.js";import"./@element-plus.dabbc398.js";import"./dayjs.d2a77ee0.js";import"./axios.9e996410.js";import"./@ctrl.b082b0c1.js";import"./normalize-wheel-es.8aeb3683.js";import"./@popperjs.36402333.js";import"./vue-router.4c04f9b6.js";import"./pinia.fefed778.js";import"./css-color-function.8ff67959.js";import"./color.bfa08e9a.js";import"./clone.660f80c4.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.dcb32030.js";import"./vue-clipboard3.e681583f.js";import"./clipboard.3ad9b20b.js";import"./echarts.42bea269.js";import"./tslib.60310f1a.js";import"./zrender.2cb48b70.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.8864a4be.js";import"./index.f292cd50.js";import"./index.vue_vue_type_script_setup_true_name_systemStoreLists_lang.58202ffc.js";import"./store_product.b6de24f6.js";import"./warehouse_storege.3c4c7710.js";import"./warehouse_product.d57b2a29.js";import"./editProduct.vue_vue_type_script_setup_true_name_warehouseOrderEdit_lang.da9c24ca.js";import"./supplier.62efcbb1.js";const ke={class:"mt-4"},Fe={class:"flex mt-4 justify-end"},Be=N({name:"psiWarehouseOrderLists"}),yo=N({...Be,setup(De){const C=A(),y=w(!1),h=A(),k=w(!1),u=Ee({warehouse_id:"",store_id:"",oid:"",order_type:"",code:"",status:"",create_time:""}),O=w([]),W=s=>{O.value=s.map(({id:e})=>e)},{dictData:V}=pe("product_type,warehouse_produc_pm"),{pager:c,getLists:f,resetParams:P,resetPage:I}=ne({fetchFun:me,params:u}),x=w([]),M=()=>{_e({}).then(s=>{x.value=s.lists})},L=w([]),j=()=>{ce({}).then(s=>{L.value=s.lists})},q=async s=>{var e,i;k.value=!0,await T(),(e=h.value)==null||e.open(),(i=h.value)==null||i.getDetail(s)},G=async s=>{var e,i;y.value=!0,await T(),(e=C.value)==null||e.open("edit"),(i=C.value)==null||i.setFormData(s)},H=async s=>{await fe.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await de({id:s}),f()};return M(),j(),f(),(s,e)=>{const i=X,F=Y,d=ae,S=re,m=ue,K=se,$=ee,Q=Ce("router-link"),n=oe,Z=te,z=ie,B=ye("perms"),J=le;return r(),b("div",null,[o($,{class:"!border-none mb-4",shadow:"never"},{default:a(()=>[o(K,{class:"mb-[-16px]",model:l(u),inline:""},{default:a(()=>[o(d,{class:"w-[220px]",label:"\u4ED3\u5E93",prop:"warehouse_id"},{default:a(()=>[o(F,{modelValue:l(u).warehouse_id,"onUpdate:modelValue":e[0]||(e[0]=t=>l(u).warehouse_id=t),filterable:"",clearable:"",placeholder:"\u8BF7\u9009\u62E9\u4ED3\u5E93",style:{width:"240px"}},{default:a(()=>[(r(!0),b(D,null,g(l(x),t=>(r(),p(i,{key:t.id,label:t.name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(d,{class:"w-[220px]",label:"\u95E8\u5E97",prop:"store_id"},{default:a(()=>[o(F,{modelValue:l(u).store_id,"onUpdate:modelValue":e[1]||(e[1]=t=>l(u).store_id=t),filterable:"",clearable:"",placeholder:"\u8BF7\u9009\u62E9\u95E8\u5E97",style:{width:"240px"}},{default:a(()=>[(r(!0),b(D,null,g(l(L),t=>(r(),p(i,{key:t.id,label:t.name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(d,{labe