2 lines
2.6 KiB
JavaScript
2 lines
2.6 KiB
JavaScript
import{t as S}from"./index-a26ca047.js";import{b as U}from"./organization-aaa8499f.js";import{r as q,k,a as r,q as I,b as f,v as b,w as n,d as a,f as o,e as i,h as N,s as Y,t as u,A as B,z as H}from"./index-39a1b9cf.js";const j={class:"mt15"},M={class:"mt15"},O={__name:"totalEarnings",setup(P,{expose:h}){const d=q(!1),e=k({loading:!0,reqUserId:"",orderNumber:"",merchantCode:"",list:[],total:0,pageNum:1,pageSzie:10});function y(){e.pageNum=1,m()}function m(){e.loading=!0,c()}async function c(){try{const p=await U({reqUserId:e.reqUserId,orderNumber:e.orderNumber,merchantCode:e.merchantCode,pageNum:e.pageNum,pageSzie:e.pageSzie});e.loading=!1,e.list=p.list,e.total=p.total}catch{}}return h({show:p=>{e.reqUserId=p,d.value=!0,c()}}),(p,l)=>{const _=r("el-input"),w=r("el-button"),C=r("el-space"),s=r("el-table-column"),g=r("el-text"),v=r("el-tag"),z=r("el-table"),V=r("el-pagination"),x=r("el-dialog"),D=I("loading");return f(),b(x,{modelValue:o(d),"onUpdate:modelValue":l[4]||(l[4]=t=>H(d)?d.value=t:null),title:"累计收益",width:"80%"},{default:n(()=>[a(C,null,{default:n(()=>[a(_,{placeholder:"请输入订单号搜索",modelValue:o(e).orderNumber,"onUpdate:modelValue":l[0]||(l[0]=t=>o(e).orderNumber=t),style:{width:"200px"}},null,8,["modelValue"]),a(_,{placeholder:"请输入商户号搜索",modelValue:o(e).merchantCode,"onUpdate:modelValue":l[1]||(l[1]=t=>o(e).merchantCode=t),style:{width:"200px"}},null,8,["modelValue"]),a(w,{type:"primary",icon:"Search",onClick:y},{default:n(()=>[i("搜索")]),_:1})]),_:1}),N("div",j,[Y((f(),b(z,{data:o(e).list},{default:n(()=>[a(s,{prop:"orderNumber",label:"订单号"}),a(s,{prop:"merchantCode",label:"商户号"}),a(s,{prop:"price",label:"收益额"}),a(s,{prop:"current_fee",label:"推广费率"},{default:n(t=>[a(g,{type:"primary"},{default:n(()=>[i(u(t.row.currentFee)+"%",1)]),_:2},1024)]),_:1}),a(s,{prop:"loginName",label:"名称"},{default:n(t=>[a(g,null,{default:n(()=>[i(u(t.row.loginName),1)]),_:2},1024),a(v,{"disable-transitions":"",style:{"margin-left":"8px"}},{default:n(()=>[i(u(o(S)[t.row.typeCode]),1)]),_:2},1024)]),_:1}),a(s,{prop:"merchantName",label:"商户名称"}),a(s,{prop:"createDt",label:"时间"},{default:n(t=>[i(u(o(B)(t.row.createDt).format("YYYY-MM-DD HH:mm:ss")),1)]),_:1})]),_:1},8,["data"])),[[D,o(e).loading]])]),N("div",M,[a(V,{layout:"prev, pager, next, total, sizes, jumper","current-page":o(e).pageNum,"onUpdate:currentPage":l[2]||(l[2]=t=>o(e).pageNum=t),"page-size":o(e).pageSzie,"onUpdate:pageSize":l[3]||(l[3]=t=>o(e).pageSzie=t),"page-sizes":[10,20,30,50],total:o(e).total,onSizeChange:m,onCurrentChange:m},null,8,["current-page","page-size","total"])])]),_:1},8,["modelValue"])}}};export{O as _};
|