|
@@ -350,13 +350,13 @@ class ChronicInfo extends React.Component{
|
|
|
footer="true">
|
|
|
<table>
|
|
|
{it.content.details.map((item,idd)=>{
|
|
|
- if(item.controlType==1){//单选
|
|
|
+ if(item.controlType==3||item.controlType==1){//单选
|
|
|
return <tr>
|
|
|
<td>
|
|
|
<span>{'请选择'+item.name+':'}</span>
|
|
|
</td>
|
|
|
<td>
|
|
|
- {item.details.map((ii,ind)=>{
|
|
|
+ {Array.isArray(item.details)&&item.details.map((ii,ind)=>{
|
|
|
return <div className={style["chooseItem"]}>
|
|
|
<Radio label={ii.detailName}
|
|
|
isSelect={ii.state == 1}
|
|
@@ -366,8 +366,6 @@ class ChronicInfo extends React.Component{
|
|
|
})}
|
|
|
</td>
|
|
|
</tr>
|
|
|
- }else if(item.controlType==1){//多选
|
|
|
-
|
|
|
}else if(item.controlType==2){//输入框
|
|
|
return <tr>
|
|
|
<td>
|
|
@@ -380,24 +378,6 @@ class ChronicInfo extends React.Component{
|
|
|
<span>{item.uint}</span>
|
|
|
</td>
|
|
|
|
|
|
- </tr>
|
|
|
- }else if(item.controlType==3){//下拉
|
|
|
- return <tr>
|
|
|
- <td>
|
|
|
- <span>{'请选择'+item.name+':'}</span>
|
|
|
- </td>
|
|
|
- <td>
|
|
|
- {item.details.map((ii,ind)=>{
|
|
|
- return <div className={style["chooseItem"]}>
|
|
|
- <Radio label={ii.detailName}
|
|
|
- // isSelect={radioVal[i]==ii.detailName}
|
|
|
- isSelect={ii.state == 1}
|
|
|
- handleClick={this.handleForRadio.bind(this,ii,v,i)}>
|
|
|
- </Radio>
|
|
|
- </div>
|
|
|
- })}
|
|
|
- </td>
|
|
|
-
|
|
|
</tr>
|
|
|
}
|
|
|
})}
|