index.7ef0f3.js 7.5 KB

1
  1. import{ac as a,aZ as s,_ as k,d as P,n as N,W as V,w as M,a4 as z,r as d,o as h,G as D,C as o,j as r,l as E,M as p,J as g,a as S}from"./index.js";import{u as T}from"./use-page-search.c6a73876.js";import{N as $,n as U}from"./index.eeea76.js";import{O as L,o as j}from"./index.097ecf.js";import{c as q}from"./index.81d51bb0.js";import{t as G,c as H,s as J,a as A,m as W}from"./shared.9d577e31.js";import{x as Z}from"./status.0f771e9a.js";import{r as C}from"./columnRenderHelper.c9666c60.js";import{u as w,w as K}from"./execl-upload.765cd18b.js";const Q=[{label:"\u4E1A\u52A1\u7F16\u53F7",prop:"invoiceCode",width:150},{label:"\u7C7B\u578B",width:80,cellRenderer({row:u}){return a(s,{type:"primary",size:"small"},{default:()=>{var l;return(l=G.find(t=>t.value==u.type))==null?void 0:l.label}})}},{label:"\u5BFC\u5165\u65B9\u5F0F",width:100,cellRenderer({row:u}){return a(s,{type:"primary",size:"small"},{default:()=>{var l;return(l=H.find(t=>t.value==u.channel))==null?void 0:l.label}})}},{label:"\u6570\u636E\u6765\u6E90",width:90,cellRenderer({row:u}){return a(s,{type:"primary",size:"small"},{default:()=>{var l;return(l=J.find(t=>t.value==u.source))==null?void 0:l.label}})}},{label:"\u72B6\u6001",width:90,cellRenderer({row:u}){var l;return a(s,{type:(l=A.find(t=>t.value==u.status))==null?void 0:l.type,size:"small"},{default:()=>{var t;return(t=A.find(_=>_.value==u.status))==null?void 0:t.label}})}},{label:"\u5F02\u5E38\u539F\u56E0",width:120,prop:"error_remark"},{label:"\u8D2D\u4E70\u65B9\u516C\u53F8",width:150,...C("buyer_code","buyer_name","\u9500\u552E\u65B9\u516C\u53F8\u7EB3\u7A0E\u53F7:")},{label:"\u9500\u552E\u65B9\u516C\u53F8",prop:"seller_code",width:150,...C("seller_code","seller_name","\u9500\u552E\u65B9\u516C\u53F8\u7EB3\u7A0E\u53F7:")},{label:"\u8BA2\u5355\u7F16\u53F7",prop:"orderCode",width:160},{label:"\u8BA2\u5355\u4E3B\u7F16\u53F7",prop:"cxCode",width:160},{label:"\u5546\u54C1\u7F16\u53F7",prop:"goodNo",width:120},{label:"\u5546\u54C1\u540D\u79F0",prop:"goodName",width:120},{label:"\u5355\u4F4D",prop:"unit",width:60},{label:"\u5546\u54C1\u6570\u91CF",prop:"num",width:100},{label:"\u5546\u54C1\u5355\u4EF7",prop:"goodPrice",width:100},{label:"\u8BA2\u5355\u603B\u91D1\u989D",prop:"totalPrice",width:120},{label:"\u7A0E\u76EE",prop:"cat_code",width:120},{label:"\u7A0E\u7387",width:60,cellRenderer({row:u}){return u.tax+"%"}},{label:"\u5173\u8054\u91D1\u989D",prop:"inv_fee",width:120},{label:"\u53D1\u7968\u8D2D\u4E70\u65B9\u516C\u53F8",width:120,...C("inv_buyer_code","inv_buyer_name","\u8D2D\u4E70\u65B9\u516C\u53F8\u540D\u79F0\u7EB3\u7A0E\u53F7:")},{label:"\u53D1\u7968\u9500\u552E\u65B9\u516C\u53F8",width:180,...C("inv_seller_code","inv_seller_name","\u53D1\u7968\u9500\u552E\u65B9\u516C\u53F8\u7EB3\u7A0E\u53F7:")},{label:"\u53D1\u7968\u53F7\u7801",prop:"inv_number",width:100},{label:"\u53D1\u7968\u7C7B\u578B",width:180,cellRenderer({row:u}){var l;return(l=Z.find(t=>t.value===u.inv_type))==null?void 0:l.label}},{label:"\u53D1\u7968\u660E\u7EC6ID",prop:"inv_item_id",width:100},{label:"\u8D27\u7269\u6216\u5E94\u7A0E\u52B3\u52A1\u3001\u670D\u52A1\u540D\u79F0",prop:"inv_good_name",width:170},{label:"\u7C7B\u76EE\u7F16\u53F7",prop:"cat_code",width:100},{label:"\u89C4\u683C\u578B\u53F7",prop:"inv_spec",width:80},{label:"\u53D1\u7968\u5546\u54C1\u5355\u4F4D",prop:"inv_unit",width:100},{label:"\u53D1\u7968\u5546\u54C1\u6570\u91CF",prop:"inv_num",width:100},{label:"\u7A0E\u524D\u5355\u4EF7",prop:"inv_subprice",width:100},{label:"\u7A0E\u524D\u603B\u4EF7",prop:"inv_subtotal",width:100},{label:"\u53D1\u7968\u7A0E\u7387",prop:"inv_tax",width:80},{label:"\u53D1\u7968\u7A0E\u989D",prop:"inv_tax_total",width:80},{label:"\u7A0E\u540E\u5355\u4EF7",prop:"inv_price",width:100},{label:"\u7A0E\u540E\u603B\u989D",prop:"inv_total",width:100},{label:"\u7C7B\u76EE\u7F16\u53F7\u72B6\u6001",width:100,cellRenderer({row:u}){return a(s,{size:"small",type:u.cat_diff=="0"?"danger":"success"},{default:()=>u.cat_diff=="0"?"\u4E0D\u4E00\u81F4":"\u4E00\u81F4"})}},{label:"\u7A0E\u7387\u72B6\u6001",prop:"TODO",width:100,cellRenderer({row:u}){return a(s,{size:"small",type:u.tax_diff=="0"?"danger":"success"},{default:()=>u.tax_diff=="0"?"\u4E0D\u4E00\u81F4":"\u4E00\u81F4"})}},{label:"\u5907\u6CE8",prop:"remark",width:100},{label:"\u4E1A\u52A1\u7C7B\u578B",width:80,cellRenderer({row:u}){var l;return(l=W.find(t=>t.value==u.manager_status))==null?void 0:l.label}},{label:"\u5173\u8054\u5546\u54C1ID",prop:"goodNo",width:80,cellRenderer({row:u}){return u.ProductRela.length===0?null:u.ProductRela[0].id}},{label:"\u5173\u8054\u5546\u54C1\u540D\u79F0",prop:"goodName",width:100,cellRenderer({row:u}){return u.ProductRela.length===0?null:u.ProductRela[0].goodName}},{label:"\u521B\u5EFA\u4EBA",prop:"apply_name",width:"100px"},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create_time",width:"140px"},{label:"\u64CD\u4F5C",fixed:"right",width:50,slot:"operation"}],X={columns:Q,title:"\u5546\u54C1\u7BA1\u7406",permissions:["007"],companyProp:"inv_buyer_code",apis:{httpList:(u={})=>q({...u,channel:[1,2],type:[1,3]}),httpAdd:!0}},y={formItems:[{field:"inv_seller_code",type:"inv-out-query",placeholder:"\u53D1\u7968\u9500\u552E\u65B9\u516C\u53F8"}]},Y="inOutManager",ee=P({__name:"index",setup(u){const l=N(),t=V({orderImportVisible:!1,notOrderImportVisible:!1}),_={pageSearchHook:()=>T(void 0,void 0,y)},F=M(null),{isSuperUser:x}=z(),O={content:{create:()=>l.push("/invoiceInOut/inManagerDetail"),preview:({id:m})=>l.push("/invoiceInOut/inManagerDetail?id="+m)}};function v(m="notOrder"){const e=m==="notOrder"?U:j,f=m==="notOrder"?"\u975E\u8BA2\u5355\u5546\u54C1\u6A21\u677F.xlsx":"\u8BA2\u5355\u5546\u54C1\u6A21\u677F.xlsx",i=w.book_new(),c=w.json_to_sheet(e);w.book_append_sheet(i,c,"sheet"),K(i,f,{bookType:"xlsx"})}return(m,e)=>{const f=d("ElButton"),i=d("ElDropdownItem"),c=d("ElDropdownMenu"),B=d("ElDropdown"),I=d("PageContainer"),R=d("PageAuth");return h(),D(R,{pageName:Y},{default:o(()=>[r(I,{hooks:_,events:O,searchConfig:E(y),contentConfig:E(X),"get-content-ref":n=>F.value=n},{content_header:o(()=>[E(x)?S("v-if",!0):(h(),D(B,{key:0},{dropdown:o(()=>[r(c,null,{default:o(()=>[r(i,{onClick:e[0]||(e[0]=n=>t.orderImportVisible=!0)},{default:o(()=>e[9]||(e[9]=[p("\u8BA2\u5355\u5546\u54C1")])),_:1}),r(i,{onClick:e[1]||(e[1]=n=>t.notOrderImportVisible=!0)},{default:o(()=>e[10]||(e[10]=[p("\u975E\u8BA2\u5355\u5546\u54C1")])),_:1})]),_:1})]),default:o(()=>[r(f,{size:"small",type:"primary",style:{"margin-right":"10px","margin-top":"1px"},icon:E(g)("arrow-up-line")},{default:o(()=>e[8]||(e[8]=[p("\u5546\u54C1\u5BFC\u5165 ")])),_:1},8,["icon"])]),_:1})),r(B,null,{dropdown:o(()=>[r(c,null,{default:o(()=>[r(i,{onClick:e[2]||(e[2]=n=>v("order"))},{default:o(()=>e[12]||(e[12]=[p("\u8BA2\u5355\u5546\u54C1")])),_:1}),r(i,{onClick:e[3]||(e[3]=n=>v("notOrder"))},{default:o(()=>e[13]||(e[13]=[p("\u975E\u8BA2\u5355\u5546\u54C1")])),_:1})]),_:1})]),default:o(()=>[r(f,{size:"small",style:{"margin-right":"10px","margin-top":"1px"},icon:E(g)("arrow-down-line")},{default:o(()=>e[11]||(e[11]=[p("\u5546\u54C1\u5BFC\u5165\u6A21\u677F\u4E0B\u8F7D")])),_:1},8,["icon"])]),_:1})]),_:1},8,["searchConfig","contentConfig","get-content-ref"]),r(L,{visible:t.orderImportVisible,"onUpdate:visible":e[4]||(e[4]=n=>t.orderImportVisible=n),onRefresh:e[5]||(e[5]=n=>{var b;return(b=F.value)==null?void 0:b.onSearch()})},null,8,["visible"]),r($,{visible:t.notOrderImportVisible,"onUpdate:visible":e[6]||(e[6]=n=>t.notOrderImportVisible=n),onRefresh:e[7]||(e[7]=n=>{var b;return(b=F.value)==null?void 0:b.onSearch()})},null,8,["visible"])]),_:1})}}});var de=k(ee,[["__file","C:/Users/89793/Desktop/projects/ticket-system/src/views/invoiceInOut/inManager/index.vue"]]);export{de as default};