ChildGoodEditModal.7fda49.js 5.4 KB

1
  1. import{ac as p,aZ as _,_ as v,d as D,a_ as A,w as y,z as g,r as x,o as b,G as f,C as m,l as i,a as N,h as r,j as C,aO as V,M as h,ah as G,a$ as M}from"./index.js";import{c as B,x as O}from"./status.0f771e9a.js";import{s as E}from"./shared.f1c554ee.js";import{c as o}from"./tootip.de00a876.js";import{B as k}from"./basic-descriptions.a90ef63b.js";const j=[{span:12,field:"seller_name",label:"\u9500\u552E\u65B9\u516C\u53F8"},{span:12,field:"buyer_name",label:"\u8D2D\u4E70\u65B9\u516C\u53F8"},{span:12,field:"goodName",label:"\u8BA2\u5355\u5546\u54C1\u540D\u79F0"},{span:12,field:"inv_good_name",label:"\u53D1\u7968\u5546\u54C1\u540D\u79F0"},{span:6,label:"\u5546\u54C1\u7C7B\u578B",render(a,{good_type:u}){return p(_,{size:"small"},{default:()=>{var e;return((e=B.find(l=>l.value==u))==null?void 0:e.label)||"--"}})}},{span:6,field:"good_code",label:"\u5546\u54C1\u4EE3\u7801"},{span:6,field:"spec",label:"\u89C4\u683C"},{span:6,field:"unit",label:"\u5355\u4F4D"},{span:6,field:"unit_price",label:"\u7A0E\u524D\u5355\u4EF7"},{span:6,field:"subunit_price",label:"\u7A0E\u540E\u5355\u4EF7"},{span:6,field:"unit_weight",label:"\u91CD\u91CF"},{span:6,field:"spectral",label:"\u5206\u5149"},{field:"cat_name",label:"\u8FDB\u9879\u7C7B\u76EE",span:24}],Z=[{field:"num",label:"\u8BA1\u63D0\u6570\u91CF",span:6},{field:"out_fee",label:"\u8BA1\u63D0\u91D1\u989D",span:6},{span:6,label:"\u72B6\u6001",render(a,{status:u}){var e;return p(_,{size:"small",type:(e=E.find(l=>l.value===u))==null?void 0:e.type},{default:()=>{var l;return(l=E.find(n=>n.value==u))==null?void 0:l.label}})}},{span:6,label:"\u521B\u5EFA\u4EBA",field:"apply_name"}],H=[{label:"\u8BA2\u5355\u8D2D\u4E70\u65B9\u516C\u53F8",span:12,render(a,u){return o(u.buyer_name,"\u8D2D\u4E70\u65B9\u516C\u53F8\u7EB3\u7A0E\u8BC6\u522B\u53F7 : "+u.buyer_code,340)}},{label:"\u8BA2\u5355\u9500\u552E\u65B9\u516C\u53F8",span:12,render(a,u){return o(u.seller_name,"\u9500\u552E\u65B9\u516C\u53F8\u7EB3\u7A0E\u8BC6\u522B\u53F7 : "+u.seller_code,340)}},{label:"\u8BA2\u5355\u7F16\u53F7",field:"orderCode",span:6},{label:"\u8BA2\u5355\u4E3B\u7F16\u53F7",field:"cxCode",span:6},{label:"\u7C7B\u76EE\u7F16\u7801",span:12,render(a,{cat_code:u,cat_name:e,tax:l}){return`${u}-${e}-${Number(l)+"%"}`}},{label:"\u5546\u54C1\u7C7B\u578B",span:6,render(a,{goodType:u}){return p(_,{size:"small"},{default:()=>{var e;return(e=B.find(l=>l.value==u))==null?void 0:e.label}})}},{label:"\u5546\u54C1\u7F16\u53F7",span:6,field:"goodNo"},{label:"\u5546\u54C1\u540D\u79F0",span:12,field:"goodName"},{label:"\u5355\u4F4D",field:"unit",span:6},{label:"\u5546\u54C1\u6570\u91CF",field:"num",span:6},{label:"\u5546\u54C1\u5355\u4EF7",field:"goodPrice",span:6},{label:"\u8BA2\u5355\u603B\u91D1\u989D",field:"totalPrice",span:6}],J=[{label:"\u8D2D\u4E70\u65B9\u516C\u53F8",span:12,render(a,u){return o(u.inv_buyer_name,"\u8D2D\u4E70\u65B9\u516C\u53F8\u7EB3\u7A0E\u8BC6\u522B\u53F7 : "+u.inv_buyer_code,340)}},{label:"\u9500\u552E\u65B9\u516C\u53F8",span:12,render(a,u){return o(u.inv_seller_name,"\u9500\u552E\u65B9\u516C\u53F8\u7EB3\u7A0E\u8BC6\u522B\u53F7 : "+u.inv_seller_code,340)}},{label:"\u53D1\u7968\u53F7\u7801",field:"inv_number",span:6},{label:"\u5F00\u7968\u65E5\u671F",field:"inv_open_date",span:6},{label:"\u53D1\u7968\u7C7B\u578B",span:6,render(a,u){var e;return(e=O.find(l=>l.value==u.inv_type))==null?void 0:e.label}},{label:"\u53D1\u7968\u660E\u7EC6ID",field:"inv_item_id",span:6},{label:"\u8D27\u7269\u6216\u5E94\u7A0E\u52B3\u52A1\u3001\u670D\u52A1\u540D\u79F0",field:"inv_good_name",span:12},{label:"\u7C7B\u76EE\u7F16\u53F7",span:6,render(a,u){return u.inv_cat_code}},{label:"\u89C4\u683C\u578B\u53F7",span:6,field:"inv_spec"},{label:"\u5355\u4F4D",span:6,field:"inv_unit"},{label:"\u6570\u91CF",span:6,field:"inv_num"},{label:"\u7A0E\u524D\u5355\u4EF7",span:6,field:"inv_subprice"},{label:"\u7A0E\u524D\u603B\u4EF7",span:6,field:"inv_subtotal"},{label:"\u7A0E\u7387",span:6,field:"inv_tax",render(a,{inv_tax:u}){return Number(u)+"%"}},{span:6,label:"\u7A0E\u989D",field:"inv_tax_total"},{label:"\u7A0E\u540E\u5355\u4EF7",span:6,field:"inv_price"},{label:"\u7A0E\u540E\u603B\u989D",span:6,field:"inv_subtotal"}],z={class:"flex justify-between mt-[10px]"},$={class:"flex items-center"},w=D({__name:"ChildGoodEditModal",props:{visible:{type:Boolean,required:!0},index:{type:null,required:!0},data:{type:null,required:!0}},emits:["submit"],setup(a,{emit:u}){const e=a,l=u,n=A(e,"visible"),t=y(0);g(()=>n.value,()=>{!n.value||(t.value=e.data.goodNum)});function c(){l("submit",e.index,{...e.data,goodNum:t.value}),n.value=!1}return(T,s)=>{const F=x("ElButton");return b(),f(i(M),{modelValue:i(n),"onUpdate:modelValue":s[1]||(s[1]=d=>G(n)?n.value=d:null),title:"\u7F16\u8F91\u5546\u54C1",center:""},{default:m(()=>[e.data?(b(),f(i(k),{key:0,style:{overflow:"hidden"},data:e.data,columns:i(j)},null,8,["data","columns"])):N("v-if",!0),r("div",z,[r("div",$,[s[2]||(s[2]=r("p",{style:{width:"110px"}},"\u5173\u8054\u6570\u91CF:",-1)),C(i(V),{modelValue:t.value,"onUpdate:modelValue":s[0]||(s[0]=d=>t.value=d),placeholder:"\u64CD\u4F5C\u6570\u91CF"},null,8,["modelValue"])]),C(F,{type:"primary",onClick:c},{default:m(()=>s[3]||(s[3]=[h("\u4FDD\u5B58")])),_:1})])]),_:1},8,["modelValue"])}}});var I=v(w,[["__file","C:/Users/89793/Desktop/projects/ticket-system/src/views/invoiceInOut/provisionOut/components/ChildGoodEditModal.vue"]]),K=Object.freeze(Object.defineProperty({__proto__:null,default:I},Symbol.toStringTag,{value:"Module"}));export{I as C,J as a,K as b,H as i,Z as o};