detail.7429a6.js 3.6 KB

1
  1. import{_ as U,d as R,w as _,aY as F,W as S,r,at as j,H as B,l as o,o as m,c as x,j as t,C as u,G as C,aN as p,J as M,a as N,ah as $}from"./index.js";import{o as z}from"./columns.393bea10.js";import{u as H}from"./useDetail.32a642c5.js";import{B as J}from"./basic-descriptions.2d799182.js";import L from"./index.acf3b9.js";import O from"./ChildGoodEditModal.d0c9e8.js";import{h as W}from"./index.7a9097e5.js";import Y from"./index.14adc6.js";import{h as q}from"./index.a565c863.js";import{P as K}from"./index.5f41e9b6.js";import"./status.b7512d56.js";import"./shared.6e58c020.js";import"./tootip.ff1af1fd.js";import"./use-page-search.d7df394f.js";import"./index.201d3c34.js";import"./columns.cfbb53f4.js";import"./columnRenderHelper.e1123c92.js";import"./index.77485e.js";import"./index.a688efe4.js";import"./index.da24816f.js";import"./calc.850c7422.js";const Q={class:"padding__container"},X=R({__name:"detail",setup(Z){const{title:V,collapses:b,id:h,isDetail:y}=H({baseName:"C\u7AEF\u65E0\u53D1\u7968\u8BA2\u5355\u51FA\u5E93",collapseLen:2}),D=_(!1),i=F(),E=_(!1),g=_(0),c=F(),v=S({editVisible:!1,index:-1,data:{}}),s=_({goods:[],month:""});function T(d){const e=s.value.goods.map(({id:l})=>l),n=d.filter(l=>!e.includes(l.id));s.value.goods=[...n,...s.value.goods]}function G(d,e){const{id:n}=s.value.goods[d];s.value.goods=s.value.goods.map(l=>{if(l.id===n){const f=e.goodNum,w=l.childNum?Number(l.childNum)*Number(f):void 0;return{...l,goodNum:f,childActionNum:w}}return l})}function I(d,e){E.value=!0,g.value=e,c.run(q({id:d}))}return h.value&&i.run(W({id:h.value})),(d,e)=>{const n=r("ElCollapseItem"),l=r("ElButton"),f=r("ElTooltip"),w=r("ElTable"),A=r("ElCollapse"),P=r("ElDialog"),k=j("loading");return B((m(),x("div",Q,[t(A,{modelValue:o(b),"onUpdate:modelValue":e[0]||(e[0]=a=>$(b)?b.value=a:null)},{default:u(()=>[t(n,{title:o(V),name:"1"},{default:u(()=>[o(y)&&o(i).data?(m(),C(o(J),{key:0,columns:o(z)(()=>{}),data:o(i).data},null,8,["columns","data"])):(m(),C(Y,{key:1}))]),_:1},8,["title"]),o(i).data&&o(i).data.status!="1"?(m(),C(n,{key:0,title:"\u5546\u54C1\u4FE1\u606F",name:"2"},{default:u(()=>[t(w,{size:"small",border:"",data:o(i).data.ProductRela},{default:u(()=>[t(o(p),{label:"\u5546\u54C1ID",prop:"product_id",width:"60px","show-overflow-tooltip":""}),t(o(p),{label:"\u5546\u54C1\u7F16\u53F7",prop:"skuCode","show-overflow-tooltip":""}),t(o(p),{label:"\u5546\u54C1\u540D\u79F0",prop:"goodName","show-overflow-tooltip":""}),t(o(p),{label:"\u64CD\u4F5C\u6570\u91CF",prop:"num","show-overflow-tooltip":""}),t(o(p),{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create_time","show-overflow-tooltip":""}),t(o(p),{label:"\u64CD\u4F5C",width:"100px"},{default:u(a=>[t(f,{content:"\u67E5\u770B\u8BE6\u60C5"},{default:u(()=>[t(l,{type:"primary",link:"",icon:o(M)("eye-view"),onClick:oo=>I(a.row.product_id,a.$index)},null,8,["icon","onClick"])]),_:2},1024)]),_:1})]),_:1},8,["data"])]),_:1})):N("v-if",!0)]),_:1},8,["modelValue"]),t(L,{visible:D.value,"onUpdate:visible":e[1]||(e[1]=a=>D.value=a),onSubmit:T},null,8,["visible"]),t(O,{visible:v.editVisible,"onUpdate:visible":e[2]||(e[2]=a=>v.editVisible=a),data:v.data,index:v.index,onSubmit:G},null,8,["visible","data","index"]),t(P,{center:"",title:"\u5546\u54C1\u8BE6\u60C5",modelValue:E.value,"onUpdate:modelValue":e[3]||(e[3]=a=>E.value=a),style:{overflow:"hidden"}},{default:u(()=>[B((m(),x("div",null,[o(c).data?(m(),C(K,{key:0,data:o(c).data,num:o(i).data.ProductRela[g.value].num},null,8,["data","num"])):N("v-if",!0)])),[[k,o(c).loading]])]),_:1},8,["modelValue"])])),[[k,o(i).loading]])}}});var go=U(X,[["__file","C:/Users/89793/Desktop/projects/ticket-system/src/views/invoiceInOut/clientC/detail.vue"]]);export{go as default};