1 |
- import{Q as y,_ as k,d as I,cp as S,m as h,cs as P,ci as $,O as U,w as V,r as N,o as D,A as x,x as d,h as E,H as v,G as A,u as R,a as Y}from"./index.bf41a5b5.js";import{a as o,d as T}from"./calc.0cdee66c.js";import{c as W}from"./createRequset.3eb6d703.js";import{u as j}from"./use-page-search.fc995b50.js";import{f as H}from"./export.69fb1f23.js";import"./xlsx.ed122d16.js";const O=y(new Date).format("YYYY-MM"),C={formItems:[{field:"date",type:"date_picker",trigger:"change",defaultValue:O,label:"\u4E0B\u5355\u6708\u4EFD:",otherOptions:{type:"month",valueFormat:"YYYY-MM",format:"YYYY-MM",clearable:!1}},{field:"depart_id",type:"depart-query",trigger:"change"}]},q="admin/";var M={list:W(`${q}Everyday/YsStat`,{url:"http://rep.report.caixiao365.com/",defaultData:{}})};function s(e){return e==="NaN"||Number(e)===0?"0":e<1e3&&e>0||e<0&&e>-1e3?e:T(e,1e4).toFixed(2)+"W"}const z=[{label:"\u4E1A\u52A1\u516C\u53F8",prop:"depart",cellRenderer({row:e}){return e.depart==="\u603B\u8BA1"?e.depart:e.depart.split("@")[1]}},{label:"\u5E94\u6536\u8D26\u6B3E",prop:"wpay_fee",controller:!0,cellRenderer({row:e}){return s(e.wpay_fee)}},{label:"\u5DF2\u5F00\u7968",prop:"ainv_fee",controller:!0,cellRenderer({row:e}){return s(e.ainv_fee)}},{label:"\u5DF2\u56DE\u6B3E",prop:"apay_fee",controller:!0,cellRenderer({row:e}){return s(e.apay_fee)}},{label:"\u5DF2\u5F00\u7968-\u5DF2\u56DE\u6B3E",prop:"ainv_apay_fee",controller:!0,cellRenderer({row:e}){return s(e.ainv_apay_fee)}},{label:"\u672A\u5F00\u7968",prop:"winv_fee",controller:!0,cellRenderer({row:e}){return s(e.winv_fee)}},{label:"\u5F85\u5F00\u7968",prop:"inv_fee",controller:!0,cellRenderer({row:e}){return s(e.inv_fee)}},{label:"\u5DF2\u53D1\u8D27\u672A\u5F00\u7968",prop:"winv_asend_fee",controller:!0,cellRenderer({row:e}){return s(e.winv_asend_fee)}},{label:"\u672A\u53D1\u8D27",prop:"wpay_send_fee",controller:!0,cellRenderer({row:e}){return s(e.wpay_send_fee)}},{label:"\u8D8560\u5929\u5DF2\u53D1\u8D27\u672A\u5F00\u7968",prop:"winv_two_month",controller:!0,cellRenderer({row:e}){return s(e.winv_two_month)}},{label:"\u8D85180\u5929\u5E94\u6536\u8D26\u6B3E",prop:"wpay_six_month",controller:!0,cellRenderer({row:e}){return s(e.wpay_six_month)}}],B={columns:z,responseCode:0,root:!0,handleData(e=[]){return new Promise(w=>{const a=e[0].map(({depart:p})=>p).map(p=>e.map(r=>r.find(n=>n.depart===p)).reduce((r,n)=>({depart:n.depart,wpay_fee:Number(o(n.wpay_fee,r.wpay_fee)).toFixed(2),wpay_ainv_fee:Number(o(n.wpay_ainv_fee,r.wpay_ainv_fee)).toFixed(2),ainv_fee:Number(o(n.ainv_fee,r.ainv_fee)).toFixed(2),apay_fee:Number(o(n.apay_fee,r.apay_fee)).toFixed(2),ainv_apay_fee:Number(o(n.ainv_apay_fee,r.ainv_apay_fee)).toFixed(2),wpay_send_fee:Number(o(n.wpay_send_fee,r.wpay_send_fee)).toFixed(2),winv_fee:Number(o(n.winv_fee,r.winv_fee)).toFixed(2),inv_fee:Number(o(n.inv_fee,r.inv_fee)).toFixed(2),winv_asend_fee:Number(o(n.winv_asend_fee,r.winv_asend_fee)).toFixed(2),winv_two_month:Number(o(n.winv_two_month,r.winv_two_month)).toFixed(2),wpay_six_month:Number(o(n.wpay_six_month,r.wpay_six_month)).toFixed(2)}),{depart:"",companyName:"",wpay_fee:0,wpay_ainv_fee:0,ainv_fee:0,apay_fee:0,ainv_apay_fee:0,wpay_send_fee:0,winv_fee:0,inv_fee:0,winv_asend_fee:0,winv_two_month:0,wpay_six_month:0}));w(a)})},tableRowClassName({rowIndex:e}){if(e===0)return"warning-row"},superUserNoAction:!1,apis:{httpList:M.list}},L=[{label:"\u4E1A\u52A1\u516C\u53F8",prop:"depart",cellRenderer({row:e}){return e.depart==="\u603B\u8BA1"?e.depart:e.depart.split("@")[1]}},{label:"\u5E94\u6536\u8D26\u6B3E",prop:"wpay_fee",cellRenderer({row:e}){return Number(e.wpay_fee).toFixed(2)}},{label:"\u5DF2\u5F00\u7968",prop:"ainv_fee",cellRenderer({row:e}){return Number(e.ainv_fee).toFixed(2)}},{label:"\u5DF2\u56DE\u6B3E",prop:"apay_fee",cellRenderer({row:e}){return Number(e.apay_fee).toFixed(2)}},{label:"\u5DF2\u5F00\u7968-\u5DF2\u56DE\u6B3E",prop:"ainv_apay_fee",cellRenderer({row:e}){return Number(e.ainv_apay_fee).toFixed(2)}},{label:"\u672A\u5F00\u7968",prop:"winv_fee",cellRenderer({row:e}){return Number(e.winv_fee).toFixed(2)}},{label:"\u5F85\u5F00\u7968",prop:"inv_fee",cellRenderer({row:e}){return Number(e.inv_fee).toFixed(2)}},{label:"\u5DF2\u53D1\u8D27\u672A\u5F00\u7968",prop:"winv_asend_fee",cellRenderer({row:e}){return Number(e.winv_asend_fee).toFixed(2)}},{label:"\u672A\u53D1\u8D27",prop:"wpay_send_fee",cellRenderer({row:e}){return Number(e.wpay_send_fee).toFixed(2)}},{label:"\u8D8560\u5929\u5DF2\u53D1\u8D27\u672A\u5F00\u7968",prop:"winv_two_month",cellRenderer({row:e}){return Number(e.winv_two_month).toFixed(2)}},{label:"\u8D85180\u5929\u5E94\u6536\u8D26\u6B3E",prop:"wpay_six_month",cellRenderer({row:e}){return Number(e.wpay_six_month).toFixed(2)}}],G={columns:L,responseCode:0,root:!0,handleData(e=[]){return new Promise(w=>{const f=e.reduce((F,a)=>Object.keys(a).reduce((p,m)=>({...p,[m]:m!=="depart"?o(a[m]||0,p[m]||0):"\u603B\u8BA1"}),F),{});w([f,...e])})},tableRowClassName({rowIndex:e}){if(e===0)return"warning-row"},superUserNoAction:!1,apis:{httpList:M.list}},g="receivableWanyu",Q=I({__name:"index",setup(e){const{hasPermissionWithCode:w}=S(g),f=h(null),F=P(),a=$(1),p=U(()=>a.value===1?B:G);async function m(){const _=f.value.getData();H({columns:B.columns,name:"\u4E07\u5B87\u5E94\u6536(\u4E1A\u52A1\u516C\u53F8).xlsx",data:_})}const r={pageSearchHook:()=>j(_=>{const{date:t,...u}=_,i=y(t).format("YYYY-MM-DD"),c=y(t).daysInMonth(),l=y(i).subtract(-(c-1),"days").format("YYYY-MM-DD");return{result:{start:i+" 00:00:00",end:l+" 23:59:59",plat_type:"1",dz_type:"2",...u},deleteProps:["date"]}},_=>{const{date:t,depart_id:u}=_,i=y(t).format("YYYY-MM-DD"),c=y(t).daysInMonth(),l=y(i).subtract(-(c-1),"days").format("YYYY-MM-DD");return{result:{start:i+" 00:00:00",end:l+" 23:59:59",plat_type:"1",dz_type:"2",depart_id:u},deleteProps:["date"]}},C)},n=h(C);return V(()=>F.level,_=>{const{formItems:t}=n.value,u=t.findIndex(({field:c})=>c==="depart_id"),{itemid:i=""}=F.info||{};Number(_)===2&&(n.value.formItems[u].defaultValue=i)},{immediate:!0}),(_,t)=>{const u=N("el-button"),i=N("page-container"),c=N("page-auth");return D(),x(c,{"page-name":g},{default:d(()=>[a.value===0?(D(),x(i,{key:0,hooks:r,"page-name":g,"get-content-ref":l=>f.value=l,"content-config":p.value},{content_header:d(()=>[E(u,{onClick:t[0]||(t[0]=l=>a.value=a.value===1?0:1)},{default:d(()=>[v(A(a.value===1?"\u663E\u793A\u5177\u4F53\u91D1\u989D":"\u663E\u793A\u4E07\u5143\u4EE5\u4E0A"),1)]),_:1}),E(u,{onClick:t[1]||(t[1]=l=>{var b;return(b=f.value)==null?void 0:b.onSearch()})},{default:d(()=>t[4]||(t[4]=[v("\u5237\u65B0")])),_:1}),R(w)("9")?(D(),x(u,{key:0,type:"primary",onClick:m},{default:d(()=>t[5]||(t[5]=[v("\u5BFC\u51FA")])),_:1})):Y("v-if",!0)]),_:1},8,["get-content-ref","content-config"])):(D(),x(i,{key:1,hooks:r,"page-name":g,"get-content-ref":l=>f.value=l,"content-config":p.value},{content_header:d(()=>[E(u,{onClick:t[2]||(t[2]=l=>a.value=a.value===1?0:1)},{default:d(()=>[v(A(a.value===1?"\u663E\u793A\u5177\u4F53\u91D1\u989D":"\u663E\u793A\u4E07\u5143\u4EE5\u4E0A"),1)]),_:1}),E(u,{onClick:t[3]||(t[3]=l=>{var b;return(b=f.value)==null?void 0:b.onSearch()})},{default:d(()=>t[6]||(t[6]=[v("\u5237\u65B0")])),_:1}),R(w)("9")?(D(),x(u,{key:0,type:"primary",onClick:m},{default:d(()=>t[7]||(t[7]=[v("\u5BFC\u51FA")])),_:1})):Y("v-if",!0)]),_:1},8,["get-content-ref","content-config"]))]),_:1})}}});var ne=k(Q,[["__file","C:/Users/Administrator/Desktop/projects/report-v3/src/views/time/receivableWanyu-1/index.vue"]]);export{ne as default};
|