index.f0775e70.js 2.9 KB

1
  1. import{S as s,_ as D,d as Y,cT as b,m as f,d0 as g,w as h,r as m,o as v,A as y,x as F,h as M,u as w}from"./index.ac612f0d.js";import{c as x}from"./createRequset.ce05d501.js";import{a as E}from"./calc.3602fe08.js";import{u as B}from"./use-page-search.0dd8eb01.js";const A=s(new Date).format("YYYY-MM"),_={formItems:[{field:"date",type:"date_picker",trigger:"change",defaultValue:A,label:"\u4E0B\u5355\u6708\u4EFD:",otherOptions:{type:"month",valueFormat:"YYYY-MM",format:"YYYY-MM",clearable:!1}},{field:"depart_id",type:"depart-query",trigger:"change"}]},C="admin/";var I={list:x(`${C}stats`,"http://cxinv.api.caixiao365.com/")};const k=[{label:"\u4E1A\u52A1\u516C\u53F8",prop:"depart",cellRenderer({row:a}){return a.depart==="\u603B\u8BA1"?a.depart:a.depart.split("@")[1]}},{label:"\u5E94\u6536\u8D26\u6B3E",prop:"wpay_fee"},{label:"\u5DF2\u5F00\u7968",prop:"ainv_fee"},{label:"\u5DF2\u56DE\u6B3E",prop:"apay_fee"},{label:"\u5DF2\u5F00\u7968-\u5DF2\u56DE\u6B3E",prop:"ainv_apay_fee"},{label:"\u5DF2\u5F00\u7968\u672A\u56DE\u6B3E",prop:"wpay_ainv_fee"},{label:"\u672A\u5F00\u7968",prop:"winv_fee"},{label:"\u5F85\u5F00\u7968",prop:"inv_fee"},{label:"\u5DF2\u53D1\u8D27\u672A\u5F00\u7968",prop:"winv_asend_fee"},{label:"\u672A\u53D1\u8D27",prop:"wpay_send_fee"},{label:"\u8D8560\u5929\u5DF2\u53D1\u8D27\u672A\u5F00\u7968",prop:"winv_two_month"},{label:"\u8D85180\u5929\u5E94\u6536\u8D26\u6B3E",prop:"wpay_six_month"}],N={columns:k,responseCode:0,root:!0,handleData(a=[]){return new Promise(l=>{const p=a.reduce((c,u)=>Object.keys(u).reduce((t,e)=>({...t,[e]:e!=="depart"?E(u[e]||0,t[e]||0):"\u603B\u8BA1"}),c),{});l([p,...a])})},tableRowClassName({rowIndex:a}){if(a===0)return"warning-row"},superUserNoAction:!1,apis:{httpList:I.list}},d="receivableMain",P=Y({__name:"index",setup(a){b(d);const l=f(null),p=g(),c={pageSearchHook:()=>B(t=>{const{date:e,...n}=t,o=s(e).format("YYYY-MM-DD"),r=s(e).daysInMonth(),i=s(o).subtract(-(r-1),"days").format("YYYY-MM-DD");return{result:{start:o+" 00:00:00",end:i+" 23:59:59",plat_type:"1",dz_type:"2",...n},deleteProps:["date"]}},t=>{const{date:e,depart_id:n}=t,o=s(e).format("YYYY-MM-DD"),r=s(e).daysInMonth(),i=s(o).subtract(-(r-1),"days").format("YYYY-MM-DD");return{result:{start:o+" 00:00:00",end:i+" 23:59:59",plat_type:"1",dz_type:"2",depart_id:n},deleteProps:["date"]}},_)},u=f(_);return h(()=>p.level,t=>{const{formItems:e}=u.value,n=e.findIndex(({field:r})=>r==="depart_id"),{itemid:o=""}=p.info||{};Number(t)===2&&(u.value.formItems[n].disabled=Number(t)===2,u.value.formItems[n].defaultValue=o)},{immediate:!0}),(t,e)=>{const n=m("page-container"),o=m("page-auth");return v(),y(o,{"page-name":d},{default:F(()=>[M(n,{hooks:c,"page-name":d,"get-content-ref":r=>l.value=r,"content-config":w(N)},null,8,["get-content-ref","content-config"])]),_:1})}}});var V=D(P,[["__file","C:/Users/63107/Desktop/projects/report-v3/src/views/time/receivableWanyu/index.vue"]]);export{V as default};