index-5bad50fb.js 6.7 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-f7c46570.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-96da321f.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-39117339.js";import{_ as s}from"./index.vue_vue_type_script_setup_true_lang-9fd81323.js";/* empty css */import{h as l}from"./moment-5c1f5c63.js";/* empty css *//* empty css *//* empty css *//* empty css */import{s as i}from"./shortcuts-be0c90a7.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 b,w as f,Z as v,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-4a226249.js";import{u as A}from"./useGetList-601ec9bb.js";import{h as E,i as G}from"./index-4ee51c97.js";import{_ as P}from"./index.vue_vue_type_script_setup_true_lang-665810f6.js";import R from"./create-1c474b14.js";import W from"./index-edc59879.js";/* empty css *//* empty css */import"./index-25022d17.js";/* empty css */import"./exportExcel-331c8441.js";/* empty css */import"./http-402612b7.js";/* empty css */import"./index-d24b848e.js";import"./index-48f3fab8.js";/* empty css *//* empty css *//* empty css */const X={"时间":"jiesuan_date","日充值总额":"charge_money","当日退款":"tuikuan_money","分成比例":"share_rate","日结算总额":"jiesuan_money"},Z=e=>(O("data-v-b942009b"),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,ve();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},be=()=>{ie()},fe=d((()=>{var e;return null==(e=S.value)?void 0:e.data})),ve=()=>{E().then((e=>{me.value=e.data})),G().then((e=>{pe.value=e.data}))};return m((()=>{ve(),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,ve=c("action"),ye=z;return _(),j("div",null,[b(u,{shadow:"always","body-style":{padding:"20px"}},{default:f((()=>[b(p,{gutter:20},{default:f((()=>[v((_(),y(r,{span:6,class:"col"},{default:f((()=>[x("div",F," ¥"+h(g(pe).yue_money),1),H])),_:1})),[[ve,"jiesuan.Jiesuan.accountInfo"]]),v((_(),y(r,{span:6,class:"col"},{default:f((()=>[x("div",K," ¥"+h(g(pe).tixian_money),1),N])),_:1})),[[ve,"jiesuan.Jiesuan.accountInfo"]]),v((_(),y(r,{span:6,class:"col"},{default:f((()=>[x("div",Q," ¥"+h(g(pe).total_dakuan),1),B])),_:1})),[[ve,"jiesuan.Jiesuan.accountInfo"]]),b(r,{span:6,class:"col"},{default:f((()=>[v((_(),j("div",$,[b(n,{type:"primary",disabled:g(me).length<=0,size:"default",onClick:o[0]||(o[0]=e=>_e("applyVisible",g(pe)))},{default:f((()=>[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)])),[[ve,"jiesuan.Jiesuan.tixian"]]),x("div",ae,[v((_(),y(n,{size:"default",onClick:o[2]||(o[2]=e=>_e("applyListVisible"))},{default:f((()=>[V("提现记录")])),_:1})),[[ve,"jiesuan.Jiesuan.listTixian"]])])])),_:1})])),_:1})])),_:1}),te,b(S,{search:g(Z),reset:be},{body:f((()=>[b(m,{label:"结算时间"},{default:f((()=>[b(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:f((()=>[b(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,[v((_(),y(E,{data:g(fe),class:"mt-3"},{default:f((()=>[b(A,{prop:"jiesuan_date",label:"时间","min-width":"200px"}),b(A,{prop:"charge_money",label:"日充值总额","show-overflow-tooltip":"","min-width":"200px"}),b(A,{prop:"tuikuan_money","show-overflow-tooltip":"",label:"当日退款","min-width":"200px"}),b(A,{prop:"share_rate",label:"分成比例","show-overflow-tooltip":""}),b(A,{prop:"jiesuan_money",label:"日结算总额","show-overflow-tooltip":"","min-width":"200px"}),b(A,{label:"操作","min-width":"200px"},{default:f((e=>[b(n,{link:"",type:"primary",size:"small",onClick:a=>_e("orderDetailVisible",e.row)},{default:f((()=>[V("查看订单详情")])),_:2},1032,["onClick"]),le])),_:1})])),_:1},8,["data"])),[[ye,g(oe)]]),b(G)]),b(ie,{modelValue:g(re),"onUpdate:modelValue":o[5]||(o[5]=e=>k(re)?re.value=e:null),width:"80%",title:"订单详情","destroy-on-close":""},{default:f((()=>[b(P,{onClose:o[4]||(o[4]=e=>ce("orderDetailVisible")),primary:g(ne)},null,8,["primary"])])),_:1},8,["modelValue"]),b(ie,{modelValue:g(ue),"onUpdate:modelValue":o[7]||(o[7]=e=>k(ue)?ue.value=e:null),width:"50%",title:"申请提现","destroy-on-close":""},{default:f((()=>[b(R,{onClose:o[6]||(o[6]=e=>ce("applyVisible")),primary:g(pe)},null,8,["primary"])])),_:1},8,["modelValue"]),b(ie,{modelValue:g(de),"onUpdate:modelValue":o[9]||(o[9]=e=>k(de)?de.value=e:null),width:"80%",title:"提现记录","destroy-on-close":""},{default:f((()=>[b(W,{onClose:o[8]||(o[8]=e=>ce("applyListVisible"))})])),_:1},8,["modelValue"])])}}}),[["__scopeId","data-v-b942009b"]]);export{ie as default};