Quellcode durchsuchen

量表删除bug修改1384

zhouna vor 6 Jahren
Ursprung
Commit
fc488ad587
2 geänderte Dateien mit 3 neuen und 3 gelöschten Zeilen
  1. 1 1
      src/components/AssessResult/index.jsx
  2. 2 2
      src/components/ChronicInfo/index.jsx

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

@@ -57,7 +57,7 @@ class AssessResult extends Component {
     }
     if(isList){         //删除全部量表中的项目
       const items = [...this.state.wholeScaleItems];
-      items.splice(i,1);
+      items[i]=null;
       this.setState({
         wholeScaleItems: items,
         addedScaleIds:ids

+ 2 - 2
src/components/ChronicInfo/index.jsx

@@ -262,7 +262,7 @@ class ChronicInfo extends React.Component{
     if(flag){     //有结果
       if(j!==undefined){
         reCheck = addedScaleIds.includes(v.details[j].content.id);      //列表中是否加入同一量表
-        btn = indexs[i]&&indexs[i].includes(j)||reCheck?<span className={style["add-record"]}>
+        btn = (indexs[i]&&indexs[i].includes(j))||reCheck?<span className={style["add-record"]}>
                    <img src={added} />
                    已加入
                  </span>:<span className={style["listResult"]} onClick={()=>this.handleAddAssessItem(v,i,j)}>
@@ -271,7 +271,7 @@ class ChronicInfo extends React.Component{
                  </span>;
       }else{
         reCheck = addedScaleIds.includes(v.id);         //推送中是否加入同一量表
-        btn = wholeScaleItems&&wholeScaleItems[i]||reCheck?<span className={style["add-record"]}>
+        btn = (wholeScaleItems&&wholeScaleItems[i])||reCheck?<span className={style["add-record"]}>
                    <img src={added} />
                    已加入
                  </span>:<span className={style["listResult"]} onClick={()=>addScaleItems(v,i)}>