import{_ as y,d as b,B as C,F as N,b8 as A,y as l,o as c,O as d,L as n,z as F,u as p,T as P,V as w}from"./index.0ec20e00.js";import{d as k,e as x,h as R}from"./index.106dfda8.js";import{r as T}from"./columnRenderHelper.d0a2a302.js";import{u as S}from"./use-page-search.b089cf10.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"}],O=[{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"}],V=[{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(t=>u===t.value))==null?void 0:e.label)||"--"},...T(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"}],I={title:"\u8BA2\u5355\u5BF9\u8D26",columns:V,apis:{httpList:k,httpAdd:!0,httpDelete:x},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")},h={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:O}]},L=b({__name:"index",setup(u){const e="orderRecord",t="/purchase/orderRecordDetail",{push:r}=C(),i=N(null),{run:f}=A({success:()=>i.value.onSearch()}),m={pageSearchHook:()=>S(void 0,void 0,h)},B=o=>{f(R({payNo:o,status:"4"}))},g={content:{create:()=>r(t),preview:({payNo:o})=>r(`${t}?id=${o}`)}};return(o,U)=>{const _=l("ElButton"),D=l("ElTooltip"),v=l("PageContainer"),E=l("PageAuth");return c(),d(E,{pageName:e},{default:n(()=>[F(v,{hooks:m,events:g,contentConfig:p(I),"search-config":p(h),"get-content-ref":a=>i.value=a},{content_action:n(a=>[F(D,{placement:"top",content:"\u64A4\u9500\u5BF9\u8D26\u7533\u8BF7"},{default:n(()=>[String(a.status)==="2"?(c(),d(_,{key:0,type:"primary",link:"",text:"",icon:p(P)("refresh-right"),onClick:()=>B(a.payNo)},null,8,["icon","onClick"])):w("v-if",!0)]),_:2},1024)]),_:1},8,["contentConfig","search-config","get-content-ref"])]),_:1})}}});var z=y(L,[["__file","/Users/apple/Desktop/company-projects/accout-vue3-ui/src/views/purchase/orderRecord/index.vue"]]);export{z as default};