zhouna 6 年之前
父節點
當前提交
299945cb01
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      src/components/AssessResult/ChartItem/index.jsx
  2. 1 1
      src/store/reducers/assessResult.js

+ 1 - 1
src/components/AssessResult/ChartItem/index.jsx

@@ -116,7 +116,7 @@ class ChartItem extends Component {
     const {title,data,names} = this.props;
     const range = this.getXAxisArr(config.chartDismen);
     const obj = data[range[0]+range[range.length-1]];
-    const nameObj = names[range[0]+range[range.length-1]];
+    const nameObj = names&&names[range[0]+range[range.length-1]];
     return <div className={style['assess-item']}>
       <h2>{title}</h2>
       <div className={style['legend']}>

+ 1 - 1
src/store/reducers/assessResult.js

@@ -28,7 +28,7 @@ export default (state=init,action)=>{
     case SET_INDEX_DATA:
       res.indexData[range[0]+range[1]] = data.obj;
       res.indexNames[range[0]+range[1]] = data.nameObj;
-      Object.keys(data.obj).map((i)=>{
+      Object.keys(data.obj||{}).map((i)=>{
         if(getNew){
           res.indexTimeTypes[pindex]=Object.assign({},res.indexTimeTypes[pindex],{[i]:config.chartDismen});
         }else{