index.8184a8.js 7.2 KB

1
  1. import{ac as A,aZ as D,_ as J,d as W,n as Y,W as Z,w as k,aY as h,az as V,a4 as q,r as x,at as K,o as p,G as C,C as l,j as r,l as u,aR as c,M as s,b2 as _,J as T,a as B,b0 as R,H as z,c as U}from"./index.js";import{u as Q}from"./use-page-search.e639bf40.js";import{O as X,o as ee}from"./index.ef38b5.js";import{N as ue,n as te}from"./index.676238.js";import{a as oe}from"./index.139a85cd.js";import{t as le,a as $}from"./shared.6e58c020.js";import{u as re}from"./status.b7512d56.js";import{r as I}from"./columnRenderHelper.2405de99.js";import{u as O,w as ae}from"./execl-upload.9351c81e.js";import{h as ne,a as ie}from"./index.0e818ff5.js";import{B as se}from"./basic-descriptions.950e4788.js";import{o as de}from"./columns.1742b3ca.js";import{h as pe}from"./index.ee578251.js";import{P as me}from"./index.a6f71eed.js";import"./tootip.56b3986d.js";import"./columns.855bd170.js";const fe=[{type:"selection",width:40},{label:"\u786E\u8BA4\u5355\u7F16\u53F7",prop:"orderCode",width:150},{label:"\u9500\u552E\u4E3B\u5355\u53F7",prop:"cxCode",width:150},{label:"\u4E1A\u52A1\u7C7B\u578B",prop:"type",width:80,cellRenderer({row:n}){return A(D,{size:"small"},{default:()=>{var a;return((a=le.find(t=>t.value==n.type))==null?void 0:a.label)||"--"}})}},{label:"\u72B6\u6001",width:80,cellRenderer({row:n}){var a;return A(D,{size:"small",type:((a=$.find(t=>t.value==n.status))==null?void 0:a.type)||"warning"},{default:()=>{var t;return((t=$.find(g=>g.value==n.status))==null?void 0:t.label)||"--"}})}},{label:"\u5F02\u5E38\u539F\u56E0",width:120,prop:"error_remark"},{label:"\u5E73\u53F0\u8BA2\u5355\u53F7",prop:"poCode",width:100},{label:"\u5E73\u53F0\u7C7B\u578B",width:80,cellRenderer({row:n}){return A(D,{size:"small"},{default:()=>{var a;return((a=re.find(t=>t.value==n.platform_type))==null?void 0:a.label)||"--"}})}},{label:"\u9500\u552E\u65B9\u516C\u53F8",width:160,...I("seller_code","seller_name","\u9500\u552E\u65B9\u516C\u53F8\u7F16\u53F7:")},{label:"\u8D2D\u4E70\u65B9\u516C\u53F8",width:160,...I("buyer_code","buyer_name","\u8D2D\u4E70\u65B9\u516C\u53F8\u7F16\u53F7:")},{label:"\u5546\u54C1\u540D\u79F0",width:160,...I("goodNo","goodName","\u5546\u54C1\u7F16\u53F7:")},{label:"\u4E0B\u5355\u6570\u91CF",prop:"num",width:100},{label:"\u9500\u552E\u5355\u4EF7",prop:"goodPrice",width:100},{label:"\u9500\u552E\u5408\u8BA1",prop:"totalPrice",width:100},{label:"\u51FA\u5E93\u65F6\u95F4",prop:"fz_date",width:100},{label:"\u64CD\u4F5C",fixed:"right",width:50,slot:"operation"}],Fe={columns:fe,title:"\u5546\u54C1\u7BA1\u7406",permissions:["007"],apis:{httpList:(n={})=>oe({...n,channel:[3]}),httpAdd:!0}},M={formItems:[{field:"timer",type:"date_picker",span:7,label:"\u521B\u5EFA\u65F6\u95F4",otherOptions:{type:"daterange",startProp:"start",endProp:"end",startPlaceholder:"\u5F00\u59CB\u65F6\u95F4",endPlaceholder:"\u7ED3\u675F\u65F6\u95F4"}},{field:"orderCode",placeholder:"\u9500\u552E\u5355\u7F16\u53F7",type:"input"},{field:"goodNo",placeholder:"\u8BA2\u5355\u5546\u54C1\u7F16\u53F7",type:"input"}]},Ce={style:{overflow:"hidden","margin-bottom":"30px"}},Ee="inOutManager",ve=W({__name:"index",setup(n){const a=Y(),t=Z({orderImportVisible:!1,notOrderImportVisible:!1,detailVisible:!1,productVisible:!1}),g={pageSearchHook:()=>Q(void 0,void 0,M)},w=k(),d=h(),E=h(),m=k(null),v=k([]),L=h({success(){V.success("\u53D6\u6D88\u6210\u529F"),m==null||m.value.onSearch()}}),{isSuperUser:P}=q(),j={content:{create:()=>a.push("/invoiceInOut/clinetCDetail"),preview:({id:i})=>{t.detailVisible=!0,d.run(ne({id:i}))}}};function N(i=!1){const e=i?ee:te,f=i?"C\u7AEF\u65E0\u53D1\u7968\u8BA2\u5355\u51FA\u5E93\u6A21\u677F.xlsx":"C\u7AEF\u65E0\u53D1\u7968\u975E\u8BA2\u5355\u51FA\u5E93\u6A21\u677F.xlsx",b=O.book_new(),y=O.json_to_sheet(e);O.book_append_sheet(b,y,"sheet"),ae(b,f,{bookType:"xlsx"})}function G(){if(v.value.length===0){V.warning('\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u6761\u72B6\u6001\u4E3A "\u5F85\u5BA1\u6838" \u6216 "\u5F02\u5E38" \u7684\u6570\u636E');return}if(v.value.some(({status:e})=>e!="1"&&e!="4")){V.warning('\u53EA\u80FD\u9009\u62E9\u72B6\u6001\u4E3A "\u5F85\u5BA1\u6838" \u6216 "\u5F02\u5E38" \u7684\u6570\u636E');return}L.run(ie({id:v.value.map(({id:e})=>e)}))}function H(i,e){t.productVisible=!0,w.value=e,E.run(pe({id:i}))}return(i,e)=>{const f=x("ElDropdownItem"),b=x("PageContainer"),y=x("PageAuth"),S=K("loading");return p(),C(y,{pageName:Ee},{default:l(()=>[r(b,{hooks:g,events:j,searchConfig:u(M),contentConfig:u(Fe),"get-content-ref":o=>m.value=o,onContentSelectChange:e[5]||(e[5]=o=>v.value=o)},{content_header:l(()=>[r(u(c),{style:{"margin-right":"10px"},size:"small",type:"primary",onClick:G},{default:l(()=>e[12]||(e[12]=[s("\u6279\u91CF\u53D6\u6D88 ")])),_:1}),r(u(_),null,{dropdown:l(()=>[r(f,{onClick:e[0]||(e[0]=o=>t.orderImportVisible=!0)},{default:l(()=>e[14]||(e[14]=[s("\u8BA2\u5355\u5BFC\u5165")])),_:1}),r(f,{onClick:e[1]||(e[1]=o=>t.notOrderImportVisible=!0)},{default:l(()=>e[15]||(e[15]=[s("\u975E\u8BA2\u5355\u5BFC\u5165")])),_:1})]),default:l(()=>[u(P)?B("v-if",!0):(p(),C(u(c),{key:0,size:"small",type:"primary",style:{"margin-right":"10px","margin-top":"1px"},icon:u(T)("arrow-up-line")},{default:l(()=>e[13]||(e[13]=[s("\u6570\u636E\u5BFC\u5165 ")])),_:1},8,["icon"]))]),_:1}),r(u(_),null,{dropdown:l(()=>[r(f,{onClick:e[2]||(e[2]=o=>N(!0))},{default:l(()=>e[17]||(e[17]=[s("\u8BA2\u5355\u5BFC\u5165")])),_:1}),r(f,{onClick:e[3]||(e[3]=o=>N(!1))},{default:l(()=>e[18]||(e[18]=[s("\u975E\u8BA2\u5355\u5BFC\u5165")])),_:1})]),default:l(()=>[r(u(c),{size:"small",style:{"margin-right":"10px","margin-top":"1px"},icon:u(T)("arrow-down-line")},{default:l(()=>e[16]||(e[16]=[s(" \u6A21\u677F\u4E0B\u8F7D ")])),_:1},8,["icon"])]),_:1}),u(P)?B("v-if",!0):(p(),C(u(c),{key:0,size:"small",type:"primary",onClick:e[4]||(e[4]=o=>u(a).push("/invoiceInOut/clinetCDetail"))},{default:l(()=>e[19]||(e[19]=[s(" \u6279\u91CF\u5904\u7406 ")])),_:1}))]),_:1},8,["searchConfig","contentConfig","get-content-ref"]),r(X,{visible:t.orderImportVisible,"onUpdate:visible":e[6]||(e[6]=o=>t.orderImportVisible=o),onRefresh:e[7]||(e[7]=o=>{var F;return(F=m.value)==null?void 0:F.onSearch()})},null,8,["visible"]),r(ue,{visible:t.notOrderImportVisible,"onUpdate:visible":e[8]||(e[8]=o=>t.notOrderImportVisible=o),onRefresh:e[9]||(e[9]=o=>{var F;return(F=m.value)==null?void 0:F.onSearch()})},null,8,["visible"]),r(u(R),{modelValue:t.detailVisible,"onUpdate:modelValue":e[10]||(e[10]=o=>t.detailVisible=o),title:"C\u7AEF\u65E0\u53D1\u7968\u8BA2\u5355\u51FA\u5E93\u8BE6\u60C5",center:""},{default:l(()=>[z((p(),U("div",Ce,[u(d).data?(p(),C(u(se),{key:0,columns:u(de)(H,u(d).data.status=="2"),data:u(d).data},null,8,["columns","data"])):B("v-if",!0)])),[[S,u(d).loading]])]),_:1},8,["modelValue"]),r(u(R),{center:"",title:"\u5546\u54C1\u8BE6\u60C5",modelValue:t.productVisible,"onUpdate:modelValue":e[11]||(e[11]=o=>t.productVisible=o),style:{overflow:"hidden"},"append-to-body":!0},{default:l(()=>[z((p(),U("div",null,[u(E).data?(p(),C(me,{key:0,style:{overflow:"hidden"},data:u(E).data,num:u(d).data.ProductRela[w.value].num,time:u(d).data.ProductRela[w.value].create_time},null,8,["data","num","time"])):B("v-if",!0)])),[[S,u(E).loading]])]),_:1},8,["modelValue"])]),_:1})}}});var Se=J(ve,[["__file","C:/Users/89793/Desktop/projects/ticket-system/src/views/invoiceInOut/clientC/index.vue"]]);export{Se as default};