index-0bfeea98.js 6.7 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-9b21cb73.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-b96aacec.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{_ as t}from"./search.vue_vue_type_script_setup_true_lang-960e1c9f.js";import{_ as s}from"./index.vue_vue_type_script_setup_true_lang-23dca5cc.js";/* empty css */import{h as l}from"./moment-19b77ecd.js";/* empty css *//* empty css *//* empty css *//* empty css */import{s as i}from"./shortcuts-45ce8eab.js";import{d as o,W as r,aH as n,q as p,ar as u,n as d,z as m,ao as c,o as _,c as j,a as f,w as v,Z as b,l as y,e as x,t as h,f as g,b as V,A as w,a9 as k,at as Y,cO as D,X as M,cP as C,R as U,ay as I,a6 as J,aa as L,ab as T,a2 as z,S as O,U as S,_ as q}from"./index-574ad2b9.js";import{u as A}from"./useGetList-74d01a4b.js";import{h as E,i as G}from"./index-ed6b342b.js";import{_ as P}from"./index.vue_vue_type_script_setup_true_lang-6b55203c.js";import R from"./create-916bdecf.js";import W from"./index-6f0b55fd.js";/* empty css *//* empty css */import"./index-6918d81b.js";/* empty css */import"./exportExcel-331c8441.js";/* empty css */import"./http-65a1484b.js";/* empty css */import"./index-091229bb.js";import"./index-9516648f.js";/* empty css *//* empty css *//* empty css */const X={"时间":"jiesuan_date","日充值总额":"charge_money","当日退款":"tuikuan_money","分成比例":"share_rate","日结算总额":"jiesuan_money"},Z=e=>(O("data-v-08585877"),e=e(),S(),e),F={class:"text-lg text-red-500"},H=Z((()=>x("div",{class:"text-base"}," 账户余额 ",-1))),K={class:"text-lg text-green-500"},N=Z((()=>x("div",{class:"text-base"}," 审核中 ",-1))),Q={class:"text-lg text-red-300"},B=Z((()=>x("div",{class:"text-base"}," 累计打款 ",-1))),$={class:"flex mb-4 text-lg text-red-500"},ee={key:0,class:"ml-3"},ae={class:"text-base"},te=Z((()=>x("div",{class:"p-5"},"注:每日的结算数据需要在次日统计完成后才能展示",-1))),se={class:"table-default"},le=Z((()=>x("br",null,null,-1))),ie=q(o({__name:"index",setup(o){l().startOf("month").format("YYYY-MM-DD"),l().endOf("month").format("YYYY-MM-DD");const O=r();n();const{data:S,query:q,search:Z,reset:ie,loading:oe}=A("jiesuanManage/jiesuan/list"),re=p(!1),ne=p({}),pe=p({}),ue=p(!1),de=p(!1);u("rolesIdentify");const me=p([]),ce=e=>{switch(e){case"orderDetailVisible":re.value=!1;break;case"applyVisible":ue.value=!1,be();break;case"applyListVisible":de.value=!1}Z()},_e=(e,a)=>{switch(e){case"orderDetailVisible":re.value=!0,ne.value=a||{};break;case"applyVisible":ue.value=!0;break;case"applyListVisible":de.value=!0}},je=e=>{if(q.value.applyTime){const a=Y(e);q.value.jiesuan_date_start_at=a[0],q.value.jiesuan_date_end_at=a[1]}else delete q.value.jiesuan_date_start_at,delete q.value.jiesuan_date_end_at},fe=()=>{ie()},ve=d((()=>{var e;return null==(e=S.value)?void 0:e.data})),be=()=>{E().then((e=>{me.value=e.data})),G().then((e=>{pe.value=e.data}))};return m((()=>{be(),Z()})),(l,o)=>{const r=D,n=M,p=C,u=U,d=I,m=J,Y=s,S=t,A=L,E=T,G=a,ie=e,be=c("action"),ye=z;return _(),j("div",null,[f(u,{shadow:"always","body-style":{padding:"20px"}},{default:v((()=>[f(p,{gutter:20},{default:v((()=>[b((_(),y(r,{span:6,class:"col"},{default:v((()=>[x("div",F," ¥"+h(g(pe).yue_money),1),H])),_:1})),[[be,"jiesuan.Jiesuan.accountInfo"]]),b((_(),y(r,{span:6,class:"col"},{default:v((()=>[x("div",K," ¥"+h(g(pe).tixian_money),1),N])),_:1})),[[be,"jiesuan.Jiesuan.accountInfo"]]),b((_(),y(r,{span:6,class:"col"},{default:v((()=>[x("div",Q," ¥"+h(g(pe).total_dakuan),1),B])),_:1})),[[be,"jiesuan.Jiesuan.accountInfo"]]),f(r,{span:6,class:"col"},{default:v((()=>[b((_(),j("div",$,[f(n,{type:"primary",disabled:g(me).length<=0,size:"default",onClick:o[0]||(o[0]=e=>_e("applyVisible",g(pe)))},{default:v((()=>[V("申请提现")])),_:1},8,["disabled"]),g(me).length<=0?(_(),j("div",ee,[V("未配置收款账户,"),x("span",{onClick:o[1]||(o[1]=e=>g(O).push("/jiesuanManage/bankAccount")),class:"text-blue-400 cursor-pointer"},"去配置")])):w("",!0)])),[[be,"jiesuan.Jiesuan.tixian"]]),x("div",ae,[b((_(),y(n,{size:"default",onClick:o[2]||(o[2]=e=>_e("applyListVisible"))},{default:v((()=>[V("提现记录")])),_:1})),[[be,"jiesuan.Jiesuan.listTixian"]])])])),_:1})])),_:1})])),_:1}),te,f(S,{search:g(Z),reset:fe},{body:v((()=>[f(m,{label:"结算时间"},{default:v((()=>[f(d,{"unlink-panels":"",clearable:"",onChange:je,format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",modelValue:g(q).applyTime,"onUpdate:modelValue":o[3]||(o[3]=e=>g(q).applyTime=e),type:"daterange",shortcuts:g(i),"range-separator":"To","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","shortcuts"])])),_:1})])),extra_button:v((()=>[f(Y,{api:"jiesuanManage/jiesuan/list",sheet_name:"结算中心",title_obj:g(X),extro_params:{is_export:1,...g(q)}},null,8,["title_obj","extro_params"])])),_:1},8,["search"]),x("div",se,[b((_(),y(E,{data:g(ve),class:"mt-3"},{default:v((()=>[f(A,{prop:"jiesuan_date",label:"时间","min-width":"200px"}),f(A,{prop:"charge_money",label:"日充值总额","show-overflow-tooltip":"","min-width":"200px"}),f(A,{prop:"tuikuan_money","show-overflow-tooltip":"",label:"当日退款","min-width":"200px"}),f(A,{prop:"share_rate",label:"分成比例","show-overflow-tooltip":""}),f(A,{prop:"jiesuan_money",label:"日结算总额","show-overflow-tooltip":"","min-width":"200px"}),f(A,{label:"操作","min-width":"200px"},{default:v((e=>[f(n,{link:"",type:"primary",size:"small",onClick:a=>_e("orderDetailVisible",e.row)},{default:v((()=>[V("查看订单详情")])),_:2},1032,["onClick"]),le])),_:1})])),_:1},8,["data"])),[[ye,g(oe)]]),f(G)]),f(ie,{modelValue:g(re),"onUpdate:modelValue":o[5]||(o[5]=e=>k(re)?re.value=e:null),width:"80%",title:"订单详情","destroy-on-close":""},{default:v((()=>[f(P,{onClose:o[4]||(o[4]=e=>ce("orderDetailVisible")),primary:g(ne)},null,8,["primary"])])),_:1},8,["modelValue"]),f(ie,{modelValue:g(ue),"onUpdate:modelValue":o[7]||(o[7]=e=>k(ue)?ue.value=e:null),width:"50%",title:"申请提现","destroy-on-close":""},{default:v((()=>[f(R,{onClose:o[6]||(o[6]=e=>ce("applyVisible")),primary:g(pe)},null,8,["primary"])])),_:1},8,["modelValue"]),f(ie,{modelValue:g(de),"onUpdate:modelValue":o[9]||(o[9]=e=>k(de)?de.value=e:null),width:"80%",title:"提现记录","destroy-on-close":""},{default:v((()=>[f(W,{onClose:o[8]||(o[8]=e=>ce("applyListVisible"))})])),_:1},8,["modelValue"])])}}}),[["__scopeId","data-v-08585877"]]);export{ie as default};