|
|
@ -5,82 +5,10 @@ export default function LeftItem() { |
|
|
|
const seasonChartRef = useRef(null); |
|
|
|
useEffect(() => { |
|
|
|
let chartInstance = echarts.init(seasonChartRef.current); |
|
|
|
// const seasonOption = {
|
|
|
|
// title: [
|
|
|
|
// {
|
|
|
|
// text: "已处理",
|
|
|
|
// x: "center",
|
|
|
|
// top: "55%",
|
|
|
|
// textStyle: {
|
|
|
|
// color: "#E9F7FF",
|
|
|
|
// fontSize: 14,
|
|
|
|
// },
|
|
|
|
// },
|
|
|
|
// {
|
|
|
|
// text: "2333",
|
|
|
|
// x: "center",
|
|
|
|
// y: "35%",
|
|
|
|
// textStyle: {
|
|
|
|
// fontSize: "30",
|
|
|
|
// color: "#FFFFFF",
|
|
|
|
// fontFamily: "YouSheBiaoTiHei",
|
|
|
|
// },
|
|
|
|
// },
|
|
|
|
// ],
|
|
|
|
// polar: {
|
|
|
|
// radius: ["78%", "86%"],
|
|
|
|
// center: ["50%", "50%"],
|
|
|
|
// },
|
|
|
|
// angleAxis: {
|
|
|
|
// max: 100,
|
|
|
|
// clockWise:false, //逆时针加载
|
|
|
|
// show: false,
|
|
|
|
// },
|
|
|
|
// radiusAxis: {
|
|
|
|
// type: "category",
|
|
|
|
// show: true,
|
|
|
|
// axisLabel: {
|
|
|
|
// show: false,
|
|
|
|
// },
|
|
|
|
// axisLine: {
|
|
|
|
// show: false,
|
|
|
|
// },
|
|
|
|
// axisTick: {
|
|
|
|
// show: false,
|
|
|
|
// },
|
|
|
|
// },
|
|
|
|
// series: [
|
|
|
|
// {
|
|
|
|
// name: "",
|
|
|
|
// type: "bar",
|
|
|
|
// roundCap: true,
|
|
|
|
// clockWise:false, //逆时针加载
|
|
|
|
// barWidth: 30,
|
|
|
|
// showBackground: true,
|
|
|
|
// data: [40],
|
|
|
|
// coordinateSystem: "polar",
|
|
|
|
// itemStyle: {
|
|
|
|
// normal: {
|
|
|
|
// color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [
|
|
|
|
// {
|
|
|
|
// offset: 0,
|
|
|
|
// color: "#AAC8FF",
|
|
|
|
// },
|
|
|
|
// {
|
|
|
|
// offset: 1,
|
|
|
|
// color: "#0041BB",
|
|
|
|
// },
|
|
|
|
// ]),
|
|
|
|
// },
|
|
|
|
// },
|
|
|
|
// },
|
|
|
|
// ],
|
|
|
|
// };
|
|
|
|
const option = { |
|
|
|
title: { |
|
|
|
text: '75%', |
|
|
|
top:'35%', |
|
|
|
|
|
|
|
textStyle: { |
|
|
|
fontSize: 22, |
|
|
|
fontFamily: 'PingFangSC-Medium, PingFang SC', |
|
|
@ -140,17 +68,17 @@ export default function LeftItem() { |
|
|
|
series: [{ |
|
|
|
type: 'bar', |
|
|
|
data: [{ |
|
|
|
name: '作文得分', |
|
|
|
name: '已处理', |
|
|
|
value: 75, |
|
|
|
itemStyle: { |
|
|
|
normal: { |
|
|
|
color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [ { |
|
|
|
offset: 0, |
|
|
|
color: "#AAC8FF", |
|
|
|
color: "#00D5FF", |
|
|
|
}, |
|
|
|
{ |
|
|
|
offset: 1, |
|
|
|
color: "#0041BB", |
|
|
|
color: "#1978E5", |
|
|
|
}]) |
|
|
|
} |
|
|
|
}, |
|
|
@ -165,7 +93,7 @@ export default function LeftItem() { |
|
|
|
data: [{ |
|
|
|
value: 100, |
|
|
|
itemStyle: { |
|
|
|
color: '#e2e2e2', |
|
|
|
color: '#092B7B ', |
|
|
|
shadowColor: 'rgba(0, 0, 0, 0.2)', |
|
|
|
shadowBlur: 5, |
|
|
|
shadowOffsetY: 2 |
|
|
@ -178,6 +106,9 @@ export default function LeftItem() { |
|
|
|
z: 1 |
|
|
|
}] |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
chartInstance.setOption(option); |
|
|
|
|
|
|
|
}, []) |
|
|
@ -188,7 +119,9 @@ export default function LeftItem() { |
|
|
|
<div>244 <span>个</span></div> |
|
|
|
</div> |
|
|
|
<div className='guanli-left-item-right'> |
|
|
|
<div ref={seasonChartRef} style={{ height: "100%", width: "100%" }}></div> |
|
|
|
<span></span> |
|
|
|
<div ref={seasonChartRef} style={{ height: "100%", width: "100%" }}> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
) |
|
|
|