2 lines
9.1 KiB
JavaScript
Raw Normal View History

2025-03-20 10:25:32 +08:00
import{B,C as _,D as b}from"./element-plus.2acb577d.js";import{P as E}from"./index.f292cd50.js";import{a as y}from"./warehouse_product.d57b2a29.js";import"./lodash.6bfd3540.js";import{d as s,s as i,r as D,Z as U,o as c,c as C,U as l,L as d,u as a}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"./index.81df6f20.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";const A={class:"edit-popup"},x=s({name:"psiWarehouseProductDETAILS"}),ne=s({...x,props:{dictData:{type:Object,default:()=>({})}},emits:["success","close"],setup(k,{expose:F,emit:w}){const f=i(),m=i();D("add");const u=U({id:"",warehouse_id:"",supplier_id:"",store_id:"",order_type:"",product_id:"",unit:"",oid:"",code:"",manufacture:"",expiration_date:"",admin_id:"",enter_admin_id:"",staff_id:"",batch:"",nums:"",refund_nums:"",before_nums:"",after_nums:"",mark:"",price:"",total_price:"",purchase:"",cost:"",vip_price:"",is_pay:"",pay_type:"",status:""}),n=async p=>{for(const e in u)p[e]!=null&&p[e]!=null&&(u[e]=p[e])};return F({open:()=>{var p;(p=m.value)==null||p.open()},setFormData:n,getDetail:async p=>{const e=await y({id:p.id});n(e)}}),(p,e)=>{const r=B,t=_,V=b;return c(),C("div",A,[l(E,{ref_key:"popupRef",ref:m,title:"\u8BE6\u60C5",async:!0,width:"550px",cancelButtonText:!1,confirmButtonText:!1},{default:d(()=>[l(V,{ref_key:"formRef",ref:f,model:a(u),"label-width":"90px"},{default:d(()=>[l(t,{label:"\u4ED3\u5E93",prop:"warehouse_id"},{default:d(()=>[l(r,{modelValue:a(u).warehouse_id,"onUpdate:modelValue":e[0]||(e[0]=o=>a(u).warehouse_id=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u4ED3\u5E93",readonly:!0},null,8,["modelValue"])]),_:1}),l(t,{label:"\u4F9B\u5E94\u5546",prop:"supplier_id"},{default:d(()=>[l(r,{modelValue:a(u).supplier_id,"onUpdate:modelValue":e[1]||(e[1]=o=>a(u).supplier_id=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u4F9B\u5E94\u5546",readonly:!0},null,8,["modelValue"])]),_:1}),l(t,{label:"\u95E8\u5E97",prop:"store_id"},{default:d(()=>[l(r,{modelValue:a(u).store_id,"onUpdate:modelValue":e[2]||(e[2]=o=>a(u).store_id=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u95E8\u5E97",readonly:!0},null,8,["modelValue"])]),_:1}),l(t,{label:"\u8BA2\u5355\u7C7B\u578B",prop:"order_type"},{default:d(()=>[l(r,{modelValue:a(u).order_type,"onUpdate:modelValue":e[3]||(e[3]=o=>a(u).order_type=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u7C7B\u578B",readonly:!0},null,8,["modelValue"])]),_:1}),l(t,{label:"\u5546\u54C1",prop:"product_id"},{default:d(()=>[l(r,{modelValue:a(u).product_id,"onUpdate:modelValue":e[4]||(e[4]=o=>a(u).product_id=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5546\u54C1",readonly:!0},null,8,["modelValue"])]),_:1}),l(t,{label:"\u5355\u4F4D",prop:"unit"},{default:d(()=>[l(r,{modelValue:a(u).unit,"onUpdate:modelValue":e[5]||(e[5]=o=>a(u).unit=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D",readonly:!0},null,8,["modelValue"])]),_:1}),l(t,{label:"\u5165\u5E93\u5355ID",prop:"oid"},{default:d(()=>[l(r,{modelValue:a(u).oid,"onUpdate:modelValue":e[6]||(e[6]=o=>a(u).oid=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5165\u5E93\u5355ID",readonly:!0},null,8,["modelValue"])]),_:1}),l(t,{label:"\u5165\u5E93\u5355\u53F7",prop:"code"},{default:d(()=>[l(r,{modelValue:a(u).code,"onUpdate:modelValue":e[7]||(e[7]=o=>a(u).code=o)