Files
moadiran/TaxPayerFull/wwwroot/assets/js/dashboards-analytics.js

2 lines
6.1 KiB
JavaScript
Raw Normal View History

2024-04-22 23:32:39 +03:30
"use strict";!function(){var o=config.colors.white,t=config.colors.headingColor,e=config.colors.axisColor,r=config.colors.borderColor,i=document.querySelector("#totalRevenueChart"),s={series:[{name:"2021",data:[18,7,15,29,18,12,9]},{name:"2020",data:[-13,-18,-9,-14,-5,-17,-15]}],chart:{height:300,stacked:!0,type:"bar",toolbar:{show:!1}},plotOptions:{bar:{horizontal:!1,columnWidth:"33%",borderRadius:12,startingShape:"rounded",endingShape:"rounded"}},colors:[config.colors.primary,config.colors.info],dataLabels:{enabled:!1},stroke:{curve:"smooth",width:6,lineCap:"round",colors:[o]},legend:{show:!0,horizontalAlign:"left",position:"top",markers:{height:8,width:8,radius:12,offsetX:-3},labels:{colors:e},itemMargin:{horizontal:10}},grid:{borderColor:r,padding:{top:0,bottom:-8,left:20,right:20}},xaxis:{categories:["فروردین","اردیبهشت","خرداد","تیر","مرداد","شهریور","مهر"],labels:{style:{fontSize:"13px",colors:e,fontFamily:"irsans"}},axisTicks:{show:!1},axisBorder:{show:!1}},yaxis:{labels:{style:{fontSize:"13px",colors:e,fontFamily:"irsans"}}},responsive:[{breakpoint:1700,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"32%"}}}},{breakpoint:1580,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"35%"}}}},{breakpoint:1440,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"42%"}}}},{breakpoint:1300,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"48%"}}}},{breakpoint:1200,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"40%"}}}},{breakpoint:1040,options:{plotOptions:{bar:{borderRadius:11,columnWidth:"48%"}}}},{breakpoint:991,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"30%"}}}},{breakpoint:840,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"35%"}}}},{breakpoint:768,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"28%"}}}},{breakpoint:640,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"32%"}}}},{breakpoint:576,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"37%"}}}},{breakpoint:480,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"45%"}}}},{breakpoint:420,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"52%"}}}},{breakpoint:380,options:{plotOptions:{bar:{borderRadius:10,columnWidth:"60%"}}}}],states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}}};if(null!==i){const a=new ApexCharts(i,s);a.render()}i=document.querySelector("#growthChart"),s={series:[78],labels:["رشد"],chart:{height:240,type:"radialBar"},plotOptions:{radialBar:{size:150,offsetY:10,startAngle:-150,endAngle:150,hollow:{size:"55%"},track:{background:o,strokeWidth:"100%"},dataLabels:{name:{offsetY:15,color:t,fontSize:"15px",fontWeight:"600",fontFamily:"irsans"},value:{offsetY:-25,color:t,fontSize:"22px",fontWeight:"500",fontFamily:"irsans"}}}},colors:[config.colors.primary],fill:{type:"gradient",gradient:{shade:"dark",shadeIntensity:.5,gradientToColors:[config.colors.primary],inverseColors:!0,opacityFrom:1,opacityTo:.6,stops:[30,70,100]}},stroke:{dashArray:5},grid:{padding:{top:-35,bottom:-10}},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}}};if(null!==i){const n=new ApexCharts(i,s);n.render()}i=document.querySelector("#profileReportChart"),s={chart:{height:80,type:"line",toolbar:{show:!1},dropShadow:{enabled:!0,top:10,left:5,blur:3,color:config.colors.warning,opacity:.15},sparkline:{enabled:!0}},grid:{show:!1,padding:{right:8}},colors:[config.colors.warning],dataLabels:{enabled:!1},stroke:{width:5,curve:"smooth"},series:[{data:[110,270,145,245,205,285]}],xaxis:{show:!1,lines:{show:!1},labels:{show:!1},axisBorder:{show:!1}},yaxis:{show:!1}};if(null!==i){const l=new ApexCharts(i,s);l.render()}i=document.querySelector("#orderStatisticsChart"),s={chart:{height:165,width:130,type:"donut"},labels:["الکترونیک","ورزشی","دکور","فشن"],series:[85,15,50,50],colors:[config.colors.primary,config.colors.secondary,config.colors.info,config.colors.success],stroke:{width:5,colors:o},dataLabels:{enabled:!1,formatter:function(o,t){return parseInt(o)+"%"}},legend:{show:!1},grid:{padding:{top:0,bottom:0,right:15}},
+"تومان"},offsetY:5,color:"#697a8d",fontSize:"10px",show:!0,fontFamily:"irsans"}}}},fill:{type:"solid",colors:config.colors.primary},stroke:{lineCap:"round"},grid:{padding:{top:-10,bottom:-15,left:-10,right:-10}},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}}};if(null!==i){const c=new ApexCharts(i,s);c.render()}}();