/*
 * Creator:     ML
 * CreatDate:   2020-04-09
 * descripts：  老人心筛能力评分
 * */
import React from 'react';
import moment from 'moment';
import { dayFormat } from 'tools/index';
import { Form, Col, Select, Icon, Tooltip, Button, Row, Checkbox, TimePicker, DatePicker, Radio, Input, message, Popconfirm, } from 'antd';
import { $http } from 'containers/config/https';
import store from 'store';
//组件const
const Option = Select.Option;
const FormItem = Form.Item;
const padding = {
    padding: "0px"
}
const formItemLayout = { // label 和input宽度
    labelCol: { span: 3 },
    wrapperCol: { span: 20 }
}
const formItemLayoutPeo = {
    labelCol: { span: 6 },
    wrapperCol: { span: 18 }
}
const formItemLayoutDataForm = {
    labelCol: { span: 8 },
    wrapperCol: { span: 16 },
}
const formItemLayoutCenter = {
    labelCol: { span: 2 },
    wrapperCol: { span: 24 },
}
const formItemLayouts = {
    labelCol: { span: 3 },
    wrapperCol: { span: 24 }
}
let lastFetchId = 0;
// this.fetchUser = debounce(this.fetchUser, 800);
const AssessmentHeartSieve = Form.create()(
    class AssessmentHeartSieve extends React.Component {
        constructor(props) {
            let userData = sessionStorage.getItem("userData") ? JSON.parse(sessionStorage.getItem("userData")) : {};
            let assessData = sessionStorage.getItem("assessData") ? JSON.parse(sessionStorage.getItem("assessData")) : {};
            super(props);
            var date = new Date();
            this.state = {
                userData,
                assessData,
                diseaseArr: [],
                diseaseSubArr: [],
                typeArr: [],
                StartDate: undefined,  // //开始日期
                EndDate: moment(date).format(dayFormat),  // //结束日期
                advicelogMessage: "",
                advicelogVisible: false,
                requid: this.props.requireds,
                requireds: true,
                isTransitionStart: true,
                checkboxData: [],
                delStatus: true,
                doctor: "",
                yearList: [],
                fetching: false,
                checkboxOne: [],
                tipObj:{}
            };
        }

        componentWillReceiveProps(nextProps) {
            if (nextProps.doctorID != this.state.doctor) {
                if (nextProps.doctorID) {
                    this.handleGetData(nextProps.doctorID)
                    this.setState({
                        doctorID: nextProps.doctorID,
                        doctor: nextProps.doctorID
                    })
                }
            }
        }
        componentDidMount = () => {
            document.getElementById('heart-conent').style.height = store.getState().tableHeight.y - 30 + 'px';
            this.getYearList()
            this.props.onheart(this)
            let datas = {}
            datas = {
                params: [{
                    hospID: this.state.userData && this.state.userData.hospID || "",
                }],
            }
            $http.post('urlS', this, {
                code: '03070033',
                data: datas,
                success: function (res) {
                    if (+res.errorCode === 0) {
                        this.setState({
                            diseaseArr: res.result.data
                        })
                    }
                }
            })
        }
        //日期
        onPanelChange = (n, v) => {
            if (!v) {
                if (n == 1) {
                    window.sessionStorage.setItem("noSave", true);
                    this.setState({
                        dateF: "",
                    })
                } else {
                    this.setState({
                        dateT: ""
                    })
                }
            } else {
                if (n == 1) {
                    window.sessionStorage.setItem("noSave", true);
                    this.setState({
                        dateF: moment(v).format("YYYY-MM-DD"),
                    })
                } else {
                    this.setState({
                        dateT: moment(v).format("YYYY-MM-DD"),
                    })
                }
            }

        }
        //展开/关闭起始时间
        handleOnOpenChangeStart = (status) => {
            if (!status) {
                this.setState({ isTransitionStart: true })
            } else {
                this.setState({ isTransitionStart: false })
            }
        }

        //单选
        handleChange = (e, name) => {
            if (e.target) {
                if (name) {
                    this.clearContent(e.target.value)
                    if (this.state[name + "Value"] !== e.target.value) {
                        window.sessionStorage.setItem("noSave", true);
                    } else {
                        window.sessionStorage.setItem("noSave", false);
                    }
                    this.setState({
                        [name + "Value"]: e.target.value,
                        [name + "Score"]: e.target.score,
                    });
                }
            }
        };
        //自动选中 取消
        handleFSD = (e, name) => {
            let obj = {
                "inputTwo": () => {
                    if (e.target.value.length != 0) {
                        this.setState({
                            threeValue: "a230301"
                        })
                    } else {
                        this.setState({
                            threeValue: ""
                        })
                    }
                },
                "inputThree": () => {
                    if (e.target.value.length != 0) {
                        this.setState({
                            fourValue: "a230401"
                        })
                    } else {
                        this.setState({
                            fourValue: ""
                        })
                    }
                },
                "inputThreea": () => {
                    if (e.target.value.length != 0) {
                        this.setState({
                            zeroaaValue: "a23130301"
                        })
                    } else {
                        this.setState({
                            zeroaaValue: ""
                        })
                    }
                },
                "inputFoura": () => {
                    if (e.target.value.length != 0) {
                        this.setState({
                            eigcValue: "a23130603"
                        })
                    } else {
                        this.setState({
                            eigcValue: ""
                        })
                    }
                },


            }
            if (obj[name]) {
                obj[name]()
            }
        }
        //输入
        handleInput = (e, name, ) => {
            if (e.target) {
                this.handleFSD(e, name)
                if (this.state[name + "Value"] !== e.target.value) {
                    window.sessionStorage.setItem("noSave", true);
                } else {
                    window.sessionStorage.setItem("noSave", false);
                }
                this.setState({
                    [name]: false,
                    [name + "Value"]: e.target.value,
                }, () => {
                    this.handlestr()
                })
            } if (e.target.value.length == 0) {
                this.openSelect(name)

            }
        }
        //确诊年份 展开选择框 鼠标进入
        openSelect = (name) => {
            this.setState({
                [name]: true
            })
        }
        //确诊年份 关闭选择框  鼠标移出
        onCloseSelect = (name) => {
            this.setState({
                [name]: false
            })
        }
        del = () => {
            const { userData } = this.state
            let data = {}
            data = {
                params: [{
                    userID: userData && userData.userID || "",
                    healthRecordID: this.state.doctorID,
                    assessCatCode: "a23"
                }],
            }
            $http.post('urlS', this, {
                code: '03070081',
                data: data,
                success: function (res) {
                    if (+res.errorCode === 0) {
                        message.success("删除成功")
                        window.sessionStorage.setItem("noSave", false);
                        this.clear()
                        this.props.getPress()
                        this.setState({
                            delStatus: true
                        })
                    }
                }
            })
        }
        clear = (d) => {
            this.props.form.resetFields();
            this.setState({
                collectTime: "",
                inputOneValue: "",
                oneScore: 0,
                twoValue: "",
                twoScore: 0,
                threeValue: "",
                threeScore: 0,
                inputTwoValue: "",
                fourValue: "",
                fourScore: 0,
                inputThreeValue: "",
                fiveValue: "",
                fiveScore: 0,
                sixValue: "",
                sixScore: 0,
                serValue: "",
                serScore: 0,
                eigValue: "",
                eigScore: 0,
                nineValue: "",
                nineScore: 0,
                zeroValue: "",
                zeroScore: 0,
                a231201Value: "",
                a231201Score: 0,
                zeroaValue: "",
                zeroaScore: 0,
                oneaValue: "",
                oneaScore: 0,
                twoaValue: "",
                twoaScore: 0,
                threeaValue: "",
                threeaScore: 0,
                fouraValue: "",
                fouraScore: 0,
                fiveaValue: "",
                fiveaScore: 0,

                sixaValue: "",
                sixaScore: 0,

                seraValue: "",
                seraScore: 0,
                eigaValue: "",
                eigaScore: 0,
                nineaValue: "",
                nineaScore: 0,
                zeroaaValue: "",
                zeroaaScore: 0,
                inputThreeaValue: "",
                a23130201Value: "",

                zerobValue: "",
                zerobScore: 0,
                onebValue: "",
                onebScore: 0,
                twobValue: "",
                twobScore: 0,
                threebValue: "",
                threebScore: 0,
                fourbValue: "",
                fourbScore: 0,
                fivebValue: "",
                fivebScore: 0,
                sixbValue: "",
                sixbScore: 0,
                serbValue: "",
                serbbScore: 0,
                eigbValue: "",
                eigbcore: 0,
                ninebValue: "",
                ninebScore: 0,
                zerocValue: "",
                zreocScore: 0,
                onecValue: "",
                onecScore: 0,
                twocValue: "",
                twocScore: 0,

                threecValue: "",
                fourcValue: "",
                fivecValue: "",
                sixcValue: "",
                sercValue: "",
                sercScore: 0,
                eigcValue: "",
                inputFouraValue: "",
                ninecValue: "",
                zerodValue: "",
                onedValue: "",
                ninecScore: 0,
                a23130401Value: "",
                a23130402Value: "",

                checkboxData: [""],
                checkboxOne: [""],
                inputFourValue: "",
                inputFiveValue: "",
                inputSixValue: "",
                inputSevenValue: "",
                inputEigValue: "",
                inputNineValue: "",
                inputTenValue: "",
                inputOneaValue: "",
                inputTwoaValue: "",
            })
            this.props.form.setFieldsValue({ a231101note: "", a231102note: "", a231103note: "", a231104note: "", a231105note: "", a231106note: "", a231107note: "", a231108note: "", a231109note: "" })
            if (d) {
                this.setState({
                    delStatus: true,
                    doctorID: ""
                })
            }
        }
        //年份20年前 默认
        getYearList = () => {
            let a = moment().add(1, 'y').format("YYYY")
            let b = []
            let obj = {
                descripts: "",
                id: "",
                index: "",
                value: ""
            }
            for (var i = 0; i < 20; i++) {
                a -= 1
                obj.id = a
                obj.descripts = a
                obj.index = a
                obj.value = a
                b.push(a)
            }
            this.setState({
                yearList: b
            })
        }
        //年份30年前 
        getYearListMore = () => {
            let a = moment().add(1, 'y').format("YYYY")
            let b = []
            let obj = {
                descripts: "",
                id: "",
                index: ""
            }
            for (var i = 0; i < 130; i++) {
                a -= 1
                obj.id = a
                obj.descripts = a
                obj.index = a
                b.push(a)
            }
            this.setState({
                yearList: b
            })
        }
        //获取
        handleGetData = (id) => {
            const { assessData } = this.state
            let data1 = {}
            data1 = {
                params: [
                    {
                        healthRecordID: id,
                        assessmentCatCode: "a23"
                    }
                ],
            }
            $http.post('urlS', this, {
                code: '03070037',
                data: data1,
                success: function (res) {
                    if (+res.errorCode === 0) {
                        this.props.form.resetFields();
                        if (res.result.doctorID) {
                            this.setState({
                                healthDoctorID: res.result.doctorID
                            })
                        }
                        if (res.result.doctorID && res.result.father) {
                            this.setState({
                                collectTime: res.result.father[0].collectTime,
                            })
                            this.props.form.setFieldsValue({ diseaseID: res.result.father[0].collectUserID, collectDate: moment(res.result.father[0].collectDate), });
                        } else {
                            //清空
                            this.clear()
                            this.setState({
                                delStatus: true
                            })
                        }
                        if (res.result.father[0].ID) {
                            this.setState({
                                delStatus: false
                            })
                        }
                        if (res.result.father[0].children) {
                            let data = {}
                            data = res.result.father[0].children
                            let a = data.a2311 || " & "
                            let b = a.split("&")
                            let c = data.a2311note || " & "
                            let d = c.split("&")


                            let e = data.a231205 || " & "
                            let f = e.split("&")
                            this.setState({
                                inputOneValue: data.a2301,
                                oneScore: Number(data.a2301),
                                twoValue: data.a2302,
                                twoScore: Number(data.a2302note),
                                threeValue: data.a2303note && data.a2303note ? "a230301" : data.a2303,
                                threeScore: Number(data.a2303note),
                                inputTwoValue: data.a2303note,
                                fourValue: data.a2304note && data.a2304note ? "a230401" : data.a2304,
                                fourScore: Number(data.a2304note),
                                inputThreeValue: data.a2304note,
                                fiveValue: data.a2305,
                                fiveScore: Number(data.a2305note),
                                sixValue: data.a2306,
                                sixScore: Number(data.a2306note),
                                serValue: data.a2307,
                                serScore: Number(data.a2307note),
                                eigValue: data.a2308,
                                eigScore: Number(data.a2308note),
                                nineValue: data.a2309,
                                nineScore: Number(data.a2309note),
                                zeroValue: data.a2310,
                                zeroScore: Number(data.a2310note),
                                a231201Value: data.a231201,
                                a231201Score: Number(data.a231201note),
                                zeroaValue: data.a231202,
                                zeroaScore: Number(data.a231202note),
                                oneaValue: data.a231203,
                                oneaScore: Number(data.a231203note),
                                twoaValue: data.a231204,
                                twoaScore: Number(data.a231204note),
                                threeaValue: data.a231205,
                                threeaScore: Number(data.a231205note),
                                fouraValue: data.a231301,
                                fouraScore: Number(data.a231301note),
                                fiveaValue: data.a2315,
                                fiveaScore: Number(data.a2315note),

                                sixaValue: data.a23130202,
                                sixaScore: Number(data.a23130202note),

                                seraValue: data.a23130203,
                                seraScore: Number(data.a23130203note),
                                eigaValue: data.a23130204,
                                eigaScore: Number(data.a23130204note),
                                nineaValue: data.a23130205,
                                nineaScore: Number(data.a23130205note),
                                zeroaaValue: data.a231303,
                                zeroaaScore: Number(data.a231303note),
                                inputThreeaValue: data.a231303note,
                                a23130201Value: data.a23130201,




                                zerobValue: data.a2320,
                                zerobScore: Number(data.a2320note),
                                onebValue: data.a2321,
                                onebScore: Number(data.a2321note),
                                twobValue: data.a2322,
                                twobScore: Number(data.a2322note),
                                threebValue: data.a2323,
                                threebScore: Number(data.a2323note),
                                fourbValue: data.a2324,
                                fourbScore: Number(data.a2324note),
                                fivebValue: data.a2325,
                                fivebScore: Number(data.a2325note),
                                sixbValue: data.a2326,
                                sixbScore: Number(data.a2326note),
                                serbValue: data.a2327,
                                serbbScore: Number(data.a2327note),
                                eigbValue: data.a2328,
                                eigbcore: Number(data.a2328note),
                                ninebValue: data.a2329,
                                ninebScore: Number(data.a2329note),
                                zerocValue: data.a2330,
                                zreocScore: Number(data.a2330note),
                                onecValue: data.a23130403,
                                onecScore: Number(data.a23130403note),
                                twocValue: data.a23130404,
                                twocScore: Number(data.a23130404note),

                                threecValue: data.a23130405,
                                fourcValue: data.a23130406,
                                fivecValue: data.a23130407,
                                sixcValue: data.a23130408,
                                sercValue: data.a231305,
                                sercScore: Number(data.a231305note),
                                eigcValue: data.a231306note && data.a231306note ? "a23130603" : data.a231306,
                                inputFouraValue: data.a231306note,
                                ninecValue: data.a231307,
                                zerodValue: data.a2314,
                                onedValue: data.a2315,
                                ninecScore: Number(data.a231307note),
                                a23130401Value: data.a23130401,
                                a23130402Value: data.a23130402,

                                checkboxData: b,
                                checkboxOne: f,
                                inputFourValue: d[0] && d[0] !== "undefined" && d[0] !== " " ? d[0] : "",
                                inputFiveValue: d[1] && d[1] !== "undefined" && d[1] !== " " ? d[1] : "",
                                inputSixValue: d[2] && d[2] !== "undefined" && d[2] !== " " ? d[2] : "",
                                inputSevenValue: d[3] && d[3] !== "undefined" && d[3] !== " " ? d[3] : "",
                                inputEigValue: d[4] && d[4] !== "undefined" && d[4] !== " " ? d[4] : "",
                                inputNineValue: d[5] && d[5] !== "undefined" && d[5] !== " " ? d[5] : "",
                                inputTenValue: d[6] && d[6] !== "undefined" && d[6] !== " " ? d[6] : "",
                                inputOneaValue: d[7] && d[7] !== "undefined" && d[7] !== " " ? d[7] : "",
                                inputTwoaValue: d[8] && d[8] !== "undefined" && d[8] !== " " ? d[8] : "",

                            }, () => {
                                this.handlestr()
                            })
                            // this.props.form.setFieldsValue({a231101note:d[0]&&d[0]!=="undefined"||"",})
                            this.props.form.setFieldsValue({
                                a231101note: d[0] && d[0] !== "undefined" && d[0] !== " " ? d[0] : "",
                                a231102note: d[1] && d[1] !== "undefined" && d[1] !== " " ? d[1] : "",
                                a231103note: d[2] && d[2] !== "undefined" && d[2] !== " " ? d[2] : "",
                                a231104note: d[3] && d[3] !== "undefined" && d[3] !== " " ? d[3] : "",
                                a231105note: d[4] && d[4] !== "undefined" && d[4] !== " " ? d[4] : "",
                                a231106note: d[5] && d[5] !== "undefined" && d[5] !== " " ? d[5] : "",
                                a231107note: d[6] && d[6] !== "undefined" && d[6] !== " " ? d[6] : "",
                                a231108note: d[7] && d[7] !== "undefined" && d[7] !== " " ? d[7] : "",
                                a231109note: d[8] && d[8] !== "undefined" && d[8] !== " " ? d[8] : ""
                            })
                        }

                    } else {

                    }
                }
            })
            setTimeout(()=>{
                this.getTips()
               },500)
        }
        getTips = () => {
            let datas = {}
            datas = {
                params: [{
                    healthRecordID: JSON.parse(sessionStorage.getItem('healthRecordID')) || "",
                    assItemCode: "a1504",
                    itemCode:"a2312"
                }],
            }
            $http.post('urlS', this, {
                code: '03070104',
                data: datas,
                success: function (res) {
                    if (+res.errorCode === 0) {
                        this.setState({
                            tipObj: res.result
                        })
                    }
                }
            })
        }
        //清除特定值
        clearContent = (name) => {
            let obj = {
                "a23130302": () => this.setState({ inputThreeaValue: "" }),
                "a23130601": () => this.setState({ inputFouraValue: "" }),
                "a23130602": () => this.setState({ inputFouraValue: "" }),
                "a23130603": () => this.setState({ inputFouraValue: "" }),
                "a230302": () => this.setState({ inputTwoValue: "" }),
                "a230303": () => this.setState({ inputTwoValue: "" }),
                "a230402": () => this.setState({ inputThreeValue: "" }),
                "a230403": () => this.setState({ inputThreeValue: "" }),
                "a231110": () => this.setState({ checkboxData: ["a231110"] }),
                "a231111": () => this.setState({ checkboxData: ["a231111"] }),
                "a231112": () => this.setState({ checkboxData: ["a231112"] }),

            }

            if (obj[name]) {
                obj[name]()
            }
        }
        onChangeCheck = (e) => {
            window.sessionStorage.setItem("noSave", true);
            if (!e.includes("a231101")) {
                this.props.form.setFieldsValue({ a231101note: "" })
                this.setState({
                    inputFourValue: ""
                }, () => {
                    this.handlestr()
                })
            }
            if (!e.includes("a231102")) {
                this.setState({
                    inputFiveValue: ""
                }, () => {
                    this.handlestr()
                })
                this.props.form.setFieldsValue({ a231102note: "" })
            }
            if (!e.includes("a231103")) {
                this.setState({
                    inputSixValue: ""
                }, () => {
                    this.handlestr()
                })
                this.props.form.setFieldsValue({ a231103note: "" })
            }
            if (!e.includes("a231104")) {
                this.setState({
                    inputSevenValue: ""
                }, () => {
                    this.handlestr()
                })
                this.props.form.setFieldsValue({ a231104note: "" })
            }
            if (!e.includes("a231105")) {
                this.setState({
                    inputEigValue: ""
                }, () => {
                    this.handlestr()
                })
                this.props.form.setFieldsValue({ a231105note: "" })
            }
            if (!e.includes("a231106")) {
                this.setState({
                    inputNineValue: ""
                }, () => {
                    this.handlestr()
                })
                this.props.form.setFieldsValue({ a231106note: "" })
            }
            if (!e.includes("a231107")) {
                this.setState({
                    inputTenValue: ""
                }, () => {
                    this.handlestr()
                })
                this.props.form.setFieldsValue({ a231107note: "" })
            }
            if (!e.includes("a231108")) {
                this.setState({
                    inputOneaValue: ""
                }, () => {
                    this.handlestr()
                })
                this.props.form.setFieldsValue({ a231108note: "" })
            }
            if (!e.includes("a231109")) {
                this.setState({
                    inputTwoaValue: ""
                }, () => {
                    this.handlestr()
                })
                this.props.form.setFieldsValue({ a231109note: "" })
            }
            if (e[e.length - 1] != "a231110" && e[e.length - 1] != "a231111" && e[e.length - 1] != "a231112") {
                let newArr = []
                e && e.map((i, s) => {
                    if (i == "a231110" || i == "a231111" || i == "a231112") {
                        newArr = e.splice(s + 1)
                        this.setState({
                            checkboxData: newArr
                        })
                    } else {
                        this.setState({
                            checkboxData: e
                        })
                    }
                })
            } else if (e.includes("a231110") || e.includes("a231111") || e.includes("a231112")) {
                this.setState({
                    inputFourValue: "",
                    inputFiveValue: "",
                    inputSixValue: "",
                    inputSevenValue: "",
                    inputEigValue: "",
                    inputNineValue: "",
                    inputTenValue: "",
                    inputOneaValue: "",
                    inputTwoaValue: "",
                }, () => {
                    this.handlestr()
                    this.clearContent(e[e.length - 1])
                })
                this.props.form.setFieldsValue({ a231101note: "", a231102note: "", a231103note: "", a231104note: "", a231105note: "", a231106note: "", a231107note: "", a231108note: "", a231109note: "" })
            } else {
                this.setState({
                    checkboxData: e
                })
            }
        }
        //多选框事件
        handleChangeOne = (e) => {
            if (e[e.length - 1] != "a23120505") {
                let newArr = []
                e && e.map((i, s) => {
                    if (i == "a23120505") {
                        newArr = e.splice(s + 1)
                        this.setState({
                            checkboxOne: newArr
                        })
                    } else {
                        this.setState({
                            checkboxOne: e
                        })
                    }
                })
            } else if (e.includes("a23120505")) {
                let arr = []
                arr.push(e[e.length - 1])
                this.setState({
                    checkboxOne: arr
                })
            } else {
                this.setState({
                    checkboxOne: e
                })
            }
        }
        handlestr = () => {
            let str = ""
            str = this.state.inputFourValue + "&" + this.state.inputFiveValue + "&" + this.state.inputSixValue + "&" + this.state.inputSevenValue + "&" + this.state.inputEigValue
                + "&" + this.state.inputNineValue + "&" + this.state.inputTenValue + "&" + this.state.inputOneaValue + "&" + this.state.inputTwoaValue
            this.setState({
                checkboxInput: str
            })
        }
        handleSelect = (value, name, ) => {
            this.setState({
                [name]: false,
                [name + "Value"]: value,
            }, () => {
                this.handlestr()
            })
        }
        setValue = (id) => {
            this.setState({
                doctorID: id
            }, () => {
                this.handleGetData(id)
            })
        }
        //保存
        handleSave = () => {
            const { userData, assessData, checkboxData, checkboxInput, checkboxOne } = this.state
            this.props.form.validateFields((err, values) => {
                // console.log("checkboxOnecheckboxOnecheckboxOne",checkboxOne)
                if (!err) {
                    let data = {}
                    let a = checkboxData
                    let b = a.join("&")
                    let c = checkboxOne
                    let d = c.join("&")
                    data = {
                        params: [
                            {
                                doctorID: this.state.healthDoctorID || "",//体检记录责任医生 
                                locID: userData && userData.locID || "",
                                hospID: userData && userData.hospID || "",
                                patID: sessionStorage.getItem("patID") ? JSON.parse(sessionStorage.getItem("patID")) : "",
                                healthRecordID: this.state.doctorID && this.state.doctorID || "",
                                assessCat: [
                                    {
                                        assessCatCode: "a23",
                                        collectDate: values.collectDate ? moment(values.collectDate).format('YYYY-MM-DD') : moment(moment()).format('YYYY-MM-DD'),
                                        collectTime: this.state.collectTime || moment(moment()).format('HH:mm:ss'),
                                        collectUserID: values.diseaseID || "",
                                        assessItem: [
                                            {
                                                assessItemCode: "a2311",
                                                assessItemValue: b,
                                                assessNote: checkboxInput,

                                            },
                                            {
                                                assessItemCode: "a2301",
                                                assessItemValue: this.state.inputOneValue,
                                                assessNote: "",
                                            },
                                            {
                                                assessItemCode: "a2302",
                                                assessItemValue: this.state.twoValue,
                                                assessNote: this.state.twoScore,
                                            }, {
                                                assessItemCode: "a2303",
                                                assessItemValue: this.state.threeValue,
                                                assessNote: this.state.inputTwoValue,
                                            }, {
                                                assessItemCode: "a2304",
                                                assessItemValue: this.state.fourValue,
                                                assessNote: this.state.inputThreeValue,
                                            }, {
                                                assessItemCode: "a2305",
                                                assessItemValue: this.state.fiveValue,
                                                assessNote: this.state.fiveScore,
                                            }, {
                                                assessItemCode: "a2306",
                                                assessItemValue: this.state.sixValue,
                                                assessNote: this.state.sixScore,
                                            }, {
                                                assessItemCode: "a2307",
                                                assessItemValue: this.state.serValue,
                                                assessNote: this.state.serScore || 0,
                                            }, {
                                                assessItemCode: "a2308",
                                                assessItemValue: this.state.eigValue,
                                                assessNote: this.state.eigScore,
                                            }, {
                                                assessItemCode: "a2309",
                                                assessItemValue: this.state.nineValue,
                                                assessNote: this.state.nineScore,
                                            },
                                            {
                                                assessItemCode: "a2310",
                                                assessItemValue: this.state.zeroValue,
                                                assessNote: this.state.zeroScore,
                                            },

                                            {
                                                assessItemCode: "a231201",
                                                assessItemValue: this.state.a231201Value,
                                                assessNote: this.state.a231201Score,
                                            },
                                            {
                                                assessItemCode: "a23130201",
                                                assessItemValue: this.state.a23130201Value,
                                                assessNote: this.state.a23130201Score,
                                            },
                                            {
                                                assessItemCode: "a23130401",
                                                assessItemValue: this.state.a23130401Value,
                                                assessNote: this.state.a23130401Score,
                                            }, {
                                                assessItemCode: "a23130402",
                                                assessItemValue: this.state.a23130402Value,
                                                assessNote: this.state.a23130402Score,
                                            },

                                            {
                                                assessItemCode: "a231202",
                                                assessItemValue: this.state.zeroaValue,
                                                assessNote: this.state.zeroaScore,
                                            }, {
                                                assessItemCode: "a231203",
                                                assessItemValue: this.state.oneaValue,
                                                assessNote: this.state.oneaScore,
                                            }, {
                                                assessItemCode: "a231204",
                                                assessItemValue: this.state.twoaValue,
                                                assessNote: this.state.twoaScore,
                                            }, {
                                                assessItemCode: "a231205",
                                                assessItemValue: d,
                                                assessNote: this.state.threeaScore,
                                            }, {
                                                assessItemCode: "a231301",
                                                assessItemValue: this.state.fouraValue,
                                                assessNote: this.state.fouraScore,
                                            }, {
                                                assessItemCode: "a2315",
                                                assessItemValue: this.state.fiveaValue,
                                                assessNote: this.state.fiveaScore,
                                            }, {
                                                assessItemCode: "a23130202",
                                                assessItemValue: this.state.sixaValue,
                                                assessNote: this.state.sixaScore,
                                            }, {
                                                assessItemCode: "a23130203",
                                                assessItemValue: this.state.seraValue,
                                                assessNote: this.state.seraScore,
                                            }, {
                                                assessItemCode: "a23130204",
                                                assessItemValue: this.state.eigaValue,
                                                assessNote: this.state.eigaScore,
                                            }, {
                                                assessItemCode: "a23130205",
                                                assessItemValue: this.state.nineaValue,
                                                assessNote: this.state.nineaScore,
                                            },
                                            {
                                                assessItemCode: "a231303",
                                                assessItemValue: this.state.zeroaaValue,
                                                assessNote: this.state.inputThreeaValue,
                                            },
                                            {
                                                assessItemCode: "a2320",
                                                assessItemValue: this.state.zerobValue,
                                                assessNote: this.state.zerobScore,
                                            }, {
                                                assessItemCode: "a2321",
                                                assessItemValue: this.state.onebValue,
                                                assessNote: this.state.onebScore,
                                            }, {
                                                assessItemCode: "a2322",
                                                assessItemValue: this.state.twobValue,
                                                assessNote: this.state.twobScore,
                                            }, {
                                                assessItemCode: "a2323",
                                                assessItemValue: this.state.threebValue,
                                                assessNote: this.state.threebScore,
                                            }, {
                                                assessItemCode: "a2324",
                                                assessItemValue: this.state.fourbValue,
                                                assessNote: this.state.fourbScore,
                                            }, {
                                                assessItemCode: "a2325",
                                                assessItemValue: this.state.fivebValue,
                                                assessNote: this.state.fivebScore,
                                            }, {
                                                assessItemCode: "a2326",
                                                assessItemValue: this.state.sixbValue,
                                                assessNote: this.state.sixbScore,
                                            }, {
                                                assessItemCode: "a2327",
                                                assessItemValue: this.state.serbValue,
                                                assessNote: this.state.serbScore,
                                            }, {
                                                assessItemCode: "a2328",
                                                assessItemValue: this.state.eigbValue,
                                                assessNote: this.state.eigbScore,
                                            }, {
                                                assessItemCode: "a2329",
                                                assessItemValue: this.state.ninebValue,
                                                assessNote: this.state.ninebScore,
                                            }, {
                                                assessItemCode: "a2330",
                                                assessItemValue: this.state.zerocValue,
                                                assessNote: this.state.zerocScore,
                                            }, {
                                                assessItemCode: "a23130403",
                                                assessItemValue: this.state.onecValue,
                                                assessNote: this.state.onecScore,
                                            }, {
                                                assessItemCode: "a23130404",
                                                assessItemValue: this.state.twocValue,
                                                assessNote: this.state.twocScore,
                                            }, {
                                                assessItemCode: "a23130405",
                                                assessItemValue: this.state.threecValue,
                                                assessNote: this.state.threecScore,
                                            },
                                            {
                                                assessItemCode: "a23130406",
                                                assessItemValue: this.state.fourcValue,
                                                assessNote: this.state.fourcScore,
                                            }, {
                                                assessItemCode: "a23130407",
                                                assessItemValue: this.state.fivecValue,
                                                assessNote: this.state.fivecScore,
                                            }, {
                                                assessItemCode: "a23130408",
                                                assessItemValue: this.state.sixcValue,
                                                assessNote: this.state.sixcScore,
                                            },


                                            {
                                                assessItemCode: "a231305",
                                                assessItemValue: this.state.sercValue,
                                                assessNote: this.state.sercScore,
                                            }, {
                                                assessItemCode: "a231306",
                                                assessItemValue: this.state.eigcValue,
                                                assessNote: this.state.inputFouraValue,
                                            },
                                            {
                                                assessItemCode: "a231307",
                                                assessItemValue: this.state.ninecValue,
                                                assessNote: this.state.ninecScore,
                                            },
                                            {
                                                assessItemCode: "a2314",
                                                assessItemValue: this.state.zerodValue,
                                                assessNote: "",
                                            },
                                            {
                                                assessItemCode: "a2315",
                                                assessItemValue: this.state.onedValue,
                                                assessNote: "",
                                            },
                                        ]
                                    }
                                ]
                            }
                        ],
                    }
                    $http.post('urlS', this, {
                        code: '03070035',
                        data: data,
                        success: function (res) {
                            if (+res.errorCode === 0) {
                                // if (this.state.doctorID && this.state.doctorID ) {
                                //     message.success("更新成功")
                                // } else {
                                //     message.success("保存成功")
                                // }
                                if (!this.state.doctorID) {

                                } this.props.updateList()
                                this.props.getPress()
                                window.sessionStorage.setItem("healthRecordID", res.result.healthRecordID);
                                window.sessionStorage.setItem("noSave", false);
                                this.setState({
                                    delStatus: false
                                })
                                message.success("保存成功")
                                this.handleGetData(res.result.healthRecordID)
                            } else {

                            }
                        }
                    })
                }
            })

        }
        //反选radio
        handleRadio = (e, ) => {
            let tag = e.target;
            let arr = tag.id.split("^")
            if (tag.value) {
                if (tag.type === 'radio' && arr[0].toString() === tag.value.toString()) {
                    // console.log("-----",arr[1])
                    if(arr[1]=="threeValue"){
                        this.setState({
                            inputTwoValue:""
                        })
                    }if(arr[1]=="eigcValue"){
                        this.setState({
                            inputFouraValue:""
                        })
                    }if(arr[1]=="fourValue"){
                        this.setState({
                            inputThreeValue:""
                        })
                    }if(arr[1]=="zeroaaValue"){
                        this.setState({
                            inputThreeaValue:""
                        })
                    }
                    this.setState({
                        [arr[1]]: '',
                        [arr[2]]: 0,
                    }, () => {
                        // this.handleTotal()
                    });
                }
            }

        }

        render() {
            const { getFieldDecorator } = this.props.form;
            const { collArr, diseaseArr, yearList, assessData, typeArr, statusArr, columns, widthTotal,tipObj } = this.state;
            var date = new Date();
            let searchColConfig = {
                xs: { span: 24 },
                sm: { span: 12 },
                md: { span: 10 },
                lg: { span: this.props && this.props.modal ? 8 : 6 }
            }
            const mesIcon = <Icon type="exclamation-circle" />
            //采集人
            let diseaseOp = []
            diseaseArr && diseaseArr.map(item => {
                diseaseOp.push(<Option key={item.id} title={item.descripts} onClick={() => window.sessionStorage.setItem("noSave", true)} role={item.descripts + '^' + item.descriptsSPCode} value={String(item.id)}>{item.descripts}</Option>)
            })
            //年份
            let yearOp = []
            let yearOp1 = []
            let yearOp2 = []
            let yearOp3 = []
            let yearOp4 = []
            let yearOp5 = []
            let yearOp6 = []
            let yearOp7 = []
            let yearOp8 = []
            yearList && yearList.map(item => {
                yearOp.push(<Option key={item} onClick={() => this.handleSelect(item, "inputFour")} title={item} role={item} value={String(item)}>{item}</Option>)
                yearOp1.push(<Option key={item} onClick={() => this.handleSelect(item, "inputFive")} title={item} role={item} value={String(item)}>{item}</Option>)
                yearOp2.push(<Option key={item} onClick={() => this.handleSelect(item, "inputSix")} title={item} role={item} value={String(item)}>{item}</Option>)
                yearOp3.push(<Option key={item} onClick={() => this.handleSelect(item, "inputSeven")} title={item} role={item} value={String(item)}>{item}</Option>)
                yearOp4.push(<Option key={item} onClick={() => this.handleSelect(item, "inputEig")} title={item} role={item} value={String(item)}>{item}</Option>)
                yearOp5.push(<Option key={item} onClick={() => this.handleSelect(item, "inputNine")} title={item} role={item} value={String(item)}>{item}</Option>)
                yearOp6.push(<Option key={item} onClick={() => this.handleSelect(item, "inputTen")} title={item} role={item} value={String(item)}>{item}</Option>)
                yearOp7.push(<Option key={item} onClick={() => this.handleSelect(item, "inputOnea")} title={item} role={item} value={String(item)}>{item}</Option>)
                yearOp8.push(<Option key={item} onClick={() => this.handleSelect(item, "inputTwoa")} title={item} role={item} value={String(item)}>{item}</Option>)
            })
            return (
                <div className="assess-dom heart-dom">
                    <Row style={{ textAlign: "center" }}>
                        <h2>心血管疾病早期筛查</h2>
                    </Row>
                    <Row style={{ color: "#bfbfbf", marginBottom: "12px" }}>
                        请根据您的实际情况填入基本信息，所有信息将被严格保密，请放心填写。您的回答有助于早期筛查出心血管疾病，感谢您对本次调查的配合。</Row>
                    <Row style={{ position: "relative" }}>
                        <Form>
                            <Col span={4} className="starDataDom" style={{ padding: "0" }}>
                                <FormItem label='调查时间' {...formItemLayoutDataForm}>
                                    {getFieldDecorator('collectDate', {
                                        initialValue: moment(),
                                        rules: [{ required: false, message: '' }],
                                    })(
                                        <DatePicker onChange={(v) => this.onPanelChange(1, v)} style={{ width: '100%' }} placeholder={'调查日期'} disabledDate={(curDate) => {
                                            return curDate && curDate > moment().endOf('day');
                                        }} />
                                    )}
                                </FormItem>
                            </Col>
                            {/* <Col span={3} style={{ paddingLeft: "5px", paddingRight: "0px" }}>
                                <Form.Item {...formItemLayoutCenter}>
                                    <Col>
                                        {getFieldDecorator('collectTime', {
                                            initialValue: moment(),
                                        })(
                                            <TimePicker style={{ width: '100%' }} separator=":" showToday format={this.state.isTransitionStart ? 'HH:mm:ss' : 'HHmmss'} onOpenChange={this.handleOnOpenChangeStart} placeholder="调查时间" />
                                        )}
                                    </Col>
                                </Form.Item>
                            </Col> */}
                            <Col span={6} style={padding} className="select-item">
                                <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '采集人'} >
                                    {getFieldDecorator('diseaseID', {
                                        initialValue: this.state.userData && this.state.userData.userID || undefined,
                                        rules: [{ required: true, message: '请选择采集人' }]
                                    })(
                                        <Select
                                            style={{ width: "100%", textAlign: "left", }}
                                            showSearch={true}
                                            optionFilterProp="role"
                                            allowClear
                                        >
                                            {diseaseOp}
                                        </Select>
                                    )}
                                </FormItem>
                            </Col>
                            <Col span={2} style={{ paddingLeft: "0", position: "absolute", right: "96px" }}>
                                <FormItem  {...formItemLayout}>
                                    {getFieldDecorator('findData', {
                                        initialValue: undefined,
                                        rules: [{ required: false, message: '' }],
                                    })(
                                        <div style={{ display: "flex", marginTop: "4px" }}>
                                            <Popconfirm disabled={this.state.delStatus} title="删除不可恢复，你确定要删除吗?" onConfirm={() => this.del()} >
                                                <Button type="danger" style={{ color: this.state.delStatus ? "#bfbfbf" : "#ffff", cursor: this.state.delStatus ? "not-allowed" : "pointer", background: this.state.delStatus ? "#fff" : "#ff7875", border: this.state.delStatus ? "1px solid #bfbfbf" : "1px solid #ff7875" }}  >删除评估</Button>
                                            </Popconfirm>
                                            {/* <Button style={{ background: "#fff", color: "#1890ff", margin: "0 18px 0 18px" }} type="primary">打印</Button> */}
                                            {/* <Button onClick={this.handleSave} type="primary">{this.state.doctorID && this.state.doctorID ? "更新" : "保存"}</Button> */}

                                            <Button style={{ margin: "0 18px 0 18px" }} onClick={this.handleSave} type="primary">保存</Button>
                                        </div>
                                    )}
                                </FormItem>
                            </Col>
                        </Form>
                    </Row>
                    <div className="conent" id="heart-conent" onClick={(e) => this.handleRadio(e)}>
                        <Row style={{ padding: "0", height: "52px", lineHeight: "52px" }}>
                            <Col span={1}>
                                <span>1</span>
                            </Col>
                            <Col span={22}>
                                <span style={{ color: "#333333", fontWeight: "bold" }}>
                                    您最后一次进食（包括含热量的饮料）距现在已有几小时？
                        </span>
                                <div className="input-dom">
                                    <Input placeholder="请输入" type="number" min="0" value={this.state.inputOneValue} onChange={(e) => this.handleInput(e, "inputOne")}></Input>
                                    <span>小时</span>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "85px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1">
                                <span>2</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    您现在多长时间抽一次烟？
                        </p>
                                <Radio.Group onChange={(e) => this.handleChange(e, "zerod")} value={this.state.zerodValue}>
                                    <Radio id={this.state.zerodValue + "^" + "zerodValue" + "^" + "oneScore" + "^" + "a19101"} value={"a231401"}>不吸烟</Radio>
                                    <Radio id={this.state.zerodValue + "^" + "zerodValue" + "^" + "oneScore" + "^" + "a101"} value={"a231402"}>偶尔吸</Radio>
                                    <Radio id={this.state.zerodValue + "^" + "zerodValue" + "^" + "oneScore" + "^" + "a1101"} value={"a231403"}>大部分天数吸</Radio>
                                    <Radio id={this.state.zerodValue + "^" + "zerodValue" + "^" + "oneScore" + "^" + "a01"} value={"a231404"}>每天都吸</Radio>
                                    <Radio id={this.state.zerodValue + "^" + "zerodValue" + "^" + "oneScore" + "^" + "a1101"} value={"a231405"}>不清楚</Radio>
                                    <Radio id={this.state.zerodValue + "^" + "zerodValue" + "^" + "oneScore" + "^" + "a01"} value={"a231406"}>拒绝回答</Radio>
                                </Radio.Group>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "85px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1">
                                <span>3</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    到目前为止，您一生中累计吸烟量是否超过100支？
                        </p>
                                <Radio.Group onChange={(e) => this.handleChange(e, "two")} value={this.state.twoValue}>
                                    <Radio id={this.state.twoValue + "^" + "twoValue" + "^" + "oneScore" + "^" + "a19101"} value={"a230201"}>是</Radio>
                                    <Radio id={this.state.twoValue + "^" + "twoValue" + "^" + "oneScore" + "^" + "a101"} value={"a230202"}>否</Radio>
                                    <Radio id={this.state.twoValue + "^" + "twoValue" + "^" + "oneScore" + "^" + "a1101"} value={"a230203"}>不清楚</Radio>
                                    <Radio id={this.state.twoValue + "^" + "twoValue" + "^" + "oneScore" + "^" + "a01"} value={"a230204"}>拒绝回答</Radio>
                                </Radio.Group>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "85px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1">
                                <span>4</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    过去一周，有多少天您所在的房间内有人吸烟？
                        </p>
                                <div className="flex-item">

                                    <Radio.Group onChange={(e) => this.handleChange(e, "three")} value={this.state.threeValue}>
                                        <Radio id={this.state.threeValue + "^" + "threeValue" + "^" + "oneScore" + "^" + "a1101"} value={"a230301"}> <div className="input-dom">
                                            <Input placeholder="请输入" type="number" min="0" max="7" maxLength="1" value={this.state.inputTwoValue} onChange={(e) => this.handleInput(e, "inputTwo")}></Input>
                                            <span>天</span>
                                        </div></Radio>
                                        <Radio id={this.state.threeValue + "^" + "threeValue" + "^" + "oneScore" + "^" + "a111"} value={"a230302"}>不清楚</Radio>
                                        <Radio id={this.state.threeValue + "^" + "threeValue" + "^" + "oneScore" + "^" + "a01"} value={"a230303"}>拒绝回答</Radio>
                                    </Radio.Group>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "85px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1">
                                <span>5</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    过去一周，有多少天您所在的工作场所或公共场所内有人吸烟？
                        </p>
                                <div className="flex-item">

                                    <Radio.Group onChange={(e) => this.handleChange(e, "four")} value={this.state.fourValue}>
                                        <Radio id={this.state.fourValue + "^" + "fourValue" + "^" + "oneScore" + "^" + "1"} value={"a230401"}> <div className="input-dom">
                                            <Input placeholder="请输入" type="number" min="0" max="7" maxLength="1" value={this.state.inputThreeValue} onChange={(e) => this.handleInput(e, "inputThree")}></Input>
                                            <span>天</span>
                                        </div></Radio>
                                        <Radio id={this.state.fourValue + "^" + "fourValue" + "^" + "oneScore" + "^" + "a11"} value={"a230402"}>不清楚</Radio>
                                        <Radio id={this.state.fourValue + "^" + "fourValue" + "^" + "oneScore" + "^" + "a1"} value={"a230403"}>拒绝回答</Radio>
                                    </Radio.Group>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "85px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1">
                                <span>6</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    在过去的一年里，您大概多长时间喝一次酒？
                        </p>
                                <Radio.Group onChange={(e) => this.handleChange(e, "oned")} value={this.state.onedValue}>
                                    <Radio id={this.state.onedValue + "^" + "onedValue" + "^" + "oneScore" + "^" + "five01"} value={"a231501"}>从不</Radio>
                                    <Radio id={this.state.onedValue + "^" + "onedValue" + "^" + "oneScore" + "^" + "five02"} value={"a231502"}>每月少于1次</Radio>
                                    <Radio id={this.state.onedValue + "^" + "onedValue" + "^" + "oneScore" + "^" + "five03"} value={"a231503"}>每月2-4次</Radio>
                                    <Radio id={this.state.onedValue + "^" + "onedValue" + "^" + "oneScore" + "^" + "five04"} value={"a231504"}>每周2-3次</Radio>
                                    <Radio id={this.state.onedValue + "^" + "onedValue" + "^" + "oneScore" + "^" + "five05"} value={"a231505"}>每周超过4次</Radio>
                                    <Radio id={this.state.onedValue + "^" + "onedValue" + "^" + "oneScore" + "^" + "a1101"} value={"a231506"}>不清楚</Radio>
                                    <Radio id={this.state.onedValue + "^" + "onedValue" + "^" + "oneScore" + "^" + "a01"} value={"a231507"}>拒绝回答</Radio>
                                </Radio.Group>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "72px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1" style={{ height: "72px" }}>
                                <span>7</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    过去的四周，您多长时间会感觉到呼吸气短？
                        </p>
                                <div className="flex-item">

                                    <Radio.Group onChange={(e) => this.handleChange(e, "five")} value={this.state.fiveValue}>
                                        <Radio id={this.state.fiveValue + "^" + "fiveValue" + "^" + "oneScore" + "^" + "five01"} value={"a230501"}>从不</Radio>
                                        <Radio id={this.state.fiveValue + "^" + "fiveValue" + "^" + "oneScore" + "^" + "five02"} value={"a230502"}>极少</Radio>
                                        <Radio id={this.state.fiveValue + "^" + "fiveValue" + "^" + "oneScore" + "^" + "five03"} value={"a230503"}>有时</Radio>
                                        <Radio id={this.state.fiveValue + "^" + "fiveValue" + "^" + "oneScore" + "^" + "five04"} value={"a230504"}>经常</Radio>
                                        <Radio id={this.state.fiveValue + "^" + "fiveValue" + "^" + "oneScore" + "^" + "five05"} value={"a230505"}>全部时间</Radio>
                                    </Radio.Group>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "72px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1" >
                                <span>8</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    您是否咳出过粘液或痰？
                        </p>
                                <div className="flex-item">
                                    <Radio.Group onChange={(e) => this.handleChange(e, "six")} value={this.state.sixValue}>
                                        <Radio id={this.state.sixValue + "^" + "sixValue" + "^" + "oneScore" + "^" + "six01"} value={"a230601"}>从不</Radio>
                                        <Radio id={this.state.sixValue + "^" + "sixValue" + "^" + "oneScore" + "^" + "six02"} value={"a230602"}>仅在感冒时或呼吸系统感染时</Radio>
                                        <Radio id={this.state.sixValue + "^" + "sixValue" + "^" + "oneScore" + "^" + "six03"} value={"a230603"}>是，每月几天</Radio>
                                        <Radio id={this.state.sixValue + "^" + "sixValue" + "^" + "oneScore" + "^" + "six04"} value={"a230604"}>是，每周大多数日子</Radio>
                                        <Radio id={this.state.sixValue + "^" + "sixValue" + "^" + "oneScore" + "^" + "six05"} value={"a230605"}>是，每天</Radio>
                                    </Radio.Group>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "72px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1" style={{ height: "72px" }}>
                                <span>9</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    请选择以下任一选项可以最好地描述您过去12个月的情况：因为我的呼吸困难，我比之前干的活少了。
                        </p>
                                <div className="flex-item">

                                    <Radio.Group onChange={(e) => this.handleChange(e, "ser")} value={this.state.serValue}>
                                        <Radio id={this.state.serValue + "^" + "serValue" + "^" + "oneScore" + "^" + "ser01"} value={"a230701"}>完全不同意</Radio>
                                        <Radio id={this.state.serValue + "^" + "serValue" + "^" + "oneScore" + "^" + "ser02"} value={"a230702"}>不同意</Radio>
                                        <Radio id={this.state.serValue + "^" + "serValue" + "^" + "oneScore" + "^" + "ser03"} value={"a230703"}>不确定</Radio>
                                        <Radio id={this.state.serValue + "^" + "serValue" + "^" + "oneScore" + "^" + "ser04"} value={"a230704"}>同意</Radio>
                                        <Radio id={this.state.serValue + "^" + "serValue" + "^" + "oneScore" + "^" + "ser05"} value={"a230705"}>完全同意</Radio>
                                    </Radio.Group>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "72px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1" >
                                <span>10</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    你打鼾吗？
                        </p>
                                <div className="flex-item">

                                    <Radio.Group onChange={(e) => this.handleChange(e, "eig")} value={this.state.eigValue}>
                                        <Radio id={this.state.eigValue + "^" + "eigValue" + "^" + "oneScore" + "^" + "eig01"} value={"a230801"}>是</Radio>
                                        <Radio id={this.state.eigValue + "^" + "eigValue" + "^" + "oneScore" + "^" + "eig02"} value={"a230802"}>否</Radio>
                                        <Radio id={this.state.eigValue + "^" + "eigValue" + "^" + "oneScore" + "^" + "eig03"} value={"a230803"}>不确定</Radio>
                                    </Radio.Group>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "72px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1" style={{ height: "72px" }}>
                                <span>11</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    别人发现你睡觉时出现呼吸暂停的次数
                        </p>
                                <div className="flex-item">

                                    <Radio.Group onChange={(e) => this.handleChange(e, "nine")} value={this.state.nineValue}>
                                        <Radio id={this.state.nineValue + "^" + "nineValue" + "^" + "oneScore" + "^" + "nine01"} value={"a230901"}>几乎每天</Radio>
                                        <Radio id={this.state.nineValue + "^" + "nineValue" + "^" + "oneScore" + "^" + "nine02"} value={"a230902"}>3-4次每周</Radio>
                                        <Radio id={this.state.nineValue + "^" + "nineValue" + "^" + "oneScore" + "^" + "nine03"} value={"a230903"}>1-2次每周</Radio>
                                        <Radio id={this.state.nineValue + "^" + "nineValue" + "^" + "oneScore" + "^" + "nine04"} value={"a230904"}>1-2次每月</Radio>
                                        <Radio id={this.state.nineValue + "^" + "nineValue" + "^" + "oneScore" + "^" + "nine05"} value={"a230905"}>从不</Radio>
                                    </Radio.Group>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "72px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1" >
                                <span>12</span>
                            </Col>
                            <Col span={21}>
                                <p>
                                    您经常在白天感到疲劳、乏力和困倦吗？
                        </p>
                                <div className="flex-item">

                                    <Radio.Group onChange={(e) => this.handleChange(e, "zero")} value={this.state.zeroValue}>
                                        <Radio id={this.state.zeroValue + "^" + "zeroValue" + "^" + "oneScore" + "^" + "zero01"} value={"a231001"}>是</Radio>
                                        <Radio id={this.state.zeroValue + "^" + "zeroValue" + "^" + "oneScore" + "^" + "zero02"} value={"a231002"}>否</Radio>
                                        <Radio id={this.state.zeroValue + "^" + "zeroValue" + "^" + "oneScore" + "^" + "zero03"} value={"a231003"}>不确定</Radio>
                                    </Radio.Group>
                                </div>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "652px", lineHeight: "42px" }} className="bottom-border-dom">
                            <Col span={1} className="col-item1">
                                <span>13</span>
                            </Col>
                            <Col span={21}>
                                <p className="strong-dom">
                                    <strong>疾病史和治疗史</strong>
                                </p>
                                <Form>
                                    <div className="check-dom">
                                        <Checkbox.Group style={{ width: '100%' }} value={this.state.checkboxData} onChange={(e) => this.onChangeCheck(e)}>
                                            <Row style={{ paddingTop: "0" }}>
                                                <Col span={14}>
                                                    <Checkbox value="a231101">高血压（既往诊断或服用降压药物）</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputFour")} onBlur={() => this.onCloseSelect("inputFour")} value={this.state.inputFourValue} onChange={(e) => this.handleInput(e, "inputFour")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '确诊年份'} >
                                                            {getFieldDecorator('a231101note', {
                                                                initialValue: undefined,
                                                            })(

                                                                <Select
                                                                    style={{ width: "60%", textAlign: "left", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputFour}
                                                                >
                                                                    {yearOp}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>

                                                </Col>
                                            </Row>
                                            <Row>
                                                <Col span={14}>
                                                    <Checkbox value="a231102">糖尿病（既往诊断或服用降糖药物或注射胰岛素）</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputFive")} onBlur={() => this.onCloseSelect("inputFive")} value={this.state.inputFiveValue} onChange={(e) => this.handleInput(e, "inputFive")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '确诊年份'} >
                                                            {getFieldDecorator('a231102note', {
                                                                initialValue: undefined,
                                                            })(
                                                                <Select
                                                                    style={{ width: "60%", textAlign: "left", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputFive}
                                                                >
                                                                    {yearOp1}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>
                                                </Col>
                                            </Row>
                                            <Row>
                                                <Col span={14}>
                                                    <Checkbox value="a231103">心肌梗死</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputSix")} onBlur={() => this.onCloseSelect("inputSix")} value={this.state.inputSixValue} onChange={(e) => this.handleInput(e, "inputSix")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '确诊年份'} >
                                                            {getFieldDecorator('a231103note', {
                                                                initialValue: undefined,
                                                            })(
                                                                <Select
                                                                    style={{ width: "60%", textAlign: "left", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputSix}
                                                                >
                                                                    {yearOp2}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>
                                                </Col>
                                            </Row>
                                            <Row>
                                                <Col span={14}>
                                                    <Checkbox value="a231104">冠脉介入治疗PCI（支架植入、球囊扩张）</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputSeven")} onBlur={() => this.onCloseSelect("inputSeven")} value={this.state.inputSevenValue} onChange={(e) => this.handleInput(e, "inputSeven")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '手术年份'} >
                                                            {getFieldDecorator('a231104note', {
                                                                initialValue: undefined,
                                                            })(
                                                                <Select
                                                                    style={{ width: "60%", textAlign: "left", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputSeven}
                                                                >
                                                                    {yearOp3}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>
                                                </Col>
                                            </Row>
                                            <Row>
                                                <Col span={14}>
                                                    <Checkbox value="a231105">搭桥手术(CABG)</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputEig")} onBlur={() => this.onCloseSelect("inputEig")} value={this.state.inputEigValue} onChange={(e) => this.handleInput(e, "inputEig")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '手术年份'} >
                                                            {getFieldDecorator('a231105note', {
                                                                initialValue: undefined,
                                                            })(
                                                                <Select
                                                                    style={{ width: "60%", textAlign: "left", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputEig}
                                                                >
                                                                    {yearOp4}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>
                                                </Col>
                                            </Row>
                                            <Row>
                                                <Col span={14}>
                                                    <Checkbox value="a231106">脑卒中</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputNine")} onBlur={() => this.onCloseSelect("inputNine")} value={this.state.inputNineValue} onChange={(e) => this.handleInput(e, "inputNine")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '确诊年份'} >
                                                            {getFieldDecorator('a231106note', {
                                                                initialValue: undefined,
                                                            })(
                                                                <Select
                                                                    style={{ width: "60%", textAlign: "left", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputNine}
                                                                >
                                                                    {yearOp5}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>
                                                </Col>
                                            </Row>
                                            <Row>
                                                <Col span={14}>
                                                    <Checkbox value="a231107">慢性阻塞性肺病</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputTen")} onBlur={() => this.onCloseSelect("inputTen")} value={this.state.inputTenValue} onChange={(e) => this.handleInput(e, "inputTen")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '确诊年份'} >
                                                            {getFieldDecorator('a231107note', {
                                                                initialValue: undefined,
                                                            })(
                                                                <Select
                                                                    style={{ width: "60%", textAlign: "left", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputTen}
                                                                >
                                                                    {yearOp6}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>
                                                </Col>
                                            </Row>

                                            <Row>
                                                <Col span={14}>
                                                    <Checkbox value="a231108">血脂异常(高脂血症、高胆固醇血症、高甘油三酯血症、低高密度脂蛋白血症)</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputOnea")} onBlur={() => this.onCloseSelect("inputOnea")} value={this.state.inputOneaValue} onChange={(e) => this.handleInput(e, "inputOnea")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '确诊年份'} >
                                                            {getFieldDecorator('a231108note', {
                                                                initialValue: undefined,
                                                            })(
                                                                <Select
                                                                    style={{ width: "60%", textAlign: "left", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputOnea}
                                                                >
                                                                    {yearOp7}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>
                                                </Col>
                                            </Row>
                                            <Row>
                                                <Col span={14}>
                                                    <Checkbox value="a231109">癌症</Checkbox>
                                                </Col>
                                                <Col span={8}>
                                                    <div className="yearList-dom">
                                                        <Input className="input-select" placeholder="请输入" onFocus={() => this.openSelect("inputTwoa")} onBlur={() => this.onCloseSelect("inputTwoa")} value={this.state.inputTwoaValue} onChange={(e) => this.handleInput(e, "inputTwoa")} ></Input>
                                                        <FormItem {...formItemLayoutPeo} label={this.props.locale && this.props.locale == 'EN' ? 'disease' : '确诊年份'} >
                                                            {getFieldDecorator('a231109note', {
                                                                initialValue: undefined,
                                                            })(
                                                                <Select
                                                                    style={{ width: "60%", textAlign: "centr", }}
                                                                    optionFilterProp="role"
                                                                    open={this.state.inputTwoa}
                                                                >
                                                                    {yearOp8}
                                                                </Select>
                                                            )}
                                                        </FormItem>
                                                    </div>
                                                </Col>
                                            </Row>
                                            {/* <Row>
                                            <Col span={14}>
                                                <Checkbox value="a231101">癌症</Checkbox>
                                            </Col>
                                            <Col span={8}>
                                                <div className="input-dom">
                                                    <i>确诊年份</i>
                                                    <Input placeholder="请输入"  value={this.state.inputThreeaValue} onChange={(e) => this.handleInput(e,"inputThreea")}></Input>
                                                    <span>年</span>
                                                </div>
                                            </Col>
                                        </Row> */}
                                            <div className="check-other">
                                                <Row>
                                                    <Col span={14}>
                                                        <Checkbox value="a231110">以上均无</Checkbox>
                                                    </Col>
                                                </Row>
                                                <Row>
                                                    <Col span={14}>
                                                        <Checkbox value="a231111">不清楚</Checkbox>
                                                    </Col>
                                                </Row>
                                                <Row>
                                                    <Col span={14}>
                                                        <Checkbox value="a231112">拒绝回答</Checkbox>
                                                    </Col>
                                                </Row>
                                            </div>
                                        </Checkbox.Group>
                                    </div>
                                </Form>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "723px", lineHeight: "42px" }}>
                            <Col span={1} className="col-item1">
                                <span>14</span>
                            </Col>
                            <Col span={21} className="bottom-border-dom">
                                <p className="strong-dom" style={{
                                        textOverflow: "ellipsis",
                                        overflow: "hidden",
                                        whiteSpace: "nowrap",
                                        width: "100%",
                                }}>
                                    <strong>用药史</strong> <span title= {tipObj.a2312&&tipObj.a2312.descripts || ""} style={{ margin: "-8px 0 0 4px", color: "red", textIndent: "6px" }}>
                                        {tipObj.a2312&&tipObj.a2312.descripts || ""}
                                       </span>
                                </p>
                                <p className="strong-dom" style={{ lineHeight: "56px" }}>
                                    <strong>M1.用药史-降血压药物</strong>
                                </p>
                                <Row style={{ paddingTop: "0" }}>
                                    <div>
                                        <p><span className="line"></span>两周内是否常规服用过降血压药物(包括西药、中成药)？</p>
                                        <Radio.Group onChange={(e) => this.handleChange(e, "a231201")} value={this.state.a231201Value}>
                                            <Radio id={this.state.a231201Value + "^" + "a231201Value" + "^" + "oneScore" + "^" + "a23120101"} value={"a23120101"}>是，我记得药物的具体名称</Radio>
                                            <Radio id={this.state.a231201Value + "^" + "a231201Value" + "^" + "oneScore" + "^" + "a23120102"} value={"a23120102"}>是，但我记不清药物的具体名称</Radio>
                                            <Radio id={this.state.a231201Value + "^" + "a231201Value" + "^" + "oneScore" + "^" + "a23120103"} value={"a23120103"}>否</Radio>
                                        </Radio.Group>
                                    </div>
                                </Row>
                                <p className="strong-dom" style={{ lineHeight: "56px" }}>
                                    <strong>M2.用药史-降糖药物</strong>
                                </p>
                                <Row style={{ paddingTop: "0" }}>
                                    <div>
                                        <p><span className="line"></span>两周内是否常规服用过降糖药物(包括西药、中成药)？</p>
                                        <Radio.Group onChange={(e) => this.handleChange(e, "zeroa")} value={this.state.zeroaValue}>
                                            <Radio id={this.state.zeroaValue + "^" + "zeroaValue" + "^" + "oneScore" + "^" + "zeroa01"} value={"a23120201"}>是，我记得药物的具体名称</Radio>
                                            <Radio id={this.state.zeroaValue + "^" + "zeroaValue" + "^" + "oneScore" + "^" + "zeroa02"} value={"a23120202"}>是，但我记不清药物的具体名称</Radio>
                                            <Radio id={this.state.zeroaValue + "^" + "zeroaValue" + "^" + "oneScore" + "^" + "zeroa03"} value={"a23120203"}>否</Radio>
                                        </Radio.Group>
                                    </div>
                                </Row>
                                <p className="strong-dom" style={{ lineHeight: "56px" }}>
                                    <strong>M3.用药史-降血脂药物</strong>
                                </p>
                                <Row style={{ paddingTop: "0" }}>
                                    <div>
                                        <p><span className="line"></span>两周内是否常规服用过降血脂药物(包括西药、中成药)？</p>
                                        <Radio.Group onChange={(e) => this.handleChange(e, "onea")} value={this.state.oneaValue}>
                                            <Radio id={this.state.oneaValue + "^" + "oneaValue" + "^" + "oneScore" + "^" + "onea01"} value={"a23120301"}>是，我记得药物的具体名称</Radio>
                                            <Radio id={this.state.oneaValue + "^" + "oneaValue" + "^" + "oneScore" + "^" + "onea02"} value={"a23120302"}>是，但我记不清药物的具体名称</Radio>
                                            <Radio id={this.state.oneaValue + "^" + "oneaValue" + "^" + "oneScore" + "^" + "onea03"} value={"a23120303"}>否</Radio>
                                        </Radio.Group>
                                    </div>
                                </Row>
                                <p className="strong-dom" style={{ lineHeight: "56px" }}>
                                    <strong>M4.用药史-心血管病相关药物</strong>
                                </p>
                                <Row style={{ paddingTop: "0" }}>
                                    <div>
                                        <p><span className="line"></span>两周内是否常规服用过抗血小板及其他心血管病相关药物 (包括西药、中成药)？</p>
                                        <Radio.Group onChange={(e) => this.handleChange(e, "twoa")} value={this.state.twoaValue}>
                                            <Radio id={this.state.twoaValue + "^" + "twoaValue" + "^" + "oneScore" + "^" + "twoa01"} value={"a23120401"}>是，我记得药物的具体名称</Radio>
                                            <Radio id={this.state.twoaValue + "^" + "twoaValue" + "^" + "oneScore" + "^" + "twoa02"} value={"a23120402"}>是，但我记不清药物的具体名称</Radio>
                                            <Radio id={this.state.twoaValue + "^" + "twoaValue" + "^" + "oneScore" + "^" + "twoa03"} value={"a23120403"}>否</Radio>
                                        </Radio.Group>
                                    </div>
                                </Row>
                                <p className="strong-dom" style={{ lineHeight: "56px" }}>
                                    <strong>M5.用药史-中草药和中成药</strong>
                                </p>
                                <Row style={{ paddingTop: "0" }}>
                                    <div>
                                        <p><span className="line"></span>两周内是否服用过以下中药（包括中草药和中成药）？</p>
                                        <Checkbox.Group onChange={(e) => this.handleChangeOne(e)} value={this.state.checkboxOne}>
                                            <Checkbox id={this.state.threeaValue + "^" + "threeaValue" + "^" + "oneScore" + "^" + "threea01"} value={"a23120501"}>降血压</Checkbox>
                                            <Checkbox id={this.state.threeaValue + "^" + "threeaValue" + "^" + "oneScore" + "^" + "threea02"} value={"a23120502"}>降血糖</Checkbox>
                                            <Checkbox id={this.state.threeaValue + "^" + "threeaValue" + "^" + "oneScore" + "^" + "threea03"} value={"a23120503"}>降血脂</Checkbox>
                                            <Checkbox id={this.state.threeaValue + "^" + "threeaValue" + "^" + "oneScore" + "^" + "threea04"} value={"a23120504"}>抗血小板</Checkbox>
                                            <Checkbox id={this.state.threeaValue + "^" + "threeaValue" + "^" + "oneScore" + "^" + "threea05"} value={"a23120505"}>以上均无</Checkbox>
                                        </Checkbox.Group>
                                    </div>
                                </Row>
                            </Col>
                        </Row>
                        <Row style={{ padding: "0", height: "72px", lineHeight: "42px" }} className="bottom-border-dom">
                            <Col span={1} className="col-item1" >
                                <span>15</span>
                            </Col>
                            <Col span={21}>
                                <p className="strong-dom" style={{ lineHeight: "56px" }}>
                                    <strong>N特殊对象识别</strong>
                                </p>
                                <Row style={{ paddingTop: "0" }}>
                                    <div>
                                        <p><span className="line"></span>在您的父母及他们的兄弟姐妹、您的祖父母或外祖父母、您的曾祖父母或外曾祖父母当中，有至少活到90岁的吗？</p>
                                        <Radio.Group onChange={(e) => this.handleChange(e, "foura")} value={this.state.fouraValue}>
                                            <Radio id={this.state.fouraValue + "^" + "fouraValue" + "^" + "oneScore" + "^" + "foura01"} value={"a23130101"}>无</Radio>
                                            <Radio id={this.state.fouraValue + "^" + "fouraValue" + "^" + "oneScore" + "^" + "foura02"} value={"a23130102"}>1人</Radio>
                                            <Radio id={this.state.fouraValue + "^" + "fouraValue" + "^" + "oneScore" + "^" + "foura03"} value={"a23130103"}>2人</Radio>
                                            <Radio id={this.state.fouraValue + "^" + "fouraValue" + "^" + "oneScore" + "^" + "foura04"} value={"a23130104"}>超过2人</Radio>
                                            <Radio id={this.state.fouraValue + "^" + "fouraValue" + "^" + "oneScore" + "^" + "foura05"} value={"a23130105"}>不清楚</Radio>
                                            <Radio id={this.state.fouraValue + "^" + "fouraValue" + "^" + "oneScore" + "^" + "foura06"} value={"a23130106"}>拒绝回答</Radio>
                                        </Radio.Group>
                                    </div>
                                </Row>
                                <Row style={{ borderBottom: "0" }}>
                                    <div className="checkGroup">
                                        <p><span className="line"></span>在您及您的兄弟姐妹、您的父母及他们的兄弟姐妹、您的祖父母或外祖父母以及您的孩子当中，是否有60岁之前患以下疾病或因以下疾病去世的吗？[矩阵单选题]</p>
                                        <div className="table-dom">
                                            <Row className="title-first-dom">
                                                <Col className="first"> </Col> <Col> 无</Col><Col> 1人</Col><Col>2人</Col><Col>>2人</Col> <Col>不清楚</Col><Col>拒绝回答</Col>
                                            </Row>
                                            <Row>
                                                <Col className="title-item">心梗</Col>
                                                <Col>
                                                    <Radio.Group onChange={(e) => this.handleChange(e, "a23130201")} value={this.state.a23130201Value}>
                                                        <Radio id={this.state.a23130201Value + "^" + "a23130201Value" + "^" + "oneScore" + "^" + "a2313020101"} value={"a2313020101"}></Radio>
                                                    </Radio.Group>
                                                </Col>
                                                <Col>
                                                    <Radio.Group onChange={(e) => this.handleChange(e, "a23130201")} value={this.state.a23130201Value}>
                                                        <Radio id={this.state.a23130201Value + "^" + "a23130201Value" + "^" + "oneScore" + "^" + "a2313020102"} value={"a2313020102"}></Radio>
                                                    </Radio.Group>
                                                </Col>
                                                <Col>
                                                    <Radio.Group onChange={(e) => this.handleChange(e, "a23130201")} value={this.state.a23130201Value}>
                                                        <Radio id={this.state.a23130201Value + "^" + "a23130201Value" + "^" + "oneScore" + "^" + "a2313020103"} value={"a2313020103"}></Radio>
                                                    </Radio.Group>
                                                </Col>
                                                <Col>
                                                    <Radio.Group onChange={(e) => this.handleChange(e, "a23130201")} value={this.state.a23130201Value}>
                                                        <Radio id={this.state.a23130201Value + "^" + "a23130201Value" + "^" + "oneScore" + "^" + "a2313020104"} value={"a2313020104"}></Radio>
                                                    </Radio.Group>
                                                </Col>
                                                <Col>
                                                    <Radio.Group onChange={(e) => this.handleChange(e, "a23130201")} value={this.state.a23130201Value}>
                                                        <Radio id={this.state.a23130201Value + "^" + "a23130201Value" + "^" + "oneScore" + "^" + "a2313020105"} value={"a2313020105"}></Radio>
                                                    </Radio.Group>
                                                </Col>
                                                <Col>
                                                    <Radio.Group onChange={(e) => this.handleChange(e, "a23130201")} value={this.state.a23130201Value}>
                                                        <Radio id={this.state.a23130201Value + "^" + "a23130201Value" + "^" + "oneScore" + "^" + "a2313020106"} value={"a2313020106"}></Radio>
                                                    </Radio.Group>
                                                </Col>
                                            </Row>
                                            <Row>
                                                <Col className="title-item">脑卒中</Col>
                                                <Col><Radio.Group onChange={(e) => this.handleChange(e, "sixa")} value={this.state.sixaValue}>
                                                    <Radio id={this.state.sixaValue + "^" + "sixaValue" + "^" + "oneScore" + "^" + "sixa01"} value={"a2313020201"}></Radio>
                                                </Radio.Group>
                                                </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "sixa")} value={this.state.sixaValue}>
                                                    <Radio id={this.state.sixaValue + "^" + "sixaValue" + "^" + "oneScore" + "^" + "sixa02"} value={"a2313020202"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "sixa")} value={this.state.sixaValue}>
                                                        <Radio id={this.state.sixaValue + "^" + "sixaValue" + "^" + "oneScore" + "^" + "sixa03"} value={"a2313020203"}></Radio>
                                                    </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "sixa")} value={this.state.sixaValue}>
                                                        <Radio id={this.state.sixaValue + "^" + "sixaValue" + "^" + "oneScore" + "^" + "sixa04"} value={"a2313020204"}></Radio>
                                                    </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "sixa")} value={this.state.sixaValue}>
                                                        <Radio id={this.state.sixaValue + "^" + "sixaValue" + "^" + "oneScore" + "^" + "sixa05"} value={"a2313020205"}></Radio>
                                                    </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "sixa")} value={this.state.sixaValue}>
                                                        <Radio id={this.state.sixaValue + "^" + "sixaValue" + "^" + "oneScore" + "^" + "sixa06"} value={"a2313020206"}></Radio>
                                                    </Radio.Group></Col>
                                            </Row>
                                            <Row>
                                                <Col className="title-item">癌症</Col>
                                                <Col><Radio.Group onChange={(e) => this.handleChange(e, "sera")} value={this.state.seraValue}>
                                                    <Radio id={this.state.seraValue + "^" + "seraValue" + "^" + "oneScore" + "^" + "sera01"} value={"a2313020301"}></Radio></Radio.Group>
                                                </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "sera")} value={this.state.seraValue}>
                                                    <Radio id={this.state.seraValue + "^" + "seraValue" + "^" + "oneScore" + "^" + "sera02"} value={"a2313020302"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "sera")} value={this.state.seraValue}>
                                                        <Radio id={this.state.seraValue + "^" + "seraValue" + "^" + "oneScore" + "^" + "sera03"} value={"a2313020303"}></Radio>
                                                    </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "sera")} value={this.state.seraValue}>
                                                        <Radio id={this.state.seraValue + "^" + "seraValue" + "^" + "oneScore" + "^" + "sera04"} value={"a2313020304"}></Radio>
                                                    </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "sera")} value={this.state.seraValue}>
                                                        <Radio id={this.state.seraValue + "^" + "seraValue" + "^" + "oneScore" + "^" + "sera05"} value={"a2313020305"}></Radio>
                                                    </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "sera")} value={this.state.seraValue}>
                                                        <Radio id={this.state.seraValue + "^" + "seraValue" + "^" + "oneScore" + "^" + "sera06"} value={"a2313020306"}></Radio>
                                                    </Radio.Group></Col>
                                            </Row>
                                            <Row>
                                                <Col className="title-item">猝死</Col>
                                                <Col><Radio.Group onChange={(e) => this.handleChange(e, "eiga")} value={this.state.eigaValue}>
                                                    <Radio id={this.state.eigaValue + "^" + "eigaValue" + "^" + "oneScore" + "^" + "eiga01"} value={"a2313020401"}></Radio></Radio.Group>
                                                </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "eiga")} value={this.state.eigaValue}>
                                                    <Radio id={this.state.eigaValue + "^" + "eigaValue" + "^" + "oneScore" + "^" + "eiga02"} value={"a2313020402"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "eiga")} value={this.state.eigaValue}>
                                                        <Radio id={this.state.eigaValue + "^" + "eigaValue" + "^" + "oneScore" + "^" + "eiga03"} value={"a2313020403"}></Radio>
                                                    </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "eiga")} value={this.state.eigaValue}>
                                                        <Radio id={this.state.eigaValue + "^" + "eigaValue" + "^" + "oneScore" + "^" + "eiga04"} value={"a2313020404"}></Radio>
                                                    </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "eiga")} value={this.state.eigaValue}>
                                                        <Radio id={this.state.eigaValue + "^" + "eigaValue" + "^" + "oneScore" + "^" + "eiga05"} value={"a2313020405"}></Radio>
                                                    </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "eiga")} value={this.state.eigaValue}>
                                                        <Radio id={this.state.eigaValue + "^" + "eigaValue" + "^" + "oneScore" + "^" + "eiga06"} value={"a2313020406"}></Radio>
                                                    </Radio.Group></Col>
                                            </Row>
                                            <Row className="last-item">
                                                <Col className="title-item">其他疾病</Col>
                                                <Col><Radio.Group onChange={(e) => this.handleChange(e, "ninea")} value={this.state.nineaValue}>
                                                    <Radio id={this.state.nineaValue + "^" + "nineaValue" + "^" + "oneScore" + "^" + "ninea01"} value={"a2313020501"}></Radio></Radio.Group>
                                                </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "ninea")} value={this.state.nineaValue}>
                                                    <Radio id={this.state.nineaValue + "^" + "nineaValue" + "^" + "oneScore" + "^" + "ninea02"} value={"a2313020502"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "ninea")} value={this.state.nineaValue}>
                                                        <Radio id={this.state.nineaValue + "^" + "nineaValue" + "^" + "oneScore" + "^" + "ninea03"} value={"a2313020503"}></Radio>
                                                    </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "ninea")} value={this.state.nineaValue}>
                                                        <Radio id={this.state.nineaValue + "^" + "nineaValue" + "^" + "oneScore" + "^" + "ninea04"} value={"a2313020504"}></Radio>
                                                    </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "ninea")} value={this.state.nineaValue}>
                                                        <Radio id={this.state.nineaValue + "^" + "nineaValue" + "^" + "oneScore" + "^" + "ninea05"} value={"a2313020505"}></Radio>
                                                    </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "ninea")} value={this.state.nineaValue}>
                                                        <Radio id={this.state.nineaValue + "^" + "nineaValue" + "^" + "oneScore" + "^" + "ninea06"} value={"a2313020506"}></Radio>
                                                    </Radio.Group></Col>
                                            </Row>
                                        </div>
                                        <Row>
                                            <div>
                                                <p><span className="line"></span>若上题中有其他疾病，请阐述的疾病名称或描述此病；没有选，请选无 [单选题]</p>
                                                <Radio.Group onChange={(e) => this.handleChange(e, "zeroaa")} value={this.state.zeroaaValue} style={{ display: "flex", alignItems: "center" }}>
                                                    <Radio id={this.state.zeroaaValue + "^" + "zeroaaValue" + "^" + "oneScore" + "^" + "zeroaa01"} value={"a23130301"} style={{ display: "flex", alignItems: "center" }}>
                                                        <span>疾病名称</span>
                                                        <Input style={{ width: "74%", margin: "0 12px" }} value={this.state.inputThreeaValue} onChange={(e) => this.handleInput(e, "inputThreea")}></Input>
                                                    </Radio>
                                                    <Radio id={this.state.zeroaaValue + "^" + "zeroaaValue" + "^" + "oneScore" + "^" + "inputThreea01"} value={"a23130302"}>无</Radio>
                                                </Radio.Group>

                                            </div>
                                        </Row>
                                        <Row style={{ borderBottom: "0" }}>
                                            <div>
                                                <p><span className="line"></span>在您及您的兄弟姐妹、您的父母及他们的兄弟姐妹、您的祖父母或外祖父母以及您的孩子当中，是否有人发生任何特别不寻常的情况？如身高
                                                    特别高或特别矮、体重特别重或特别轻、眼睛或视力有明显问题、听力有明显问题、精神有问题、智力有问题、肌肉无力、易骨折、外貌异常
                                            等问题。 [单选题]</p>
                                                <div className="table-dom">
                                                    <Row className="title-first-dom">
                                                        <Col className="first"> </Col> <Col> 无</Col><Col> 1人</Col><Col>2人</Col><Col>>2人</Col> <Col>不清楚</Col><Col>拒绝回答</Col>
                                                    </Row>
                                                    <Row>
                                                        <Col className="title-item">心脏搭桥手术</Col>
                                                        <Col>
                                                            <Radio.Group onChange={(e) => this.handleChange(e, "a23130401")} value={this.state.a23130401Value}>
                                                                <Radio id={this.state.a23130401Value + "^" + "a23130401Value" + "^" + "oneScore" + "^" + "a2313040101"} value={"a2313040101"}></Radio>
                                                            </Radio.Group>
                                                        </Col>
                                                        <Col>
                                                            <Radio.Group onChange={(e) => this.handleChange(e, "a23130401")} value={this.state.a23130401Value}>
                                                                <Radio id={this.state.a23130401Value + "^" + "a23130401Value" + "^" + "oneScore" + "^" + "a2313040102"} value={"a2313040102"}></Radio>
                                                            </Radio.Group>
                                                        </Col>
                                                        <Col>
                                                            <Radio.Group onChange={(e) => this.handleChange(e, "a23130401")} value={this.state.a23130401Value}>
                                                                <Radio id={this.state.a23130401Value + "^" + "a23130401Value" + "^" + "oneScore" + "^" + "a2313040103"} value={"a2313040103"}></Radio>
                                                            </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "a23130401")} value={this.state.a23130401Value}>
                                                                <Radio id={this.state.a23130401Value + "^" + "a23130401Value" + "^" + "oneScore" + "^" + "a2313040104"} value={"a2313040104"}></Radio>
                                                            </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "a23130401")} value={this.state.a23130401Value}>
                                                                <Radio id={this.state.a23130401Value + "^" + "a23130401Value" + "^" + "oneScore" + "^" + "a2313040105"} value={"a2313040105"}></Radio>
                                                            </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "a23130401")} value={this.state.a23130401Value}>
                                                                <Radio id={this.state.a23130401Value + "^" + "a23130401Value" + "^" + "oneScore" + "^" + "a2313040106"} value={"a2313040106"}></Radio>
                                                            </Radio.Group></Col>
                                                    </Row>
                                                    <Row>
                                                        <Col className="title-item">支架植入术</Col>
                                                        <Col><Radio.Group onChange={(e) => this.handleChange(e, "a23130402")} value={this.state.a23130402Value}>
                                                            <Radio id={this.state.a23130402Value + "^" + "a23130402Value" + "^" + "oneScore" + "^" + "a2313040201"} value={"a2313040201"}></Radio></Radio.Group>
                                                        </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "a23130402")} value={this.state.a23130402Value}>
                                                            <Radio id={this.state.a23130402Value + "^" + "a23130402Value" + "^" + "oneScore" + "^" + "a2313040202"} value={"a2313040202"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "a23130402")} value={this.state.a23130402Value}>
                                                                <Radio id={this.state.a23130402Value + "^" + "a23130402Value" + "^" + "oneScore" + "^" + "a2313040203"} value={"a2313040203"}></Radio>
                                                            </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "a23130402")} value={this.state.a23130402Value}>
                                                                <Radio id={this.state.a23130402Value + "^" + "a23130402Value" + "^" + "oneScore" + "^" + "a2313040204"} value={"a2313040204"}></Radio>
                                                            </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "a23130402")} value={this.state.a23130402Value}>
                                                                <Radio id={this.state.a23130402Value + "^" + "a23130402Value" + "^" + "oneScore" + "^" + "a2313040205"} value={"a2313040205"}></Radio>
                                                            </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "a23130402")} value={this.state.a23130402Value}>
                                                                <Radio id={this.state.a23130402Value + "^" + "a23130402Value" + "^" + "oneScore" + "^" + "a2313040206"} value={"a2313040206"}></Radio>
                                                            </Radio.Group></Col>
                                                    </Row>
                                                    <Row>
                                                        <Col className="title-item">瓣膜置换术</Col>
                                                        <Col><Radio.Group onChange={(e) => this.handleChange(e, "onec")} value={this.state.onecValue}>
                                                            <Radio id={this.state.onecValue + "^" + "onecValue" + "^" + "oneScore" + "^" + "onec01"} value={"a23130403"}></Radio></Radio.Group>
                                                        </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "onec")} value={this.state.onecValue}>
                                                            <Radio id={this.state.onecValue + "^" + "onecValue" + "^" + "oneScore" + "^" + "onec02"} value={"a2313040302"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "onec")} value={this.state.onecValue}>
                                                                <Radio id={this.state.onecValue + "^" + "onecValue" + "^" + "oneScore" + "^" + "onec03"} value={"a2313040303"}></Radio>
                                                            </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "onec")} value={this.state.onecValue}>
                                                                <Radio id={this.state.onecValue + "^" + "onecValue" + "^" + "oneScore" + "^" + "onec04"} value={"a2313040304"}></Radio>
                                                            </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "onec")} value={this.state.onecValue}>
                                                                <Radio id={this.state.onecValue + "^" + "onecValue" + "^" + "oneScore" + "^" + "onec05"} value={"a2313040305"}></Radio>
                                                            </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "onec")} value={this.state.onecValue}>
                                                                <Radio id={this.state.onecValue + "^" + "onecValue" + "^" + "oneScore" + "^" + "onec06"} value={"a2313040306"}></Radio>
                                                            </Radio.Group></Col>
                                                    </Row>
                                                    <Row>
                                                        <Col className="title-item">射频消融</Col>
                                                        <Col><Radio.Group onChange={(e) => this.handleChange(e, "twoc")} value={this.state.twocValue}>
                                                            <Radio id={this.state.twocValue + "^" + "twocValue" + "^" + "oneScore" + "^" + "twoc01"} value={"a2313040401"}></Radio></Radio.Group>
                                                        </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "twoc")} value={this.state.twocValue}>
                                                            <Radio id={this.state.twocValue + "^" + "twocValue" + "^" + "oneScore" + "^" + "twoc02"} value={"a2313040402"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "twoc")} value={this.state.twocValue}>
                                                                <Radio id={this.state.twocValue + "^" + "twocValue" + "^" + "oneScore" + "^" + "twoc03"} value={"a2313040403"}></Radio>
                                                            </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "twoc")} value={this.state.twocValue}>
                                                                <Radio id={this.state.twocValue + "^" + "twocValue" + "^" + "oneScore" + "^" + "twoc04"} value={"a2313040404"}></Radio>
                                                            </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "twoc")} value={this.state.twocValue}>
                                                                <Radio id={this.state.twocValue + "^" + "twocValue" + "^" + "oneScore" + "^" + "twoc05"} value={"a2313040405"}></Radio>
                                                            </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "twoc")} value={this.state.twocValue}>
                                                                <Radio id={this.state.twocValue + "^" + "twocValue" + "^" + "oneScore" + "^" + "twoc06"} value={"a2313040406"}></Radio>
                                                            </Radio.Group></Col>
                                                    </Row>
                                                    <Row >
                                                        <Col className="title-item">埋藏式自动除颤器置入</Col>
                                                        <Col><Radio.Group onChange={(e) => this.handleChange(e, "threec")} value={this.state.threecValue}>
                                                            <Radio id={this.state.threecValue + "^" + "threecValue" + "^" + "oneScore" + "^" + "threec01"} value={"a2313040501"}></Radio></Radio.Group>
                                                        </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "threec")} value={this.state.threecValue}>
                                                            <Radio id={this.state.threecValue + "^" + "threecValue" + "^" + "oneScore" + "^" + "threec02"} value={"a2313040502"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "threec")} value={this.state.threecValue}>
                                                                <Radio id={this.state.threecValue + "^" + "threecValue" + "^" + "oneScore" + "^" + "threec03"} value={"a2313040503"}></Radio>
                                                            </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "threec")} value={this.state.threecValue}>
                                                                <Radio id={this.state.threecValue + "^" + "threecValue" + "^" + "oneScore" + "^" + "threec04"} value={"a2313040504"}></Radio>
                                                            </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "threec")} value={this.state.threecValue}>
                                                                <Radio id={this.state.threecValue + "^" + "threecValue" + "^" + "oneScore" + "^" + "threec05"} value={"a2313040505"}></Radio>
                                                            </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "threec")} value={this.state.threecValue}>
                                                                <Radio id={this.state.threecValue + "^" + "threecValue" + "^" + "oneScore" + "^" + "threec06"} value={"a2313040506"}></Radio>
                                                            </Radio.Group></Col>
                                                    </Row>
                                                    <Row >
                                                        <Col className="title-item">心脏移植</Col>
                                                        <Col><Radio.Group onChange={(e) => this.handleChange(e, "fourc")} value={this.state.fourcValue}>
                                                            <Radio id={this.state.fourcValue + "^" + "fourcValue" + "^" + "oneScore" + "^" + "fourc01"} value={"a2313040601"}></Radio></Radio.Group>
                                                        </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "fourc")} value={this.state.fourcValue}>
                                                            <Radio id={this.state.fourcValue + "^" + "fourcValue" + "^" + "oneScore" + "^" + "fourc02"} value={"a2313040602"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "fourc")} value={this.state.fourcValue}>
                                                                <Radio id={this.state.fourcValue + "^" + "fourcValue" + "^" + "oneScore" + "^" + "fourc03"} value={"a2313040603"}></Radio>
                                                            </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "fourc")} value={this.state.fourcValue}>
                                                                <Radio id={this.state.fourcValue + "^" + "fourcValue" + "^" + "oneScore" + "^" + "fourc04"} value={"a2313040604"}></Radio>
                                                            </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "fourc")} value={this.state.fourcValue}>
                                                                <Radio id={this.state.fourcValue + "^" + "fourcValue" + "^" + "oneScore" + "^" + "fourc05"} value={"a2313040605"}></Radio>
                                                            </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "fourc")} value={this.state.fourcValue}>
                                                                <Radio id={this.state.fourcValue + "^" + "fourcValue" + "^" + "oneScore" + "^" + "fourc06"} value={"a2313040606"}></Radio>
                                                            </Radio.Group></Col>
                                                    </Row>
                                                    <Row >
                                                        <Col className="title-item">先心病手术</Col>
                                                        <Col><Radio.Group onChange={(e) => this.handleChange(e, "fivec")} value={this.state.fivecValue}>
                                                            <Radio id={this.state.fivecValue + "^" + "fivecValue" + "^" + "oneScore" + "^" + "fivec01"} value={"a2313040701"}></Radio></Radio.Group>
                                                        </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "fivec")} value={this.state.fivecValue}>
                                                            <Radio id={this.state.fivecValue + "^" + "fivecValue" + "^" + "oneScore" + "^" + "fivec02"} value={"a2313040702"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "fivec")} value={this.state.fivecValue}>
                                                                <Radio id={this.state.fivecValue + "^" + "fivecValue" + "^" + "oneScore" + "^" + "fivec03"} value={"a2313040703"}></Radio>
                                                            </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "fivec")} value={this.state.fivecValue}>
                                                                <Radio id={this.state.fivecValue + "^" + "fivecValue" + "^" + "oneScore" + "^" + "fivec04"} value={"a2313040704"}></Radio>
                                                            </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "fivec")} value={this.state.fivecValue}>
                                                                <Radio id={this.state.fivecValue + "^" + "fivecValue" + "^" + "oneScore" + "^" + "fivec05"} value={"a2313040705"}></Radio>
                                                            </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "fivec")} value={this.state.fivecValue}>
                                                                <Radio id={this.state.fivecValue + "^" + "fivecValue" + "^" + "oneScore" + "^" + "fivec06"} value={"a2313040706"}></Radio>
                                                            </Radio.Group></Col>
                                                    </Row>
                                                    <Row className="last-item">
                                                        <Col className="title-item">其他手术</Col>
                                                        <Col><Radio.Group onChange={(e) => this.handleChange(e, "sixc")} value={this.state.sixcValue}>
                                                            <Radio id={this.state.sixcValue + "^" + "sixcValue" + "^" + "oneScore" + "^" + "sixc01"} value={"a2313040801"}></Radio></Radio.Group>
                                                        </Col> <Col><Radio.Group onChange={(e) => this.handleChange(e, "sixc")} value={this.state.sixcValue}>
                                                            <Radio id={this.state.sixcValue + "^" + "sixcValue" + "^" + "oneScore" + "^" + "sixc02"} value={"a2313040802"}></Radio></Radio.Group> </Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "sixc")} value={this.state.sixcValue}>
                                                                <Radio id={this.state.sixcValue + "^" + "sixcValue" + "^" + "oneScore" + "^" + "sixc03"} value={"a2313040803"}></Radio>
                                                            </Radio.Group></Col><Col><Radio.Group onChange={(e) => this.handleChange(e, "sixc")} value={this.state.sixcValue}>
                                                                <Radio id={this.state.sixcValue + "^" + "sixcValue" + "^" + "oneScore" + "^" + "sixc04"} value={"a2313040804"}></Radio>
                                                            </Radio.Group></Col> <Col> <Radio.Group onChange={(e) => this.handleChange(e, "sixc")} value={this.state.sixcValue}>
                                                                <Radio id={this.state.sixcValue + "^" + "sixcValue" + "^" + "oneScore" + "^" + "sixc05"} value={"a2313040805"}></Radio>
                                                            </Radio.Group></Col><Col> <Radio.Group onChange={(e) => this.handleChange(e, "sixc")} value={this.state.sixcValue}>
                                                                <Radio id={this.state.sixcValue + "^" + "sixcValue" + "^" + "oneScore" + "^" + "sixc06"} value={"a2313040806"}></Radio>
                                                            </Radio.Group></Col>
                                                    </Row>
                                                </div>
                                                <Row>
                                                    <div>
                                                        <p><span className="line"></span>在您及您的兄弟姐妹、您的父母及他们的兄弟姐妹、您的祖父母或外祖父母以及您的孩子当中，是否有人发生任何特别不寻常的情况？如身高
                                                        特别高或特别矮、体重特别重或特别轻、眼睛或视力有明显问题、听力有明显问题、精神有问题、智力有问题、肌肉无力、易骨折、外貌异常
                                        等问题。 [单选题]</p>
                                                        <Radio.Group onChange={(e) => this.handleChange(e, "serc")} value={this.state.sercValue}>
                                                            <Radio id={this.state.sercValue + "^" + "sercValue" + "^" + "oneScore" + "^" + "serc01"} value={"a23130501"}>无</Radio>
                                                            <Radio id={this.state.sercValue + "^" + "sercValue" + "^" + "oneScore" + "^" + "serc02"} value={"a23130502"}>1人</Radio>
                                                            <Radio id={this.state.sercValue + "^" + "sercValue" + "^" + "oneScore" + "^" + "serc03"} value={"a23130503"}>2人</Radio>
                                                            <Radio id={this.state.sercValue + "^" + "sercValue" + "^" + "oneScore" + "^" + "serc04"} value={"a23130504"}>超过2人</Radio>
                                                            <Radio id={this.state.sercValue + "^" + "sercValue" + "^" + "oneScore" + "^" + "serc05"} value={"a23130505"}>不清楚</Radio>
                                                            <Radio id={this.state.sercValue + "^" + "sercValue" + "^" + "oneScore" + "^" + "serc06"} value={"a23130506"}>拒绝回答</Radio>
                                                        </Radio.Group>
                                                    </div>
                                                </Row>
                                                <Row>
                                                    <div>
                                                        <p><span className="line"></span>在您及您的兄弟姐妹、您的父母及他们的兄弟姐妹、您的祖父母或外祖父母以及您的孩子当中，除了上一题所涉及的异常外，至少有2人发生同样特别的疾病或症状吗？ [单选题]</p>
                                                        <Radio.Group onChange={(e) => this.handleChange(e, "eigc")} value={this.state.eigcValue} style={{ display: "flex", flexDirection: "column" }}>
                                                            <Radio id={this.state.eigcValue + "^" + "eigcValue" + "^" + "oneScore" + "^" + "eigc01"} value={"a23130601"}>无</Radio>
                                                            <Radio id={this.state.eigcValue + "^" + "eigcValue" + "^" + "oneScore" + "^" + "eigc02"} value={"a23130602"}>有1人</Radio>
                                                            <Radio id={this.state.eigcValue + "^" + "eigcValue" + "^" + "oneScore" + "^" + "eigc03"} value={"a23130603"}>
                                                                有2人发生同样的疾病，请描述这种特别的疾病（除了高血压、糖尿病、心脏病等各系统常见疾病）
                                                                <Input style={{ width: "30%", marginLeft: "24px" }} value={this.state.inputFouraValue} onChange={(e) => this.handleInput(e, "inputFoura")}></Input>
                                                            </Radio>
                                                        </Radio.Group>

                                                    </div>
                                                </Row>
                                                <Row>
                                                    <div>
                                                        <p><span className="line"></span>在您及您的兄弟姐妹、您的父母及他们的兄弟姐妹、您的祖父母或外祖父母以及您的孩子当中有双胞胎或多胞胎吗？ [单选题]</p>
                                                        <Radio.Group onChange={(e) => this.handleChange(e, "ninec")} value={this.state.ninecValue}>
                                                            <Radio id={this.state.ninecValue + "^" + "ninecValue" + "^" + "oneScore" + "^" + "ninec01"} value={"a23130701"}>无</Radio>
                                                            <Radio id={this.state.ninecValue + "^" + "ninecValue" + "^" + "oneScore" + "^" + "ninec03"} value={"a23130702"}>有双胞胎</Radio>
                                                            <Radio id={this.state.ninecValue + "^" + "ninecValue" + "^" + "oneScore" + "^" + "ninec03"} value={"a23130703"}>有多胞胎</Radio>
                                                            <Radio id={this.state.ninecValue + "^" + "ninecValue" + "^" + "oneScore" + "^" + "ninec04"} value={"a23130704"}>不清楚</Radio>
                                                            <Radio id={this.state.ninecValue + "^" + "ninecValue" + "^" + "oneScore" + "^" + "ninec05"} value={"a23130705"}>拒绝回答</Radio>
                                                        </Radio.Group>
                                                    </div>
                                                </Row>
                                            </div>
                                        </Row>
                                    </div>
                                </Row>
                            </Col>
                        </Row>
                    </div>
                </div>
            );
        }
    })
export default AssessmentHeartSieve
