Sfoglia il codice sorgente

不良反应初始化选中状态

zhangxc 6 anni fa
parent
commit
b2b2787c6f

+ 1 - 1
src/components/Treat/AdverseReactions/index.jsx

@@ -79,7 +79,7 @@ class AdverseReactions extends Component {
                     </span>
                         {item.details.map((it, idx) => {
                             return <span key={item.id + it.name}>
-                                <input type="checkbox" checked={it.checked} id={item.id + it.name} onChange={this.changeReact.bind(this, it, index)}/>
+                                <input type="checkbox" checked={it.value == 1} id={item.id + it.name} onChange={this.changeReact.bind(this, it, index)}/>
                                 <label for={item.id + it.name}> {it.name} </label>
                             </span>
                         })}

+ 1 - 1
src/store/actions/treat.js

@@ -147,7 +147,7 @@ export const changeReact=(state,action)=>{
     const index = action.index
     res.adversReactionList[index].details = res.adversReactionList[index].details.map(item => {
       if(item.name == action.it.name){
-        item.checked = !item.checked
+        item.value = item.value == 0 ? 1 : 0
       }
       return item
     })