1 |
- import{d as N,r as C,b as x,p as V,c as d,e as D,f as y,g as s,h as t,i as e,u as l,C as k,t as F,F as A,j as S,m as o,L as P,_ as U}from"./index.0308b213.js";import{n as Y}from"./report.32ea0bec.js";import"./pawnRequest.956aeb8a.js";const M={class:"filter-form"},j={class:"dl-flex",style:{gap:"10px"}},L={style:{display:"flex",gap:"10px"}},T=o("\u4E0D\u9650"),q=o("\u4ECA\u65E5"),I=o("\u6628\u65E5"),R=o("\u8FD17\u5929"),$=o("\u8FD130\u5929"),G=o("\u7B5B\u9009"),H={class:"data"},J={style:{"margin-right":"auto"}},K=o(" \u5F53\u524D\u5B58\u5F53\u5229\u6DA6\uFF1A"),O={style:{color:"#FF8800","font-size":"18px","margin-right":"20px"}},Q=o(" \u5F53\u524D\u7EED\u5F53\u5229\u6DA6\uFF1A"),W={style:{color:"#FF8800","font-size":"18px","margin-right":"20px"}},X=o(" \u5F53\u524D\u9500\u552E\u5229\u6DA6\uFF1A"),Z={style:{color:"#FF8800","font-size":"18px","margin-right":"20px"}},tt=o(" \u5F53\u524D\u6EDE\u7EB3\u91D1\u5229\u6DA6\uFF1A"),et={style:{color:"#FF8800","font-size":"18px","margin-right":"20px"}},ot=o(" \u5F53\u7269\u603B\u5229\u6DA6\uFF1A"),at={style:{color:"#FF8800","font-size":"18px"}},lt={class:"data"},nt={class:"operation-btn"},st=o("\u6253\u5370\u5F53\u524D\u9875"),ut=o("\u6253\u5370\u5168\u90E8\u9875"),it=o("\u5BFC\u51FA\u5168\u90E8\u9875"),_t=o("\u5BFC\u51FA\u5168\u90E8\u9875"),rt={class:"table"},dt={class:"pagination"},pt=N({setup(ct){const g=C(""),n=x({start_date:void 0,end_date:void 0,day:"0",page:1,limit:10}),a=x({pawn_late_profit:0,renew_profit:0,sales_profit:0,save_profit:0,total_profit:0,list:[],count:0}),E=()=>{Y(n).then(i=>{a.list=i.list,a.pawn_late_profit=i.pawn_late_profit,a.renew_profit=i.renew_profit,a.sales_profit=i.sales_profit,a.save_profit=i.save_profit,a.total_profit=i.total_profit,a.count=i.count})};E();const w=()=>{g.value&&g.value.length===2?(n.start_date=g.value[0],n.end_date=g.value[1]):(n.start_date=void 0,n.end_date=void 0),E()};V(()=>n,i=>{w()},{deep:!0,immediate:!0});const B=i=>{const{columns:u,data:b}=i,p=[];return u.forEach((m,h)=>{if(h===0){p[h]=P("div",{style:{color:"#303133",fontSize:"12px"}},["\u5408\u8BA1"]);return}const c=b.map(f=>Number(f[m.property]));c.every(f=>Number.isNaN(f))?p[h]="":p[h]=`${c.reduce((f,_)=>{const v=Number(_);return Number.isNaN(v)?f:f+_},0)}`}),p};return(i,u)=>{const b=d("el-date-picker"),p=d("el-form-item"),m=d("el-radio-button"),h=d("el-radio-group"),c=d("el-button"),f=d("el-form"),_=d("el-table-column"),v=d("el-table"),z=d("el-pagination");return D(),y(A,null,[s("div",M,[t(f,{model:l(n),"label-width":"0",onSubmit:u[2]||(u[2]=k(()=>{},["prevent"]))},{default:e(()=>[s("div",j,[t(p,{class:"tn-el-form-item",style:{width:"300px"}},{default:e(()=>[t(b,{class:"tn-el-form-item--item",type:"daterange",modelValue:g.value,"onUpdate:modelValue":u[0]||(u[0]=r=>g.value=r),"range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1})]),s("div",L,[t(p,null,{default:e(()=>[t(h,{modelValue:l(n).day,"onUpdate:modelValue":u[1]||(u[1]=r=>l(n).day=r)},{default:e(()=>[t(m,{label:"all"},{default:e(()=>[T]),_:1}),t(m,{label:"0"},{default:e(()=>[q]),_:1}),t(m,{label:"1"},{default:e(()=>[I]),_:1}),t(m,{label:"7"},{default:e(()=>[R]),_:1}),t(m,{label:"30"},{default:e(()=>[$]),_:1})]),_:1},8,["modelValue"])]),_:1}),t(p,null,{default:e(()=>[t(c,{type:"primary",onClick:w},{default:e(()=>[G]),_:1})]),_:1})])]),_:1},8,["model"])]),s("div",H,[s("div",J,[K,s("span",O,F(l(a).save_profit),1),Q,s("span",W,F(l(a).renew_profit),1),X,s("span",Z,F(l(a).sales_profit),1),tt,s("span",et,F(l(a).pawn_late_profit),1),ot,s("span",at,F(l(a).total_profit),1)])]),(D(!0),y(A,null,S(l(a).list,(r,ft)=>(D(),y("div",lt,[s("div",nt,[t(c,{class:"btn tn-button tn-button--blue--light"},{default:e(()=>[st]),_:1}),t(c,{class:"btn tn-button tn-button--blue--light"},{default:e(()=>[ut]),_:1}),t(c,{class:"btn tn-button tn-button--blue--light"},{default:e(()=>[it]),_:1}),t(c,{class:"btn tn-button tn-button--blue--light"},{default:e(()=>[_t]),_:1})]),s("div",rt,[t(v,{stripe:"",border:"",data:r.list,"show-summary":"","summary-method":B},{default:e(()=>[t(_,{align:"center",label:"\u95E8\u5E97",prop:"store_name",width:"300px"}),t(_,{align:"center",label:"\u5B58\u5F53\u5229\u6DA6",prop:"save_profit",width:"200"}),t(_,{align:"center",label:"\u7EED\u5F53\u5229\u6DA6",prop:"renew_profit",width:"200"}),t(_,{align:"center",label:"\u9500\u552E\u5229\u6DA6",prop:"sales_profit",width:"200"}),t(_,{align:"center",label:"\u6EDE\u7EB3\u91D1\u5229\u6DA6",prop:"pawn_late_profit",width:"200"}),t(_,{align:"center",label:"\u603B\u5229\u6DA6",prop:"total_profit",width:"200"}),t(_,{align:"center",label:"\u65E5\u671F",prop:"date",width:"200"})]),_:2},1032,["data"])])]))),256)),s("div",dt,[t(z,{currentPage:l(n).page,"onUpdate:currentPage":u[3]||(u[3]=r=>l(n).page=r),"page-size":l(n).limit,"onUpdate:page-size":u[4]||(u[4]=r=>l(n).limit=r),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:l(a).count},null,8,["currentPage","page-size","total"])])],64)}}});const Ft=U(pt,[["__scopeId","data-v-263fa084"]]);export{Ft as default};
|