智慧教务系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
4.7 KiB

import{d as e,r as a,q as t,an as l,o,c as s,w as c,b as r,f as n,Q as u,a3 as i,R as m,z as p,u as _,n as d,ah as f,ai as v,G as x,E as y,ag as g,j as b,S as h,A as j,bQ as k,bR as C,bS as w}from"./index-ed377420.js";import{M as S}from"./mescroll-body.b578c8a9.js";import{M as V}from"./mescroll-empty.a74b4bfd.js";import{u as U}from"./useMescroll.26ccf5de.js";import{s as z}from"./select-date.d1343b27.js";import{_ as E}from"./_plugin-vue_export-helper.1b428a4d.js";import"./mescroll-uni-option.db093104.js";import"./mescroll-i18n.6025c811.js";/* empty css */import"./u-popup.c17b5064.js";import"./u-transition.62225ebb.js";import"./u-icon.d58f766c.js";import"./u-safe-bottom.c40cd15c.js";const I=E(e({__name:"detailed_account",setup(e){const{mescrollInit:E,downCallback:I,getMescroll:M}=U(v,f),R=a(""),T=a("");t((e=>{R.value=e.type||"balance",l((()=>{setTimeout((()=>{"balance"==R.value?T.value=x("balanceEmptyTip"):"money"==R.value?T.value=x("moneyEmptyTip"):"commission"==R.value&&(T.value=x("commissionEmptyTip"))}),100)}))}));const A=a(""),B=a([]),Q=a({from_type:"",account_data_gt:""}),q=a([{name:"全部",from_type:"",account_data_gt:""},{name:"佣金",from_type:"",account_data_gt:0},{name:"提现",from_type:"cash_out",account_data_gt:""}]),D=a([]),G=a(!1),W=a(null),X=e=>{G.value=!1;let a={page:e.num,page_size:e.size,keyword:A.value,create_time:B.value,from_type:Q.value.from_type,account_data_gt:Q.value.account_data_gt},t=e=>{};"balance"==R.value?t=k:"money"==R.value?t=C:"commission"==R.value&&(t=w),t(a).then((a=>{let t=a.data.data;e.endSuccess(t.length),1==e.num&&(D.value=[]),D.value=D.value.concat(t),G.value=!0})).catch((()=>{G.value=!0,e.endErr()}))},F=()=>{D.value=[],M().resetUpScroll()},H=a(),J=()=>{H.value.show=!0},K=e=>{B.value=e,D.value=[],M().resetUpScroll()};return(e,a)=>{const t=y,l=g,f=b;return o(),s(f,{class:"min-h-[100vh] bg-[var(--page-bg-color)] overflow-hidden",style:d(e.themeColor())},{default:c((()=>[r(f,{class:"fixed left-0 right-0 top-0 z-99"},{default:c((()=>[r(f,{class:"bg-[#fff] px-[var(--sidebar-m)] py-[14rpx] flex items-center"},{default:c((()=>[r(f,{class:"search-input"},{default:c((()=>[r(t,{class:"nc-iconfont nc-icon-sousuo-duanV6xx1 btn",onClick:a[0]||(a[0]=e=>F())}),r(l,{class:"input",maxlength:"50",type:"text",modelValue:A.value,"onUpdate:modelValue":a[1]||(a[1]=e=>A.value=e),placeholder:"请输入搜索关键词",placeholderClass:"text-[var(--text-color-light9)] text-[24rpx]","confirm-type":"search",onConfirm:a[2]||(a[2]=e=>F())},null,8,["modelValue"]),A.value?(o(),s(t,{key:0,class:"nc-iconfont nc-icon-cuohaoV6xx1 clear",onClick:a[3]||(a[3]=e=>A.value="")})):n("v-if",!0)])),_:1})])),_:1}),r(f,{class:"tab-style-1 pt-[4rpx] bg-[#fff]"},{default:c((()=>[r(f,{class:"tab-left"},{default:c((()=>[(o(!0),u(m,null,i(q.value,((e,a)=>(o(),s(f,{class:h(["tab-left-item",{"!text-primary class-select":Q.value.from_type===e.from_type&&Q.value.account_data_gt===e.account_data_gt}]),key:a,onClick:a=>{return t=e,Q.value.from_type=t.from_type,Q.value.account_data_gt=t.account_data_gt,D.value=[],void M().resetUpScroll();var t}},{default:c((()=>[p(j(e.name),1)])),_:2},1032,["class","onClick"])))),128))])),_:1}),r(f,{class:"tab-right",onClick:J},{default:c((()=>[r(f,{class:"tab-right-date"},{default:c((()=>[p("日期")])),_:1}),r(f,{class:"nc-iconfont nc-icon-a-riliV6xx-36 tab-right-icon"})])),_:1})])),_:1})])),_:1}),r(S,{ref_key:"mescrollRef",ref:W,onInit:_(E),down:{use:!1},onUp:X,top:"152rpx"},{default:c((()=>[D.value.length?(o(),s(f,{key:0,class:"pt-[var(--top-m)] body-bottom"},{default:c((()=>[(o(!0),u(m,null,i(D.value,((e,a)=>(o(),s(f,{key:e.id,class:"sidebar-margin mb-[var(--top-m)] card-template relative"},{default:c((()=>[r(f,{class:"flex items-center justify-between mb-[20rpx]"},{default:c((()=>[r(f,{class:"text-[28rpx] font-500 text-[#333] leading-[40rpx]"},{default:c((()=>[p(j(e.from_type_name),1)])),_:2},1024),r(f,{class:h(["absolute right-[30rpx] top-[30rpx] text-[36rpx] font-500 text-[#03B521] leading-[50rpx] price-font",{"!text-[var(--price-text-color)]":e.account_data>0}])},{default:c((()=>[p(j(e.account_data>0?"+"+e.account_data:e.account_data),1)])),_:2},1032,["class"])])),_:2},1024),e.memo?(o(),s(f,{key:0,class:"text-[24rpx] text-[var(--text-color-light6)] mb-[14rpx]"},{default:c((()=>[p(j(e.memo),1)])),_:2},1024)):n("v-if",!0),r(f,{class:"text-[24rpx] text-[var(--text-color-light6)]"},{default:c((()=>[p(j(e.create_time),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})):n("v-if",!0),!D.value.length&&G.value?(o(),s(V,{key:1,option:{tip:T.value}},null,8,["option"])):n("v-if",!0)])),_:1},8,["onInit"]),n(" 时间选择 "),r(z,{ref_key:"selectDateRef",ref:H,onConfirm:K},null,512)])),_:1},8,["style"])}}}),[["__scopeId","data-v-796d002d"]]);export{I as default};