1 |
- import{A as g,c as B}from"./index-61855aff.js";import{L as O,C as T,P as q,T as D}from"./index-ecd7a86a.js";import{a as m,o as x,w as L,W as p,X as _,a2 as w,Z as r,$ as e,Y as f,d as P,F as z,a5 as R,m as l,a4 as I,a3 as S,a0 as F,a1 as N,B as V,E as k}from"./vue-7f5e2b1b.js";import{_ as A}from"./_plugin-vue_export-helper-c27b6911.js";import"./vue-router-e2815956.js";import"./ext-57207912.js";const J=e("div",{id:"container"},null,-1),W={__name:"line",props:["date"],setup(o){const c=o,a=m([{country:"北美",date:1965,value:1390.5},{country:"北美",date:1966,value:11469.5},{country:"北美",date:1967,value:12521.7},{country:"北美",date:1968,value:1615.9},{country:"亚太地区",date:1965,value:441.6},{country:"亚太地区",date:1966,value:15482.9},{country:"亚太地区",date:1967,value:1506.1},{country:"亚太地区",date:1968,value:944.1}]),s=m(null),u=()=>{s.value=new O("container",{data:a.value,xField:"date",yField:"value",seriesField:"type",xAxis:{range:[0,1]},legend:{position:"top-left"},color:["#118df0","#ff304f","#0e2f56","#ececda"],tooltip:{showMarkers:!0,formatter:t=>({name:t.type,value:B.formatAmount(t.value)+"元"})},lineStyle:{lineWidth:4,strokeOpacity:1,shadowColor:"#999",shadowBlur:20,shadowOffsetX:10,shadowOffsetY:10,cursor:"pointer"},smooth:!0}),s.value.render()},i=async t=>{const d=await g.requested({accesstoken:"",classname:"sysmanage.develop.datafunction.datafunction",method:"execute",content:{functionname:"appointMonthIncomeAmountCount",parameter:{month:c.date.month}}});let n=d.data.map(v=>({type:"收入",date:v.day,value:v.monthcashamount_sr})),h=d.data.map(v=>({type:"支出",date:v.day,value:v.monthcashamount_zc}));a.value=[...n,...h],console.log(a.value),t&&t()};return x(()=>{i(u)}),L(()=>c.date.month,(t,d)=>{i(()=>{s.value.changeData(a.value)})}),(t,d)=>{const n=p("a-card");return _(),w(n,{bordered:!1},{default:r(()=>[J]),_:1})}}},E=e("div",{id:"container2"},null,-1),U={__name:"Column",props:["date"],setup(o){const c=o,a=m([]);m(null);const s=m(null),u=()=>{s.value=new T("container2",{data:a.value,isStack:!0,xField:"status",yField:"monthordercount",color:"#118df0",columnWidthRatio:.5,legend:{position:"top-left"},tooltip:{showMarkers:!1,formatter:t=>({name:t.status,value:t.monthordercount+"单"})}}),s.value.render()},i=async t=>{const d=await g.requested({accesstoken:"",classname:"sysmanage.develop.datafunction.datafunction",method:"execute",content:{functionname:"allTypeOrder",parameter:{month:c.date.month}}});a.value=d.data,t&&t()};return x(()=>{i(u)}),L(()=>c.date.month,(t,d)=>{i(()=>{s.value.changeData(a.value)})}),(t,d)=>{const n=p("a-card");return _(),w(n,{bordered:!1},{default:r(()=>[E]),_:1})}}},X=e("div",{id:"containerPie"},null,-1),G={__name:"Pie",props:["date"],setup(o){const c=o,a=m([]),s=m(null),u=()=>{s.value=new q("containerPie",{appendPadding:10,data:a.value,angleField:"monthordercount",colorField:"type",radius:1,innerRadius:.6,label:{type:"outer",offset:"50%",formatter:t=>`${t.type}`,style:{textAlign:"center",fontSize:14}},color:["#118df0","#ff304f","#0e2f56","#ececda"],interactions:[{type:"element-selected"},{type:"element-active"}],statistic:{title:!1,content:{style:{whiteSpace:"pre-wrap",overflow:"hidden",textOverflow:"ellipsis"},content:""}}}),s.value.render()},i=async t=>{const d=await g.requested({accesstoken:"",classname:"sysmanage.develop.datafunction.datafunction",method:"execute",content:{functionname:"orderTypes",parameter:{month:c.date.month}}});a.value=d.data,t&&t()};return x(()=>{i(u)}),L(()=>c.date.month,(t,d)=>{i(()=>{s.value.changeData(a.value)})}),(t,d)=>{const n=p("a-card");return _(),w(n,{bordered:!1},{default:r(()=>[X]),_:1})}}},Z={id:"container3"},j={__name:"minLine",props:["date"],setup(o){const c=o,a=m([]),s=m(null),u=()=>{s.value=new D("container3",{height:60,width:150,autoFit:!1,data:a.value,smooth:!0}),s.value.render()},i=async t=>{const d=await g.requested({accesstoken:"",classname:"sysmanage.develop.datafunction.datafunction",method:"execute",content:{functionname:"appointMonthOrderCount",parameter:{month:c.date.month}}});a.value=d.data.map(n=>n.monthordercount),t&&t()};return x(()=>{i(u)}),L(()=>c.date.month,(t,d)=>{i(()=>{s.value.changeData(a.value)})}),(t,d)=>(_(),f("div",Z))}},H={id:"container4"},K={__name:"minLine1",setup(o){const c=m([264,417,438,887,309,397,550,575,563,430,525,592,492,467,513,546,983,340,539,243,226,192]);m(null);const a=()=>{new D("container4",{height:60,width:150,autoFit:!1,data:c.value,smooth:!0}).render()};return x(()=>{a()}),(s,u)=>(_(),f("div",H))}},Q={id:"container5"},ee={__name:"minLine2",setup(o){const c=m([264,417,438,887,309,397,550,575,563,430,525,592,492,467,513,546,983,340,539,243,226,192]);m(null);const a=()=>{new D("container5",{height:60,width:150,autoFit:!1,data:c.value,smooth:!0}).render()};return x(()=>{a()}),(s,u)=>(_(),f("div",Q))}};const te=P({setup(){return{value:m(),getListData:s=>{let u;switch(s.date()){case 8:u=[{type:"warning",content:"提醒事项."},{type:"success",content:"提醒事项."}];break;case 10:u=[{type:"warning",content:"提醒事项."},{type:"success",content:"提醒事项."},{type:"error",content:"提醒事项."}];break;case 15:u=[{type:"warning",content:"提醒事项"},{type:"success",content:"This is very long usual event。。...."},{type:"error",content:"This is error event 1."},{type:"error",content:"This is error event 2."},{type:"error",content:"This is error event 3."},{type:"error",content:"This is error event 4."}];break}return u||[]},getMonthData:s=>{if(s.month()===8)return 1394}}}}),ae=o=>(F("data-v-b09964c0"),o=o(),N(),o),ne={class:"events"},oe={key:0,class:"notes-month"},se=ae(()=>e("span",null,"Backlog number",-1));function le(o,c,a,s,u,i){const t=p("a-badge"),d=p("a-calendar");return _(),w(d,{value:o.value,"onUpdate:value":c[0]||(c[0]=n=>o.value=n)},{dateCellRender:r(({current:n})=>[e("ul",ne,[(_(!0),f(z,null,R(o.getListData(n),h=>(_(),f("li",{key:h.content},[l(t,{status:h.type,text:h.content},null,8,["status","text"])]))),128))])]),monthCellRender:r(({current:n})=>[o.getMonthData(n)?(_(),f("div",oe,[e("section",null,I(o.getMonthData(n)),1),se])):S("",!0)]),_:1},8,["value"])}const re=A(te,[["render",le],["__scopeId","data-v-b09964c0"]]),ce=[{title:"Name",dataIndex:"name",key:"name"},{title:"Age",dataIndex:"age",key:"age",width:80},{title:"Address",dataIndex:"address",key:"address 1",ellipsis:!0},{title:"Long Column Long Column Long Column",dataIndex:"address",key:"address 2",ellipsis:!0},{title:"Long Column Long Column",dataIndex:"address",key:"address 3",ellipsis:!0},{title:"Long Column",dataIndex:"address",key:"address 4",ellipsis:!0}],de=[{key:"1",name:"John Brown",age:32,address:"New York No. 1 Lake Park, New York No. 1 Lake Park",tags:["nice","developer"]},{key:"2",name:"Jim Green",age:42,address:"London No. 2 Lake Park, London No. 2 Lake Park",tags:["loser"]},{key:"3",name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park, Sidney No. 1 Lake Park",tags:["cool","teacher"]}],ue=P({setup(){return{data:de,columns:ce}}}),ie={key:0};function me(o,c,a,s,u,i){const t=p("a-table");return _(),w(t,{columns:o.columns,"data-source":o.data},{bodyCell:r(({column:d,text:n})=>[d.dataIndex==="name"?(_(),f("a",ie,I(n),1)):S("",!0)]),_:1},8,["columns","data-source"])}const _e=A(ue,[["render",me]]);const M=o=>(F("data-v-ac65b298"),o=o(),N(),o),pe={class:"pickerPanel"},he={class:"brderRight"},ve={class:"flex"},fe=M(()=>e("div",{class:"mr-50"},[e("div",{class:"info"},[e("small",null,"日环比"),k(" "),e("small",{style:{color:"#f23557"}},"+1.4%")]),e("div",{class:"info"},[e("small",null,"周同比"),k(" "),e("small",{style:{color:"#389e0d"}},"-2.4%")])],-1)),ye={class:"brderRight"},ge={class:"flex"},ke=M(()=>e("div",{class:"mr-50"},[e("div",{class:"info"},[e("small",null,"日环比"),k(" "),e("small",{style:{color:"#f23557"}},"+1.4%")]),e("div",{class:"info"},[e("small",null,"周同比"),k(" "),e("small",{style:{color:"#389e0d"}},"-2.4%")])],-1)),xe={class:"flex"},we=M(()=>e("div",{class:"mr-50"},[e("div",{class:"info"},[e("small",null,"日环比"),k(" "),e("small",{style:{color:"#f23557"}},"+1.4%")]),e("div",{class:"info"},[e("small",null,"周同比"),k(" "),e("small",{style:{color:"#389e0d"}},"-2.4%")])],-1)),$e={__name:"index",setup(o){const c="YYYY年MM月",a=m({month:"",quarter:"",year:""}),s=m(0),u=async()=>{const n=await g.requested({accesstoken:"",classname:"sysmanage.develop.datafunction.datafunction",method:"execute",content:{functionname:"monthordercount",parameter:{month:a.value.month}}});s.value=n.data[0].monthordercount,console.log(n)},i=m({}),t=async()=>{const n=await g.requested({accesstoken:"",classname:"sysmanage.develop.datafunction.datafunction",method:"execute",content:{functionname:"appointMonthIncomeAmountSum",parameter:{month:a.value.month}}});i.value.sr=n.data[0].monthcashamount_sr,i.value.zc=n.data[0].monthcashamount_zc,console.log(n)},d=()=>{u(),t()};return V(()=>{const n=new Date,h=n.getFullYear(),v=n.getMonth()+1;a.value.month=`${h}-${v<10?0:""}${v}`,u(),t()}),(n,h)=>{const v=p("a-date-picker"),C=p("a-statistic"),y=p("a-col"),$=p("a-row"),b=p("a-card");return _(),f("div",null,[e("div",pe,[l(v,{value:a.value.month,"onUpdate:value":h[0]||(h[0]=Y=>a.value.month=Y),picker:"month","value-format":"YYYY-MM",format:c,bordered:!1,onChange:d},null,8,["value"])]),l(b,{class:"mt-10",bordered:!1},{default:r(()=>[l($,{gutter:20},{default:r(()=>[l(y,{span:8},{default:r(()=>[e("div",he,[l(C,{title:"当月非新建订单数",value:s.value,suffix:"单","value-style":{color:"#333"},style:{"margin-right":"50px"}},{prefix:r(()=>[]),_:1},8,["value"]),e("div",ve,[fe,e("div",null,[l(j,{date:a.value},null,8,["date"])])])])]),_:1}),l(y,{span:8},{default:r(()=>[e("div",ye,[l(C,{title:"当月总支出",value:i.value.zc,suffix:"元","value-style":{color:"#333"},style:{"margin-right":"50px"}},{prefix:r(()=>[]),_:1},8,["value"]),e("div",ge,[ke,e("div",null,[l(K)])])])]),_:1}),l(y,{span:8},{default:r(()=>[e("div",null,[l(C,{title:"当月总收入",value:i.value.sr,suffix:"元","value-style":{color:"#333"},style:{"margin-right":"50px"}},{prefix:r(()=>[]),_:1},8,["value"]),e("div",xe,[we,e("div",null,[l(ee)])])])]),_:1})]),_:1})]),_:1}),l($,{class:"mt-10",gutter:10},{default:r(()=>[l(y,{span:8},{default:r(()=>[l(U,{date:a.value},null,8,["date"])]),_:1}),l(y,{span:8},{default:r(()=>[l(G,{date:a.value},null,8,["date"])]),_:1}),l(y,{span:8},{default:r(()=>[l(W,{date:a.value},null,8,["date"])]),_:1})]),_:1}),l($,{class:"mt-10"},{default:r(()=>[l(b,null,{default:r(()=>[l(_e)]),_:1})]),_:1}),l($,{class:"mt-10"},{default:r(()=>[l(y,null,{default:r(()=>[l(b,null,{default:r(()=>[l(re)]),_:1})]),_:1})]),_:1})])}}},Pe=A($e,[["__scopeId","data-v-ac65b298"]]);export{Pe as default};
|