index-afc62081.js 6.7 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-1f0fcaca.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-45e07d74.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css */import{_ as t}from"./search.vue_vue_type_script_setup_true_lang-1b299c4b.js";import{_ as s}from"./index.vue_vue_type_script_setup_true_lang-e2f97fcd.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,aG as n,q as p,aH 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 x,e as y,t as h,f as g,b as V,A as w,a9 as k,as as Y,cG as D,X as M,cH as C,R as z,ax as J,a6 as U,aa as I,ab as L,a2 as T,S as G,U as q,_ as A}from"./index-da049ffb.js";import{u as H}from"./useGetList-ff5dd9de.js";import{h as O,i as E}from"./index-bcd4564a.js";import{_ as $}from"./index.vue_vue_type_script_setup_true_lang-d6ccfb4a.js";import F from"./create-1634036b.js";import P from"./index-3bddffd6.js";/* empty css *//* empty css */import"./index-97d0ec6d.js";/* empty css */import"./exportExcel-331c8441.js";/* empty css */import"./http-a302c88b.js";/* empty css */import"./index-5a6ba7fc.js";import"./index-53b33895.js";/* empty css *//* empty css *//* empty css */const R={"时间":"jiesuan_date","日充值总额":"charge_money","当日退款":"tuikuan_money","分成比例":"share_rate","日结算总额":"jiesuan_money"},S=e=>(G("data-v-6c44cd80"),e=e(),q(),e),W={class:"text-lg text-red-500"},X=S((()=>y("div",{class:"text-base"}," 账户余额 ",-1))),Z={class:"text-lg text-green-500"},B=S((()=>y("div",{class:"text-base"}," 审核中 ",-1))),K={class:"text-lg text-red-300"},N=S((()=>y("div",{class:"text-base"}," 已打款 ",-1))),Q={class:"flex mb-4 text-lg text-red-500"},ee={key:0,class:"ml-3"},ae={class:"text-base"},te=S((()=>y("div",{class:"p-5"},"注:每日的结算数据需要在次日统计完成后才能展示",-1))),se={class:"table-default"},le=S((()=>y("br",null,null,-1))),ie=A(o({__name:"index",setup(o){l().startOf("month").format("YYYY-MM-DD"),l().endOf("month").format("YYYY-MM-DD");const G=r();n();const{data:q,query:A,search:S,reset:ie,loading:oe}=H("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}S()},_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(A.value.applyTime){const a=Y(e);A.value.jiesuan_date_start_at=a[0],A.value.jiesuan_date_end_at=a[1]}else delete A.value.jiesuan_date_start_at,delete A.value.jiesuan_date_end_at},fe=()=>{ie()},ve=d((()=>{var e;return null==(e=q.value)?void 0:e.data})),be=()=>{O().then((e=>{me.value=e.data})),E().then((e=>{pe.value=e.data}))};return m((()=>{be(),S()})),(l,o)=>{const r=D,n=M,p=C,u=z,d=J,m=U,Y=s,q=t,H=I,O=L,E=a,ie=e,be=c("action"),xe=T;return _(),j("div",null,[f(u,{shadow:"always","body-style":{padding:"20px"}},{default:v((()=>[f(p,{gutter:20},{default:v((()=>[b((_(),x(r,{span:6,class:"col"},{default:v((()=>[y("div",W," ¥"+h(g(pe).yue_money),1),X])),_:1})),[[be,"jiesuan.Jiesuan.accountInfo"]]),b((_(),x(r,{span:6,class:"col"},{default:v((()=>[y("div",Z," ¥"+h(g(pe).tixian_money),1),B])),_:1})),[[be,"jiesuan.Jiesuan.accountInfo"]]),b((_(),x(r,{span:6,class:"col"},{default:v((()=>[y("div",K," ¥"+h(g(pe).total_dakuan),1),N])),_:1})),[[be,"jiesuan.Jiesuan.accountInfo"]]),f(r,{span:6,class:"col"},{default:v((()=>[b((_(),j("div",Q,[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("未配置收款账户,"),y("span",{onClick:o[1]||(o[1]=e=>g(G).push("/jiesuanManage/bankAccount")),class:"text-blue-400 cursor-pointer"},"去配置")])):w("",!0)])),[[be,"jiesuan.Jiesuan.tixian"]]),y("div",ae,[b((_(),x(n,{size:"default",onClick:o[2]||(o[2]=e=>_e("applyListVisible"))},{default:v((()=>[V("提现记录")])),_:1})),[[be,"jiesuan.Jiesuan.listTixian"]])])])),_:1})])),_:1})])),_:1}),te,f(q,{search:g(S),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(A).applyTime,"onUpdate:modelValue":o[3]||(o[3]=e=>g(A).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(R),extro_params:{is_export:1,...g(A)}},null,8,["title_obj","extro_params"])])),_:1},8,["search"]),y("div",se,[b((_(),x(O,{data:g(ve),class:"mt-3"},{default:v((()=>[f(H,{prop:"jiesuan_date",label:"时间","min-width":"200px"}),f(H,{prop:"charge_money",label:"日充值总额","show-overflow-tooltip":"","min-width":"200px"}),f(H,{prop:"tuikuan_money","show-overflow-tooltip":"",label:"当日退款","min-width":"200px"}),f(H,{prop:"share_rate",label:"分成比例","show-overflow-tooltip":""}),f(H,{prop:"jiesuan_money",label:"日结算总额","show-overflow-tooltip":"","min-width":"200px"}),f(H,{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"])),[[xe,g(oe)]]),f(E)]),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($,{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(F,{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(P,{onClose:o[8]||(o[8]=e=>ce("applyListVisible"))})])),_:1},8,["modelValue"])])}}}),[["__scopeId","data-v-6c44cd80"]]);export{ie as default};