index.5661d7aa.js 3.4 KB

1
  1. import{d as b,B as C,F as v,aY as N,y as a,o as i,O as c,L as n,z as d,u as p,T as A,V as P}from"./index.06a28d24.js";import{d as w,e as k,h as T}from"./index.761d734e.js";import{r as R}from"./columnRenderHelper.974dd01a.js";import{u as S}from"./use-page-search.9c614287.js";const s=[{value:"1",label:"\u5F85\u4E70\u65B9\u5BA1\u6838"},{value:"2",label:"\u5BA1\u6838\u6210\u529F"},{value:"3",label:"\u4E70\u5BB6\u9A73\u56DE"},{value:"4",label:"\u5DF2\u64A4\u9500\u5BF9\u8D26"}],x=[{value:"1",label:"\u56DE\u7968\u6807\u7B7E"},{value:"2",label:"\u4ED8\u6B3E\u6807\u7B7E"},{value:"3",label:"\u4ED8\u6B3E\u56DE\u7968\u6700\u5C11\u6709\u4E00\u4E2A"},{value:"4",label:"\u4ED8\u6B3E\u56DE\u7968\u90FD\u6709"}],O=[{label:"\u5BF9\u8D26\u7F16\u53F7",prop:"payNo",width:160,align:"left"},{label:"\u72B6\u6001",prop:"status",width:120,transform:u=>{var e;return((e=s.find(l=>u===l.value))==null?void 0:e.label)||"--"},...R(s)},{label:"\u5BF9\u8D26\u603B\u989D",prop:"total_fee",width:110,align:"total_fee"},{label:"\u5356\u51FA\u65B9\u516C\u53F8\u7F16\u53F7",prop:"supplierNo",width:155,align:"left"},{label:"\u5356\u51FA\u65B9\u516C\u53F8\u540D\u79F0",prop:"supplierName",minWidth:160,align:"left"},{label:"\u4E70\u5165\u65B9\u516C\u53F8\u7F16\u53F7",prop:"companyNo",width:160,align:"left"},{label:"\u4E70\u5165\u65B9\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180,align:"left"},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",width:70,align:"left"},{label:"\u7533\u8BF7\u65F6\u95F4",width:140,prop:"addtime"},{label:"\u64CD\u4F5C",fixed:"right",width:135,slot:"operation"}],V={title:"\u8BA2\u5355\u5BF9\u8D26",columns:O,apis:{httpList:w,httpDelete:k},showDelete:()=>!1,payProps:{prop:"payNo",type:"1"},returnProps:{prop:"payNo",type:"2"},showPayTagFn:({status:u},e)=>String(u)==="2"&&e.includes("013"),showReturnTagFn:({status:u},e)=>String(u)==="2"&&e.includes("014")},F={formItems:[{field:"group",type_field:"group_type",type:"input_group",otherOptions:{inputGroupOptions:[{value:"sequenceNo",label:"\u91C7\u8D2D\u5355\u7F16\u53F7"},{value:"supplierNo",label:"\u5356\u65B9\u516C\u53F8\u7F16\u53F7"},{value:"supplierName",label:"\u5356\u65B9\u516C\u53F8\u540D\u79F0"},{value:"payNo",label:"\u5BF9\u8D26\u7F16\u53F7"}]}},{field:"timer",type:"date_picker",otherOptions:{type:"daterange",startProp:"startTime",endProp:"endTime",startPlaceholder:"\u5F00\u59CB\u65E5\u671F",endPlaceholder:"\u7ED3\u675F\u65E5\u671F"}},{field:"status",type:"select",placeholder:"\u5BA1\u6838\u72B6\u6001",span:4,options:s},{field:"status",type:"select",placeholder:"\u6807\u7B7E\u72B6\u6001",span:4,options:x}]},z=b({__name:"index",setup(u){const e="orderRecord",l="/purchase/orderRecordDetail",{push:h}=C(),r=v(null),{run:f}=N({success:()=>r.value.onSearch()}),m={pageSearchHook:()=>S(void 0,void 0,F)},B=t=>{f(T({payNo:t,status:"4"}))},g={content:{preview:({payNo:t})=>h(`${l}?id=${t}`)}};return(t,I)=>{const D=a("ElButton"),E=a("ElTooltip"),_=a("PageContainer"),y=a("PageAuth");return i(),c(y,{pageName:e},{default:n(()=>[d(_,{hooks:m,events:g,contentConfig:p(V),"search-config":p(F),"get-content-ref":o=>r.value=o},{content_action:n(o=>[d(E,{placement:"top",content:"\u64A4\u9500\u5BF9\u8D26\u7533\u8BF7"},{default:n(()=>[String(o.status)==="2"?(i(),c(D,{key:0,type:"primary",link:"",text:"",icon:p(A)("refresh-right"),onClick:()=>B(o.payNo)},null,8,["icon","onClick"])):P("",!0)]),_:2},1024)]),_:1},8,["contentConfig","search-config","get-content-ref"])]),_:1})}}});export{z as default};