90
@@ -48,71 +44,71 @@ class FullScreen extends React.Component {
constructor(props) {
super(props);
this.state = {
- safetySloganOne: "",
+ safetySloganOne: '',
animationDuration: 20,
sliderColor: '#de4e58',
sliderSize: '24px',
screenWidh: window.screen.width > 2000 ? true : false,
- nowDate: "",
+ nowDate: '',
checkData: [
- { name: "公司检查", value: 103 },
- { name: "部门检查", value: 79 },
- { name: "车间检查", value: 86 },
- { name: "班组检查", value: 94 },
+ { name: '公司检查', value: 103 },
+ { name: '部门检查', value: 79 },
+ { name: '车间检查', value: 86 },
+ { name: '班组检查', value: 94 },
],
- widthp: "70%",
+ widthp: '70%',
scrollConfig: {
- header: ["检查类型", "检查次数", "完成率"],
+ header: ['检查类型', '检查次数', '完成率'],
data: [
- ["巡回检查", "322", "99%"],
- ["例行检查", "255", "99%"],
- ["日常检查", "253", "99%"],
- ["专业检查", "123", "99%"],
- ["巡回检查", "322", "99%"],
- ["例行检查", "255", "99%"],
- ["日常检查", "253", "99%"],
- ["专业检查", "123", "99%"],
+ ['巡回检查', '322', '99%'],
+ ['例行检查', '255', '99%'],
+ ['日常检查', '253', '99%'],
+ ['专业检查', '123', '99%'],
+ ['巡回检查', '322', '99%'],
+ ['例行检查', '255', '99%'],
+ ['日常检查', '253', '99%'],
+ ['专业检查', '123', '99%'],
],
waitTime: 200000,
},
safescrollConfig: {
- header: ["部门", "车间", "活动", "进度"],
+ header: ['部门', '车间', '活动', '进度'],
data: [
- ["矿山部", "穿爆车间", "班前会议", "98%"],
- ["矿山部", "金宇宁化分公司", "班前会议", "98%"],
- ["选矿部", "破碎车间", "班前会议", "95%"],
- ["矿山部", "磨重车间", "班前会议", "92%"],
- ["矿山部", "机电设备管理科", "班前会议", "83%"],
- ["矿山部", "钨细泥回收车间", "班前会议", "93%"],
- ["矿山部", "穿爆车间", "班前会议", "90%"],
- ["矿山部", "穿爆车间", "班前会议", "90%"],
- ["矿山部", "穿爆车间", "班前会议", "90%"],
+ ['矿山部', '穿爆车间', '班前会议', '98%'],
+ ['矿山部', '金宇宁化分公司', '班前会议', '98%'],
+ ['选矿部', '破碎车间', '班前会议', '95%'],
+ ['矿山部', '磨重车间', '班前会议', '92%'],
+ ['矿山部', '机电设备管理科', '班前会议', '83%'],
+ ['矿山部', '钨细泥回收车间', '班前会议', '93%'],
+ ['矿山部', '穿爆车间', '班前会议', '90%'],
+ ['矿山部', '穿爆车间', '班前会议', '90%'],
+ ['矿山部', '穿爆车间', '班前会议', '90%'],
],
index: true,
columnWidth: [80, 200, 300, 200, 200],
- align: ["center"],
+ align: ['center'],
waitTime: 2000,
},
chartConfig: {
data: [
{
- name: "电工日常班",
+ name: '电工日常班',
value: 97,
},
{
- name: "电工三班",
+ name: '电工三班',
value: 95,
},
{
- name: "破碎一班",
+ name: '破碎一班',
value: 91,
},
{
- name: "磨重二班",
+ name: '磨重二班',
value: 86,
},
{
- name: "磨重三班",
+ name: '磨重三班',
value: 83,
},
],
@@ -120,27 +116,27 @@ class FullScreen extends React.Component {
},
WaterLevelPondconfig1: {
data: [75],
- shape: "round",
+ shape: 'round',
},
WaterLevelPondconfig2: {
data: [85],
- shape: "round",
+ shape: 'round',
},
WaterLevelPondconfig3: {
data: [95],
- shape: "round",
+ shape: 'round',
},
completeData: [
{
- name: "班组会议完成率",
+ name: '班组会议完成率',
value: 75,
},
{
- name: "岗位交接班完成率",
+ name: '岗位交接班完成率',
value: 85,
},
{
- name: "岗位当班记录完成率",
+ name: '岗位当班记录完成率',
value: 95,
},
],
@@ -156,89 +152,89 @@ class FullScreen extends React.Component {
// },
meetingData: [
{
- name: "班前会议",
+ name: '班前会议',
value: 32,
},
{
- name: "班组活动",
+ name: '班组活动',
value: 132,
},
{
- name: "岗位交接班",
+ name: '岗位交接班',
value: 32,
},
{
- name: "岗位当班",
+ name: '岗位当班',
value: 132,
},
{
- name: "班前会议",
+ name: '班前会议',
value: 32,
},
{
- name: "班组活动",
+ name: '班组活动',
value: 132,
},
{
- name: "岗位交接班",
+ name: '岗位交接班',
value: 32,
},
{
- name: "岗位当班",
+ name: '岗位当班',
value: 132,
},
],
roaData: [
{
- name: "总任务数",
+ name: '总任务数',
value: 1456,
},
{
- name: "超时待办数",
+ name: '超时待办数',
value: 132,
},
{
- name: "安全检查数",
+ name: '安全检查数',
value: 1456,
},
{
- name: "检查完成率",
+ name: '检查完成率',
value: 32,
},
{
- name: "职业危害",
+ name: '职业危害',
value: 132,
},
{
- name: "管控措施",
+ name: '管控措施',
value: 1456,
},
{
- name: "安全检查库",
+ name: '安全检查库',
value: 132,
},
{
- name: "危险源库",
+ name: '危险源库',
value: 32,
},
{
- name: "培训计划完成率",
+ name: '培训计划完成率',
value: 132,
},
{
- name: "用户活跃度",
+ name: '用户活跃度',
value: 1456,
},
{
- name: "系统用户数",
+ name: '系统用户数',
value: 132,
},
{
- name: "正常已办数",
+ name: '正常已办数',
value: 32,
},
{
- name: "未完成数",
+ name: '未完成数',
value: 132,
},
],
@@ -276,7 +272,7 @@ class FullScreen extends React.Component {
// nowDate:this.getDate()
// })
// },1000)
-this.getHomeTitle()
+ this.getHomeTitle();
this.completeChart(this.state.completeData);
// this.completeChart(this.state.completeDatatwo);
// this.completeChart(this.state.completeDatathree);
@@ -304,27 +300,26 @@ this.getHomeTitle()
componentWillUnmount() {
clearInterval(this.timer);
}
- getHomeTitle = () => {
- var orgId = storage("lacal").getItem("webOrgId")?.val; //登录后有存储登录信息
- let json = initFilter(orgId);
- this.props.dispatch({
- type: "app/getDataByPost",
- payload: json,
- url: "PF/HomeTitle/OrderPaged",
- onComplete: (ret) => {
- if (ret) {
- this.setState({
- safetySloganOne: ret[0].TITLE,
- // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。",
- animationDuration: ret[0].SECOND,
- sliderColor: ret[0].COCOR,
- sliderSize: ret[0].FONTSIZE
-
- });
- }
- },
- });
- }
+ getHomeTitle = () => {
+ var orgId = storage('lacal').getItem('webOrgId')?.val; //登录后有存储登录信息
+ let json = initFilter(orgId);
+ this.props.dispatch({
+ type: 'app/getDataByPost',
+ payload: json,
+ url: 'PF/HomeTitle/OrderPaged',
+ onComplete: (ret) => {
+ if (ret) {
+ this.setState({
+ safetySloganOne: ret[0].TITLE,
+ // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。",
+ animationDuration: ret[0].SECOND,
+ sliderColor: ret[0].COCOR,
+ sliderSize: ret[0].FONTSIZE,
+ });
+ }
+ },
+ });
+ };
getDate = () => {
var myDate = new Date();
var year = myDate.getFullYear(); //获取当前年
@@ -334,49 +329,37 @@ this.getHomeTitle()
// var minutes = myDate.getMinutes(); //获取当前分钟
if (myDate.getHours() < 10) {
- var hours = "0" + myDate.getHours();
+ var hours = '0' + myDate.getHours();
} else {
hours = myDate.getHours(); //获取当前小时
}
if (myDate.getMinutes() < 10) {
- var minutes = "0" + myDate.getMinutes();
+ var minutes = '0' + myDate.getMinutes();
} else {
- minutes = myDate.getMinutes(); //获取当前分钟
+ minutes = myDate.getMinutes(); //获取当前分钟
}
if (myDate.getSeconds() < 10) {
- var seconds = "0" + myDate.getSeconds();
+ var seconds = '0' + myDate.getSeconds();
} else {
seconds = myDate.getSeconds(); //获取当前秒
}
- var now =
- year +
- " 年 " +
- mon +
- " 月 " +
- date +
- " 日 " +
- "\t\t\t" +
- hours +
- " : " +
- minutes +
- " : " +
- seconds;
+ var now = year + ' 年 ' + mon + ' 月 ' + date + ' 日 ' + '\t\t\t' + hours + ' : ' + minutes + ' : ' + seconds;
return now;
};
completeChart = (evt) => {
let seriesArr = [];
let centerArr = [
- ["17%", "50%"],
- ["50%", "50%"],
- ["83%", "50%"],
+ ['17%', '50%'],
+ ['50%', '50%'],
+ ['83%', '50%'],
];
evt.forEach((item, index) => {
seriesArr.push(
{
- name: "统计",
- type: "gauge",
- radius: "75%", //图表尺寸
+ name: '统计',
+ type: 'gauge',
+ radius: '75%', //图表尺寸
center: centerArr[index],
axisLine: {
show: true,
@@ -384,33 +367,33 @@ this.getHomeTitle()
width: 0,
shadowBlur: 0,
color: [
- [0.05, "#a62efb"],
- [0.1, "#af23fa"],
- [0.15, "#b31ffa"],
- [0.2, "#b71afa"],
- [0.25, "#b51dfa"],
- [0.3, "#b220fa"],
- [0.35, "#a42ffb"],
- [0.4, "#993dfb"],
- [0.45, "#8f47fb"],
- [0.5, "#7b5efc"],
- [0.55, "#6476fc"],
- [0.6, "#4c91fd"],
- [0.65, "#35abfe"],
- [0.7, "#24befe"],
- [0.75, "#12d1ff"],
- [0.8, "#06defe"],
- [0.85, "#05e0ff"],
- [0.9, "#06deff"],
- [0.95, "#06deff"],
- [1, "#06deff"],
+ [0.05, '#a62efb'],
+ [0.1, '#af23fa'],
+ [0.15, '#b31ffa'],
+ [0.2, '#b71afa'],
+ [0.25, '#b51dfa'],
+ [0.3, '#b220fa'],
+ [0.35, '#a42ffb'],
+ [0.4, '#993dfb'],
+ [0.45, '#8f47fb'],
+ [0.5, '#7b5efc'],
+ [0.55, '#6476fc'],
+ [0.6, '#4c91fd'],
+ [0.65, '#35abfe'],
+ [0.7, '#24befe'],
+ [0.75, '#12d1ff'],
+ [0.8, '#06defe'],
+ [0.85, '#05e0ff'],
+ [0.9, '#06deff'],
+ [0.95, '#06deff'],
+ [1, '#06deff'],
],
},
},
axisTick: {
show: true,
lineStyle: {
- color: "auto",
+ color: 'auto',
width: 2,
},
length: -5,
@@ -420,7 +403,7 @@ this.getHomeTitle()
show: true,
length: -10,
lineStyle: {
- color: "auto",
+ color: 'auto',
width: 2,
},
},
@@ -436,9 +419,9 @@ this.getHomeTitle()
},
title: {
show: true,
- offsetCenter: [0, "100%"], // x, y,单位px
+ offsetCenter: [0, '100%'], // x, y,单位px
textStyle: {
- color: "#fff",
+ color: '#fff',
fontSize: 14,
},
},
@@ -449,8 +432,8 @@ this.getHomeTitle()
],
},
{
- type: "gauge",
- radius: "70%",
+ type: 'gauge',
+ radius: '70%',
center: centerArr[index],
splitNumber: 0, //刻度数量
startAngle: 225,
@@ -465,11 +448,11 @@ this.getHomeTitle()
new echarts.graphic.LinearGradient(0, 0, 1, 0, [
{
offset: 0,
- color: "#A52EFA",
+ color: '#A52EFA',
},
{
offset: 1,
- color: "#07DDFD",
+ color: '#07DDFD',
},
]),
],
@@ -491,9 +474,9 @@ this.getHomeTitle()
},
title: {
show: false,
- offsetCenter: [0, "-20%"], // x, y,单位px
+ offsetCenter: [0, '-20%'], // x, y,单位px
textStyle: {
- color: "#fff",
+ color: '#fff',
fontSize: 12,
},
},
@@ -501,9 +484,9 @@ this.getHomeTitle()
detail: {
show: true,
offsetCenter: [0, 0],
- color: "#fff",
+ color: '#fff',
formatter: function (params) {
- return params + "%";
+ return params + '%';
},
textStyle: {
fontSize: 22,
@@ -518,7 +501,7 @@ this.getHomeTitle()
}
);
});
- let completeCharts = document.getElementById("completeone");
+ let completeCharts = document.getElementById('completeone');
if (completeCharts) {
let myChart = echarts.init(completeCharts);
myChart.setOption({
@@ -528,84 +511,84 @@ this.getHomeTitle()
}
};
safedanger = () => {
- let bgColor = "#000";
+ let bgColor = '#000';
let color = [
- "#0090FF",
- "#36CE9E",
- "#e690d1",
+ '#0090FF',
+ '#36CE9E',
+ '#e690d1',
// "#FF515A",
// "#8B5CFF",
// "#00CA69",
];
let echartData = [
{
- name: "1",
+ name: '1',
value1: 99,
value2: 93,
value3: 90,
},
{
- name: "2",
+ name: '2',
value1: 95,
value2: 98,
value3: 60,
},
{
- name: "3",
+ name: '3',
value1: 92,
value2: 99,
value3: 90,
},
{
- name: "4",
+ name: '4',
value1: 99,
value2: 96,
value3: 96,
},
{
- name: "5",
+ name: '5',
value1: 80,
value2: 85,
value3: 91,
},
{
- name: "6",
+ name: '6',
value1: 99,
value2: 65,
value3: 80,
},
{
- name: "7",
+ name: '7',
value1: 92,
value2: 97,
value3: 70,
},
{
- name: "8",
+ name: '8',
value1: 75,
value2: 96,
value3: 90,
},
{
- name: "9",
+ name: '9',
value1: 93,
value2: 95,
value3: 90,
},
{
- name: "10",
+ name: '10',
value1: 100,
value2: 97,
value3: 90,
},
{
- name: "11",
+ name: '11',
value1: 99,
value2: 93,
value3: 90,
},
{
- name: "12",
+ name: '12',
value1: 93,
value2: 87,
value3: 90,
@@ -620,76 +603,73 @@ this.getHomeTitle()
let yAxisData3 = echartData.map((v) => v.value3);
// [233, 233, 200, 180, 199, 233, 210, 180]
const hexToRgba = (hex, opacity) => {
- let rgbaColor = "";
+ let rgbaColor = '';
let reg = /^#[\da-f]{6}$/i;
if (reg.test(hex)) {
- rgbaColor = `rgba(${parseInt("0x" + hex.slice(1, 3))},${parseInt(
- "0x" + hex.slice(3, 5)
- )},${parseInt("0x" + hex.slice(5, 7))},${opacity})`;
+ rgbaColor = `rgba(${parseInt('0x' + hex.slice(1, 3))},${parseInt('0x' + hex.slice(3, 5))},${parseInt(
+ '0x' + hex.slice(5, 7)
+ )},${opacity})`;
}
return rgbaColor;
};
- let opretionTrends = document.getElementById("opretionTrend");
+ let opretionTrends = document.getElementById('opretionTrend');
if (opretionTrends) {
let myChart = echarts.init(opretionTrends);
myChart.setOption({
- backgroundColor: "",
+ backgroundColor: '',
color: color,
legend: {
right: 10,
top: 10,
textStyle: {
- color: "#fff",
+ color: '#fff',
},
},
tooltip: {
- trigger: "axis",
+ trigger: 'axis',
formatter: function (params) {
- let html = "";
+ let html = '';
params.forEach((v) => {
html += `
${v.seriesName}
-
${v.value}
+
${v.value}
%`;
});
return html;
},
- extraCssText:
- "background: #fff; border-radius: 0;box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);color: #333;",
+ extraCssText: 'background: #fff; border-radius: 0;box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);color: #333;',
axisPointer: {
- type: "shadow",
+ type: 'shadow',
shadowStyle: {
// color: "#ffffff",
- shadowColor: "rgba(225,225,225,1)",
+ shadowColor: 'rgba(225,225,225,1)',
shadowBlur: 5,
},
},
},
grid: {
// top: 100,
- top: "25%",
- bottom: "10%",
+ top: '25%',
+ bottom: '10%',
containLabel: true,
},
xAxis: [
{
- type: "category",
+ type: 'category',
boundaryGap: false,
axisLabel: {
- formatter: "{value}月",
+ formatter: '{value}月',
textStyle: {
- color: "#fff",
+ color: '#fff',
},
},
axisLine: {
lineStyle: {
- color: "#fff",
+ color: '#fff',
},
},
data: xAxisData,
@@ -697,21 +677,21 @@ this.getHomeTitle()
],
yAxis: [
{
- type: "value",
+ type: 'value',
axisLabel: {
textStyle: {
- color: "#fff",
+ color: '#fff',
},
},
nameTextStyle: {
- color: "#fff",
+ color: '#fff',
fontSize: 12,
lineHeight: 40,
},
splitLine: {
lineStyle: {
- type: "dashed",
- color: "#fff",
+ type: 'dashed',
+ color: '#fff',
},
},
axisLine: {
@@ -724,8 +704,8 @@ this.getHomeTitle()
],
series: [
{
- name: "选矿",
- type: "line",
+ name: '选矿',
+ type: 'line',
smooth: true,
// showSymbol: false,/
symbolSize: 8,
@@ -764,8 +744,8 @@ this.getHomeTitle()
data: yAxisData1,
},
{
- name: "矿山",
- type: "line",
+ name: '矿山',
+ type: 'line',
smooth: true,
// showSymbol: false,
symbolSize: 8,
@@ -804,8 +784,8 @@ this.getHomeTitle()
data: yAxisData2,
},
{
- name: "尾矿",
- type: "line",
+ name: '尾矿',
+ type: 'line',
smooth: true,
// showSymbol: false,
symbolSize: 8,
@@ -850,60 +830,60 @@ this.getHomeTitle()
riskLevel = () => {
let riskLevel = [];
let showData = [
- { value: 2, name: "一级" },
- { value: 5, name: "二级" },
- { value: 15, name: "三级" },
- { value: 30, name: "四级" },
+ { value: 2, name: '一级' },
+ { value: 5, name: '二级' },
+ { value: 15, name: '三级' },
+ { value: 30, name: '四级' },
];
- let riskLevels = document.getElementById("riskLevelFull");
+ let riskLevels = document.getElementById('riskLevelFull');
if (riskLevels) {
let myChart = echarts.init(riskLevels);
myChart.setOption({
- color: ["#c92a2a", "#FF6710", "#FFDD1E", "#0091FF", "#fa8a89"],
+ color: ['#c92a2a', '#FF6710', '#FFDD1E', '#0091FF', '#fa8a89'],
title: [
{
- text: "52",
- x: "center",
- y: "40%",
+ text: '52',
+ x: 'center',
+ y: '40%',
textStyle: {
fontSize: 26,
- fontWeight: "normal",
- color: ["#fff"],
+ fontWeight: 'normal',
+ color: ['#fff'],
},
},
{
- text: "风险总数",
- x: "center",
- y: "55%",
+ text: '风险总数',
+ x: 'center',
+ y: '55%',
textStyle: {
- color: "#fff",
+ color: '#fff',
fontSize: 12,
},
},
],
tooltip: {
- trigger: "item",
- formatter: "{b}:({d}%)",
+ trigger: 'item',
+ formatter: '{b}:({d}%)',
},
series: [
{
- name: "访问来源",
- type: "pie",
+ name: '访问来源',
+ type: 'pie',
minAngle: 20,
- radius: ["45%", "70%"],
- center: ["50%", "50%"],
+ radius: ['45%', '70%'],
+ center: ['50%', '50%'],
clockwise: true,
avoidLabelOverlap: true,
hoverOffset: 15,
label: {
show: true,
- position: "outside",
+ position: 'outside',
// formatter: '{a|{b}:{d}%}\n{hr|}',
- formatter: "{a|{b}:}{e|{d}%}\n",
+ formatter: '{a|{b}:}{e|{d}%}\n',
rich: {
hr: {
- backgroundColor: "t",
+ backgroundColor: 't',
borderRadius: 3,
width: 3,
height: 3,
@@ -913,13 +893,13 @@ this.getHomeTitle()
padding: [-15, 0, 0, 0],
fontSize: 15,
// fontWeight: "bold",
- color: "#fff",
+ color: '#fff',
// fontFamily:'站酷庆科黄油体',
// letterSpacing: 3,
},
e: {
fontSize: 14,
- color: "#fff",
+ color: '#fff',
padding: [-15, 0, 0, 5],
},
},
@@ -930,7 +910,7 @@ this.getHomeTitle()
length2: 30,
lineStyle: {
width: 1,
- type: "dashed",
+ type: 'dashed',
},
},
},
@@ -952,81 +932,77 @@ this.getHomeTitle()
};
render() {
- const { safetySloganOne, animationDuration, sliderColor, sliderSize } = this.state;
+ const { safetySloganOne, animationDuration, sliderColor, sliderSize } = this.state;
return (
-
+
-
- {safetySloganOne || '暂无公告'}
-
-
+ className="slide-style"
+ style={{
+ '--animation-duration': `${animationDuration}s`, // 动态设置动画时长
+ '--slider-color': `${sliderColor}`, // 动态设置颜色
+ '--slider-size': `${sliderSize}px`, // 动态设置颜色
+ }}
+ >
+
{safetySloganOne || '暂无公告'}
+
-
- 宁化行洛坑安全生产标准化运营平台
-
+
安全生产标准化运营平台
{this.state.nowDate}
@@ -1035,7 +1011,7 @@ this.getHomeTitle()
-
+
{/*
*/}
@@ -1047,18 +1023,18 @@ this.getHomeTitle()
{/* */}
-
+
{/*
*/}
@@ -1067,23 +1043,23 @@ this.getHomeTitle()
{this.state.checkData.map((item, index) => {
@@ -1092,30 +1068,28 @@ this.getHomeTitle()
-
- {item.name}
-
+
{item.name}
/次
@@ -1123,9 +1097,9 @@ this.getHomeTitle()
{item.value}
@@ -1137,10 +1111,7 @@ this.getHomeTitle()
})}
-
+
{/* */}
@@ -1149,11 +1120,11 @@ this.getHomeTitle()
{this.state.screenWidh ? (
@@ -1200,38 +1171,34 @@ this.getHomeTitle()
-

+
@@ -1260,27 +1227,24 @@ this.getHomeTitle()
-
+
{/*
-
+
{this.state.meetingData.map((item, index) => (
-
- {item.value}
-
-
- {item.name}
-
+
{item.value}
+
{item.name}
@@ -1335,7 +1295,7 @@ this.getHomeTitle()
-
+
{/*
*/}
@@ -1344,22 +1304,16 @@ this.getHomeTitle()
-
{/* */}
@@ -1368,7 +1322,7 @@ this.getHomeTitle()
-
+
{/* */}
@@ -1378,12 +1332,12 @@ this.getHomeTitle()
@@ -1391,9 +1345,7 @@ this.getHomeTitle()
@@ -1401,9 +1353,7 @@ this.getHomeTitle()
@@ -1411,9 +1361,7 @@ this.getHomeTitle()
@@ -1422,12 +1370,8 @@ this.getHomeTitle()
-
- 83%
-
-
- 整改率
-
+
83%
+
整改率
@@ -1440,29 +1384,27 @@ this.getHomeTitle()
{/* */}
-
- 安全生产标准化运行走势图
-
+
安全生产标准化运行走势图
@@ -1471,22 +1413,22 @@ this.getHomeTitle()
@@ -1494,10 +1436,7 @@ this.getHomeTitle()
班组完成率TOP5
-
+