|
@@ -7,7 +7,40 @@ import deleteIcon from '@common/images/delete.png';
|
|
|
* **/
|
|
|
class ScaleItem extends Component {
|
|
|
constructor(props) {
|
|
|
- super(props)
|
|
|
+ super(props);
|
|
|
+ this.getItems = this.getItems.bind(this);
|
|
|
+ this.getDetailItems = this.getDetailItems.bind(this);
|
|
|
+ }
|
|
|
+ getDetailItems(item){
|
|
|
+ let arr = [],temp='';
|
|
|
+ item.details.map((it)=>{
|
|
|
+ if(it.add){
|
|
|
+ if(it.type==1){ //量表
|
|
|
+ temp = <span>【{it.content.name}】</span>;
|
|
|
+ }else if(it.type==2){ //计算公式
|
|
|
+ temp = <span>计算公式</span>
|
|
|
+ }else if(it.type==3){
|
|
|
+ temp = <span>可能结果</span>
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ getItems(){
|
|
|
+ const { data } = this.props;
|
|
|
+ let $li='';
|
|
|
+ data.map((it)=>{
|
|
|
+ return <li>
|
|
|
+ <span>{it.name}:</span>
|
|
|
+ <div className={style['row']}>
|
|
|
+ {
|
|
|
+ this.getDetailItems(it)
|
|
|
+ }
|
|
|
+ </div>
|
|
|
+ <div className={style["recommend"]}>
|
|
|
+ <img src={deleteIcon} />
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ });
|
|
|
}
|
|
|
render() {
|
|
|
const {title,data } = this.props;
|
|
@@ -15,23 +48,9 @@ class ScaleItem extends Component {
|
|
|
<h2>{title}</h2>
|
|
|
<div className={style['item-content']}>
|
|
|
<ul>
|
|
|
- <li>
|
|
|
- <span>糖尿病周围神经病变:</span>
|
|
|
- <div className={style['row']}>
|
|
|
- 正常
|
|
|
- </div>
|
|
|
- <div className={style["recommend"]}>
|
|
|
- <img src={deleteIcon} />
|
|
|
- </div>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <span>肾功能不全:</span>
|
|
|
- <div className={style['row']}>
|
|
|
- </div>
|
|
|
- <div className={style["recommend"]}>
|
|
|
- <img src={deleteIcon} />
|
|
|
- </div>
|
|
|
- </li>
|
|
|
+ {
|
|
|
+ this.getItems()
|
|
|
+ }
|
|
|
<li>
|
|
|
<textarea className={style['edit-row']} name="supplement" id="" rows="6" placeholder='评估描述'></textarea>
|
|
|
</li>
|