PCqiandao
杨树明 5 years ago
parent e64cdf148d
commit 70807c8419

@ -38,21 +38,23 @@ class Signinstatistics extends Component {
if(response.data.history_attendances.length>0){
response.data.history_attendances.map((item,key)=>{
newlists.push({
// month: item.index,
// month: item.name+" "+item.attendance_date+" "+item.start_time+"-"+item.end_time,
month:item.name,
month: item.index,
name: item.name+" "+item.attendance_date+" "+item.start_time+"-"+item.end_time,
// month:item.name,
city:"到课率",
temperature: (item.normal_rate*100).toFixed(0)
})
newlists.push({
//month: item.index,
month:item.name,
month: item.index,
name: item.name+" "+item.attendance_date+" "+item.start_time+"-"+item.end_time,
// month:item.name,
city: "旷课率",
temperature: (item.absence_rate*100).toFixed(0)
})
newlists.push({
//month: item.index,
month:item.name,
month: item.index,
name: item.name+" "+item.attendance_date+" "+item.start_time+"-"+item.end_time,
// month:item.name,
city: "请假率",
temperature: (item.leave_rate*100).toFixed(0)
})
@ -105,6 +107,9 @@ class Signinstatistics extends Component {
let {datas,newlist,course_groups,spal}=this.state;
const cols = {
month:{
range: [0, 1]
},
temperature: {
type: 'log',
base: 10
@ -229,6 +234,14 @@ class Signinstatistics extends Component {
// color={"city"}
shape={"smooth"}
color={["city", ["#26C7C9", "#FF835C","#EDBA6F"]]}
tooltip={['name*temperature*city', (name, temperature,city) => {
return {
//自定义 tooltip 上显示的 title 显示内容等。
name: city,
title: name,
value: temperature+"%"
};
}]}
/>
<Geom
type="point"
@ -240,6 +253,14 @@ class Signinstatistics extends Component {
stroke: "#fff",
lineWidth: 1
}}
// tooltip={['month*sold', (month, temperature) => {
// return {
// //自定义 tooltip 上显示的 title 显示内容等。
// name: 'sold1',
// title: 'dddd' + month,
// value: temperature
// };
// }]}
/>
</Chart>
</div>

Loading…
Cancel
Save