related-order.aaeff028.js 1.9 KB

1
  1. import{o as E,b as M}from"./configs.071e683e.js";import q from"./sales-modal.b3b42923.js";import{q as w,B as i,a2 as z,r as n,o as e,n as _,p as h,v as c,K as d,H as s,P as m,t as f,I as B,J as L,S as y,O as R}from"./index.eae72c72.js";import"./index.0ccc5530.js";import"./use-response-handle.0176f913.js";const U={flex:"","justify-between":"","items-center":""},H=h("h1",{"my-4":""},"\u5173\u8054\u8BA2\u5355:",-1),I=y("\u6DFB\u52A0"),J={key:0,flex:"","justify-end":"","mt-3":""},K=y("\u4FDD\u5B58"),W=w({__name:"related-order",props:{readonly:{type:Boolean}},emits:["create-btn-click"],setup(C,{emit:V}){const D=C,b=i([]),o=i({}),k=z(()=>!D.readonly),v=i(null);function x(t){b.value=t,t.forEach(({sequenceNo:a})=>o.value[a]="0")}function N(){const t=[];Object.keys(o.value).forEach(l=>t.push({sequenceNo:l,trad_fee:o.value[l]})),V("create-btn-click",t)}return(t,a)=>{const l=n("el-button"),g=n("el-input"),F=n("el-tag"),O=n("el-table-column"),S=n("el-table");return e(),_(B,null,[h("div",U,[H,c(k)?(e(),d(l,{key:0,type:"primary",onClick:a[0]||(a[0]=()=>v.value.onDisplay())},{default:s(()=>[I]),_:1})):m("",!0)]),f(S,{data:b.value,size:"small"},{default:s(()=>[(e(!0),_(B,null,L(c(E),(r,j)=>(e(),d(O,{key:j,label:r.label,prop:r.prop,"show-overflow-tooltip":""},{default:s(({row:p})=>[r.label==="\u6B64\u6B21\u6838\u9500"?(e(),d(g,{key:0,size:"small",placeholder:"\u6B64\u6B21\u6838\u9500\u91D1\u989D",modelValue:o.value[p.sequenceNo],"onUpdate:modelValue":u=>o.value[p.sequenceNo]=u},null,8,["modelValue","onUpdate:modelValue"])):r.prop==="status"?(e(),d(F,{key:1},{default:s(()=>{var u;return[y(R((u=c(M).find(A=>p.status===A.value))==null?void 0:u.label),1)]}),_:2},1024)):m("",!0)]),_:2},1032,["label","prop"]))),128))]),_:1},8,["data"]),c(k)?(e(),_("div",J,[f(l,{type:"primary",onClick:N},{default:s(()=>[K]),_:1})])):m("",!0),f(q,{ref_key:"saleModalRef",ref:v,onSaveClickButton:x},null,512)],64)}}});export{W as default};