index.459b84.js 3.7 KB

1
  1. import{am as E,aS as b,_ as g,d as B,x as v,aW as C,bN as w,r,o as i,G as p,D as d,m as o,a as A,h as y,l as P,M as x,ar as k,be as S,a_ as c}from"./index.js";import{c as N,d as V}from"./index.2c6ace66.js";import{a as T}from"./tragelog.4125f078.js";const M=[{value:"1",label:"\u672A\u8BA4\u9886"},{value:"2",label:"\u90E8\u5206\u8BA4\u9886"},{value:"3",label:"\u5DF2\u8BA4\u9886"}],I=[{type:"selection",fixed:"left",width:40},{label:"\u8D44\u91D1\u7F16\u7801",prop:"tradNo",fixed:"left",width:150},{label:"\u5E73\u53F0\u8BA2\u5355\u7F16\u53F7",prop:"poCode",width:150},{label:"\u72B6\u6001",prop:"status",width:100,cellRenderer:({row:e,props:l})=>E(b,{size:l.size},{default:()=>{var u;return((u=(e.logNo?T:M).find(t=>String(e.status)===String(t.value)))==null?void 0:u.label)||"--"}})},{label:"\u6536\u5165\u91D1\u989D",prop:"total_fee",width:120},{label:"\u672A\u8BA4\u9886\u91D1\u989D",prop:"balance",width:120},{label:"\u5DF2\u8BA4\u9886\u91D1\u989D",prop:"used_fee",width:120},{label:"\u4EA4\u6613\u7528\u9014",prop:"trade_used",width:120},{label:"\u4EA4\u6613\u65F6\u95F4",prop:"trade_time",width:140},{label:"\u4ED8\u6B3E\u5355\u4F4D\u540D\u79F0",prop:"trade_out",width:160},{label:"\u4ED8\u6B3E\u5355\u4F4D\u8D26\u53F7",prop:"trade_account",width:160},{label:"\u6536\u6B3E\u516C\u53F8\u8D26\u6237",prop:"trade_in_account",width:145},{label:"\u4EA4\u6613\u884C\u540D",prop:"trade_bank",width:160},{label:"\u6536\u6B3E\u516C\u53F8\u540D\u79F0",prop:"trade_in",width:145},{label:"\u8D44\u91D1\u5BFC\u5165\u65F6\u95F4",prop:"addtime",width:140}],L={title:"\u8D44\u91D1\u8BA4\u9886\u7BA1\u7406",columns:I,isTree:!0,showDelete({status:e}={}){return e=="1"},apis:{httpList:(e={})=>N({...e,status:[1,2]}),httpDelete:V}},D={formItems:[{field:"create_timer",type:"date_picker",trigger:"change",otherOptions:{type:"daterange",startProp:"start",endProp:"end",startPlaceholder:"\u4EA4\u6613\u5F00\u59CB\u65F6\u95F4",endPlaceholder:"\u4EA4\u6613\u7ED3\u675F\u65F6\u95F4"}},{type:"range",field:"gold",otherOptions:{startProp:"total_lower",endProp:"total_upper",startPlaceholder:"\u6536\u5165\u8D77\u59CB\u91D1\u989D",endPlaceholder:"\u6536\u5165\u7ED3\u675F\u91D1\u989D"}},{field:"tradNo",type:"input",placeholder:"\u8D44\u91D1\u7F16\u7801"},{field:"poCode",type:"input",placeholder:"\u5E73\u53F0\u8BA2\u5355\u7F16\u53F7"},{type:"input",field:"bank",placeholder:"\u4EA4\u6613\u94F6\u884C"},{type:"input",field:"name",placeholder:"\u4ED8\u6B3E\u5355\u4F4D\u540D\u79F0"}]},U={class:"absolute bottom-[48px] right-[32px]"},z=B({__name:"index",props:{visible:{type:Boolean,required:!0}},emits:["submit"],setup(e,{emit:l}){const n=e,u=v([]),t=C(n,"visible");w({initialData:{}});const f={pageSearchHook:()=>S(void 0,void 0,D)};async function h(){if(u.value.length===0){c.warning("\u8BF7\u9009\u62E9\u4E00\u6761\u6570\u636E");return}if(u.value.length>1){c.warning("\u53EA\u80FD\u9009\u62E9\u4E00\u6761\u6570\u636E");return}t.value=!1,l("submit",u.value[0])}return(O,a)=>{const m=r("PageContainer"),F=r("ElButton"),_=r("ElDialog");return i(),p(_,{"close-on-click-modal":!1,"close-on-press-escape":!1,title:"\u9009\u62E9\u8D44\u91D1",modelValue:o(t),"onUpdate:modelValue":a[1]||(a[1]=s=>k(t)?t.value=s:null),top:"10px",center:"",class:"relative"},{default:d(()=>[o(t)?(i(),p(m,{key:0,onlySelf:!0,hooks:f,notice:!1,"search-config":o(D),"content-config":o(L),onContentSelectChange:a[0]||(a[0]=s=>u.value=s),isPageStart:!0},null,8,["search-config","content-config"])):A("v-if",!0),y("div",U,[P(F,{type:"primary",onClick:h},{default:d(()=>[x(" \u4FDD\u5B58 ")]),_:1})])]),_:1},8,["modelValue"])}}});var H=g(z,[["__file","C:/Users/63107/Desktop/mine/settle-vue3/src/views/InvoiceSales/capitalPool/base-form/choose-invoice-modal/index.vue"]]);export{H as default};