import React,{Component} from 'react'; import style from './index.less'; import {ItemBox} from '@commonComp'; class Advice extends Component{ constructor(props){ super(props); this.treatInput = React.createRef(); this.assayRef = React.createRef(); this.checkRef = React.createRef(); this.handleTreatInput = this.handleTreatInput.bind(this); this.handleAssayInput = this.handleAssayInput.bind(this); this.handleCheckInput = this.handleCheckInput.bind(this); } handleTreatInput(e, index, ii) { const {advice} = this.props.pushMessage; const changeInput = e.target.value //改变的同类药的值 const { setChangeAdviceTreatment } = this.props; setChangeAdviceTreatment && setChangeAdviceTreatment(index, ii, changeInput) } handleAssayInput(e) { console.log(e.target.value) const changeInput = e.target.value const { setChangeAdviceAssay } = this.props; setChangeAdviceAssay && setChangeAdviceAssay(changeInput) } handleCheckInput(e) { console.log(e.target.value) const changeInput = e.target.value const { setChangeAdviceCheck } = this.props; setChangeAdviceCheck && setChangeAdviceCheck(changeInput) } render(){ const {advice} = this.props.pushMessage; let billing = '' let scheme = advice.scheme && advice.scheme.map((item, index) => { return
{item.treatment.map((it,ii) =>{ return(it.treatmentStr && it.treatmentStr.length > 0 ?