index.7bd73e31.js 3.5 KB

1
  1. import{_ as y,d as b,B as C,F as N,aY as A,y as a,o as i,O as c,L as n,z as d,u as s,T as P,V as w}from"./index.40211ca7.js";import{d as k,e as x,h as R}from"./index.4552da12.js";import{r as T}from"./columnRenderHelper.fc4b7c00.js";import{u as S}from"./use-page-search.c73f758c.js";const p=[{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=p.find(l=>u===l.value))==null?void 0:e.label)||"--"},...T(p)},{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,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")},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:p},{field:"status",type:"select",placeholder:"\u6807\u7B7E\u72B6\u6001",span:4,options:O}]},L=b({__name:"index",setup(u){const e="orderRecord",l="/purchase/orderRecordDetail",{push:f}=C(),r=N(null),{run:h}=A({success:()=>r.value.onSearch()}),m={pageSearchHook:()=>S(void 0,void 0,F)},B=t=>{h(R({payNo:t,status:"4"}))},g={content:{preview:({payNo:t})=>f(`${l}?id=${t}`)}};return(t,U)=>{const _=a("ElButton"),D=a("ElTooltip"),v=a("PageContainer"),E=a("PageAuth");return i(),c(E,{pageName:e},{default:n(()=>[d(v,{hooks:m,events:g,contentConfig:s(I),"search-config":s(F),"get-content-ref":o=>r.value=o},{content_action:n(o=>[d(D,{placement:"top",content:"\u64A4\u9500\u5BF9\u8D26\u7533\u8BF7"},{default:n(()=>[String(o.status)==="2"?(i(),c(_,{key:0,type:"primary",link:"",text:"",icon:s(P)("refresh-right"),onClick:()=>B(o.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","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/purchase/orderRecord/index.vue"]]);export{z as default};