PageSourceSearch

https://www.11xyz.com/assets/index-BNERsnJZ.js

js 11xyz.com collected 2026-10-08 22:42:06 UTC 3,536 bytes, 1 lines download raw bytes

1import{A as B}from"./Autoload-d6QTQY_5.js";import{c as F}from"./card-give-KyAB2rcc.js";import{r as i,q as h,U as I,j as k,b as d,c as v,d as y,l as m,w as g,F as x,m as L,k as Y,e as c,K as b,t as w,$ as M}from"./index-CIzLHlU0.js";import{U as T}from"./UiTable-D-x1fds8.js";import{o as A}from"./order-CIlPqkkN.js";/* empty css                                                                 */import"./_plugin-vue_export-helper-DlAUqK2U.js";const C={class:"table-filter fvb"},E={class:"table-filter__item select"},N={class:"table-filter__item"},j={__name:"order-filter",emits:["filter"],setup(V,{emit:o}){const s=o;let t=i("");const r=h([{value:"room-sywd",label:"展馆(十一维度)"}]);F().then(_=>{const{lists:a}=_.data;for(const p in a)r.push({label:`名片(${a[p]})`,value:p})});let n=i("");const D=h([{value:"alipay",label:"支付宝"},{value:"wechatpay",label:"微信"},{value:"balance",label:"余额"}]);let u=i(),l=i();return i(""),I([t,n,u,l],()=>{s("filter",{type:t.value,payment_method:n.value,start_time:u.value,end_time:l.value})}),(_,a)=>{const p=k("el-option"),f=k("el-select"),U=k("el-date-picker");return d(),v("div",C,[y("div",E,[m(f,{class:"table-filter__item",modelValue:c(t),"onUpdate:modelValue":a[0]||(a[0]=e=>b(t)?t.value=e:t=e),placeholder:"请选择商品类型",clearable:""},{default:g(()=>[(d(!0),v(x,null,L(r,e=>(d(),Y(p,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),m(f,{class:"table-filter__item",modelValue:c(n),"onUpdate:modelValue":a[1]||(a[1]=e=>b(n)?n.value=e:n=e),placeholder:"请选择支付方式",clearable:""},{default:g(()=>[(d(!0),v(x,null,L(D,e=>(d(),Y(p,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),a[4]||(a[4]=y("div",{class:"table-filter__item gap"},null,-1)),y("div",N,[m(U,{modelValue:c(u),"onUpdate:modelValue":a[2]||(a[2]=e=>b(u)?u.value=e:u=e),type:"date",placeholder:"开始日期","value-format":"YYYY-MM-DD"},null,8,["modelValue"]),m(U,{modelValue:c(l),"onUpdate:modelValue":a[3]||(a[3]=e=>b(l)?l.value=e:l=e),type:"date",placeholder:"结束日期","value-format":"YYYY-MM-DD"},null,8,["modelValue"])])])}}},q={__name:"order-table",props:{order:{type:Array}},setup(V){const o={order_no:{label:"订单编号"},title:{label:"商品标题"},payment_name:{label:"支付方式"},total_amount:{label:"金额(单价 * 数量)"},payment_time:{label:"支付时间"}};return(s,t)=>(d(),Y(T,{rows:o,data:V.order},{total_amount:g(({data:r})=>[y("p",null,"¥ "+w(r.total_amount)+"("+w(r.price)+" * "+w(r.number)+")",1)]),_:1},8,["data"]))}},K={class:"wrapper"},J={__name:"index",setup(V){const o=h({total:0,page:1}),s=i([]),t=h({type:"",payment_method:"",start_time:"",end_time:""});let r=i(!1);const n=()=>{r.value=!0,A({type:t.type,payment_method:t.payment_method,start_time:t.start_time,end_time:t.end_time,page:o.page}).then(l=>{const{current_page:_,data:a,total:p}=l.data;o.page=parseInt(_),o.total=parseInt(p),parseInt(_)===1?s.value=a:a.forEach(f=>{s.value.push(f)})}).finally(()=>r.value=!1)},D=l=>{t.type=l.type,t.payment_method=l.payment_method,t.start_time=l.start_time,t.end_time=l.end_time,o.page=1,n()},u=M.debounce(()=>{o.total>s.value.length&&(o.page+=1,n())},500);return n(),(l,_)=>(d(),v("div",K,[m(j,{onFilter:D}),m(B,{noData:!o.total,tip:!!o.total,finish:o.total<=s.value.length,loading:c(r),onLoad:c(u)},{default:g(()=>[m(q,{order:s.value},null,8,["order"])]),_:1},8,["noData","tip","finish","loading","onLoad"])]))}};export{J as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.