Browse Source

对接肺结核患者第n次随访

lulihong 5 years ago
parent
commit
3fab4611a4
2 changed files with 819 additions and 200 deletions
  1. 8 4
      api/fangshi-api.js
  2. 811 196
      app/followup/v1/html/fangshi-detail-10.html

+ 8 - 4
api/fangshi-api.js

@ -36,10 +36,14 @@
        getOlderPeopleHealthCheckRecord: function (data) {
            return httpRequest.get("doctor/visitDetail/getOlderPeopleHealthCheckRecord", { data: data })
        },
        //保存肺结核患者第n次入户随访记录
        savePhthisis:function(data){
            return httpRequest.post("doctor/phthisis/saveNTimes",{data:data})
        },
        //获取肺结核患者第n次入户随访记录
        getPhthisis:function(data){
            return httpRequest.get("doctor/phthisis/getNTimes", { data: data })
        }
    }
    exports.fangshiAPI = fangshiAPI;
})(window)

+ 811 - 196
app/followup/v1/html/fangshi-detail-10.html

@ -6,16 +6,34 @@
    <title>【除第一次外】肺结核患者第n次入户随访记录表</title>
    <meta name="author" content="yihu.com" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"
    />
    <meta name="viewport"
        content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
	<link rel="shortcut icon" href="../../../../favicon.ico">
	<link rel="stylesheet" type="text/css" href="../../../../css/element-ui.css" />
	<link rel="stylesheet" type="text/css" href="../../../../css/cross.css" />
	<link rel="stylesheet" type="text/css" href="../../../../css/bootstrap.min.css" />
    <link rel="shortcut icon" href="../../../../favicon.ico">
    <link rel="stylesheet" type="text/css" href="../../../../css/element-ui.css" />
    <link rel="stylesheet" type="text/css" href="../../../../css/cross.css" />
    <link rel="stylesheet" type="text/css" href="../../../../css/bootstrap.min.css" />
    <link href="../../../../plugins/toastr/toastr.min.css" rel="stylesheet">
    <link href="../css/fangshi-detail.css" rel="stylesheet">
    <style>
        .setinput .el-input__inner,
        .innerInput {
            padding: 0;
            border-bottom: 1px solid #e1e1e1;
            text-align: center;
        }
        .innerInput {
            width: 100px;
            padding: 0 5px !important;
        }
        .dudaorenyuan el-radio {
            width: 50%;
        }
    </style>
</head>
<body>
@ -26,7 +44,8 @@
                <div class="ui-grid">
                    <div class="ui-col-0">姓名:</div>
                    <div class="ui-col-1">
                        <el-input :readonly="!editable" v-model="data2" placeholder="" clearable></el-input>
                        <el-input :readonly="!editable" v-model="parient.patient.name"
                            placeholder="" clearable></el-input>
                    </div>
                </div>
            </div>
@ -34,7 +53,9 @@
                <div class="ui-grid">
                    <div class="ui-col-0">编号:</div>
                    <div class="ui-col-1">
                        <el-input :readonly="!editable" v-model="data2" placeholder="" clearable></el-input>
                        <el-input :readonly="!editable" v-model="parient.number"
                            placeholder="" clearable>
                        </el-input>
                    </div>
                </div>
            </div>
@ -44,153 +65,250 @@
            <tr>
                <td class="col-w200 c-t-center">随访时间</td>
                <td>
                    <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                    <el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
                        v-model="parient.data[0].followup_date" type="date"
                        placeholder="选择日期">
                    </el-date-picker>
                </td>
                <td>
                    <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                    <el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
                        v-model="parient.data[1].followup_date" type="date"
                        placeholder="选择日期">
                    </el-date-picker>
                </td>
                <td>
                    <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                    <el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
                        v-model="parient.data[2].followup_date" type="date"
                        placeholder="选择日期">
                    </el-date-picker>
                </td>
                <td>
                    <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                    <el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
                        v-model="parient.data[3].followup_date" type="date"
                        placeholder="选择日期">
                    </el-date-picker>
                </td>
            </tr>
            <tr>
                <td class="col-w200 c-t-center">治疗月序</td>
                <td>
                <td class="setinput">
                    <input type="text" class="col-w40"> 月
                    <el-input style="width: 70px;" type="number" :readonly="!editable"
                        v-model="parient.data[0].treate_month">
                    </el-input> 月
                </td>
                <td>
                <td class="setinput">
                    <input type="text" class="col-w40"> 月
                    <el-input style="width: 70px;" type="number" :readonly="!editable"
                        v-model="parient.data[1].treate_month">
                    </el-input> 月
                </td>
                <td>
                <td class="setinput">
                    <input type="text" class="col-w40"> 月
                    <el-input style="width: 70px;" type="number" :readonly="!editable"
                        v-model="parient.data[2].treate_month">
                    </el-input> 月
                </td>
                <td>
                <td class="setinput">
                    <input type="text" class="col-w40"> 月
                    <el-input style="width: 70px;" type="number" :readonly="!editable"
                        v-model="parient.data[3].treate_month">
                    </el-input> 月
                </td>
            </tr>
            <tr>
                <td class="col-w200 c-t-center">督导人员</td>
                <td>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="1">医生</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">家属</el-radio>
                    </div>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="2">自服药</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">其他</el-radio>
                        <!-- 1-医生,2-家属,3-自服药,4-其他 -->
                        <el-radio-group :disabled="!editable"
                            v-model="parient.data[0].superviser.superviser_type"
                            class="dudaorenyuan">
                            <el-row>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="1">医生</el-radio>
                                    <el-radio :disabled="!editable" label="2">家属</el-radio>
                                </el-col>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="3">自服药</el-radio>
                                    <el-radio :disabled="!editable" label="4">其他</el-radio>
                                </el-col>
                            </el-row>
                        </el-radio-group>
                    </div>
                </td>
                <td>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="1">医生</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">家属</el-radio>
                    </div>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="2">自服药</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">其他</el-radio>
                        <el-radio-group :disabled="!editable"
                            v-model="parient.data[1].superviser.superviser_type"
                            class="dudaorenyuan">
                            <el-row>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="1">医生</el-radio>
                                    <el-radio :disabled="!editable" label="2">家属</el-radio>
                                </el-col>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="3">自服药</el-radio>
                                    <el-radio :disabled="!editable" label="4">其他</el-radio>
                                </el-col>
                            </el-row>
                        </el-radio-group>
                    </div>
                </td>
                <td>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="1">医生</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">家属</el-radio>
                    </div>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="2">自服药</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">其他</el-radio>
                        <el-radio-group :disabled="!editable"
                            v-model="parient.data[2].superviser.superviser_type">
                            <el-row>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="1">医生</el-radio>
                                    <el-radio :disabled="!editable" label="2">家属</el-radio>
                                </el-col>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="3">自服药</el-radio>
                                    <el-radio :disabled="!editable" label="4">其他</el-radio>
                                </el-col>
                            </el-row>
                        </el-radio-group>
                    </div>
                </td>
                <td>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="1">医生</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">家属</el-radio>
                    </div>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="2">自服药</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">其他</el-radio>
                        <el-radio-group :disabled="!editable"
                            v-model="parient.data[3].superviser.superviser_type">
                            <el-row>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="1">医生</el-radio>
                                    <el-radio :disabled="!editable" label="2">家属</el-radio>
                                </el-col>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="3">自服药</el-radio>
                                    <el-radio :disabled="!editable" label="4">其他</el-radio>
                                </el-col>
                            </el-row>
                        </el-radio-group>
                    </div>
                </td>
            </tr>
            <tr>
                <td class="col-w200 c-t-center">随访方式</td>
                <td>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="1">门诊</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">家庭</el-radio>
                    </div>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="2">电话</el-radio>
                        <el-radio-group :disabled="!editable"
                            v-model="parient.data[0].way">
                            <el-row>
                                <!-- 1-门诊,2-家庭 3-电话-->
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="1">门诊</el-radio>
                                    <el-radio :disabled="!editable" label="2">家庭</el-radio>
                                </el-col>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="3">电话</el-radio>
                                </el-col>
                            </el-row>
                        </el-radio-group>
                    </div>
                </td>
                <td>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="1">门诊</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">家庭</el-radio>
                    </div>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="2">电话</el-radio>
                        <el-radio-group :disabled="!editable"
                            v-model="parient.data[1].way">
                            <el-row>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="1">门诊</el-radio>
                                    <el-radio :disabled="!editable" label="2">家庭</el-radio>
                                </el-col>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="3">电话</el-radio>
                                </el-col>
                            </el-row>
                        </el-radio-group>
                    </div>
                </td>
                <td>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="1">门诊</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">家庭</el-radio>
                    </div>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="2">电话</el-radio>
                        <el-radio-group :disabled="!editable"
                            v-model="parient.data[2].way">
                            <el-row>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="1">门诊</el-radio>
                                    <el-radio :disabled="!editable" label="2">家庭</el-radio>
                                </el-col>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="3">电话</el-radio>
                                </el-col>
                            </el-row>
                        </el-radio-group>
                    </div>
                </td>
                <td>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="1">门诊</el-radio>
                        <el-radio :disabled="!editable" v-model="radio" label="2">家庭</el-radio>
                    </div>
                    <div>
                        <el-radio :disabled="!editable" v-model="radio" label="2">电话</el-radio>
                        <el-radio-group :disabled="!editable"
                            v-model="parient.data[3].way">
                            <el-row>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="1">门诊</el-radio>
                                    <el-radio :disabled="!editable" label="2">家庭</el-radio>
                                </el-col>
                                <el-col :span="24">
                                    <el-radio :disabled="!editable" label="3">电话</el-radio>
                                </el-col>
                            </el-row>
                        </el-radio-group>
                    </div>
                </td>
            </tr>
            <tr>
                <td class="col-w200">症状及体征:
                    <el-checkbox-group v-model="check" :disabled="!editable">
                        <el-checkbox label="1" style="margin-left:30px;">没有盗汗</el-checkbox>
                    <!-- 0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降 -->
                    <el-checkbox-group v-model="tizheng" :disabled="!editable">
                        <el-checkbox label="0" style="margin-left:30px;">没有症状</el-checkbox>
                        <el-checkbox label="1">咳嗽咳痰</el-checkbox>
                        <el-checkbox label="1">低热盗汗</el-checkbox>
                        <el-checkbox label="1">咳血或血痰</el-checkbox>
                        <el-checkbox label="1">胸痛消瘦</el-checkbox>
                        <el-checkbox label="1">恶心纳差</el-checkbox>
                        <el-checkbox label="1">头痛失眠</el-checkbox>
                        <el-checkbox label="1">视物模糊</el-checkbox>
                        <el-checkbox label="1">皮肤瘙痒、皮疹</el-checkbox>
                        <el-checkbox label="1">耳鸣、听力下降</el-checkbox>
                        <el-checkbox label="2">低热盗汗</el-checkbox>
                        <el-checkbox label="3">咳血或血痰</el-checkbox>
                        <el-checkbox label="4">胸痛消瘦</el-checkbox>
                        <el-checkbox label="5">恶心纳差</el-checkbox>
                        <el-checkbox label="6">头痛失眠</el-checkbox>
                        <el-checkbox label="7">视物模糊</el-checkbox>
                        <el-checkbox label="8">皮肤瘙痒、皮疹</el-checkbox>
                        <el-checkbox label="9">耳鸣、听力下降</el-checkbox>
                    </el-checkbox-group>
                </td>
                <td style="vertical-align: initial;">
                    其他:
                    <el-input type="textarea" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input type="textarea" :readonly="!editable"
                        v-model="parient.data[0].symptom_other_desc" placeholder=""
                        clearable></el-input>
                </td>
                <td style="vertical-align: initial;">
                    其他:
                    <el-input type="textarea" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input type="textarea" :readonly="!editable"
                        v-model="parient.data[1].symptom_other_desc" placeholder=""
                        clearable></el-input>
                </td>
                <td style="vertical-align: initial;">
                    其他:
                    <el-input type="textarea" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input type="textarea" :readonly="!editable"
                        v-model="parient.data[2].symptom_other_desc" placeholder=""
                        clearable></el-input>
                </td>
                <td style="vertical-align: initial;">
                    其他:
                    <el-input type="textarea" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input type="textarea" :readonly="!editable"
                        v-model="parient.data[3].symptom_other_desc" placeholder=""
                        clearable></el-input>
                </td>
            </tr>
            <tr>
@ -201,32 +319,48 @@
                            <td class="c-t-center" style="width: 100px;">
                                吸烟
                            </td>
                            <td class="">
                                <input type="text" class="col-w40"> 支/天
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[0].life_style.smoke">
                                </el-input> 支/天
                            </td>
                            <td class="">
                                <input type="text" class="col-w40"> 支/天
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[1].life_style.smoke">
                                </el-input> 支/天
                            </td>
                            <td class="">
                                <input type="text" class="col-w40"> 支/天
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[2].life_style.smoke">
                                </el-input> 支/天
                            </td>
                            <td class="">
                                <input type="text" class="col-w40"> 支/天
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[3].life_style.smoke">
                                </el-input> 支/天
                            </td>
                        </tr>
                        <tr>
                            <td class="c-t-center" style="width: 150px;">饮酒</td>
                            <td class="">
                                <input type="text" class="col-w40"> 两/天
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[0].life_style.drink">
                                </el-input> 两/天
                            </td>
                            <td class="">
                                <input type="text" class="col-w40"> 两/天
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[1].life_style.drink">
                                </el-input>两/天
                            </td>
                            <td class="">
                                <input type="text" class="col-w40"> 两/天
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[2].life_style.drink">
                                </el-input> 两/天
                            </td>
                            <td class="">
                                <input type="text" class="col-w40"> 两/天
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[3].life_style.drink">
                                </el-input> 两/天
                            </td>
                        </tr>
                        <tr>
@ -234,61 +368,96 @@
                            <td class="c-t-center">
                                化疗方案
                            </td>
                            <td colspan="4" class="c-t-center">
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                            <td class="c-t-center">
                                <el-input :readonly="!editable"
                                    v-model="parient.data[0].drug_use.chemotherapy"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td class="c-t-center">
                                <el-input :readonly="!editable"
                                    v-model="parient.data[1].drug_use.chemotherapy"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td class="c-t-center">
                                <el-input :readonly="!editable"
                                    v-model="parient.data[2].drug_use.chemotherapy"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td class="c-t-center">
                                <el-input :readonly="!editable"
                                    v-model="parient.data[3].drug_use.chemotherapy"
                                    placeholder="" clearable></el-input>
                            </td>
                        </tr>
                        <tr>
                            <td class="c-t-center">用法</td>
                            <td>
                                <el-radio :disabled="!editable" v-model="radio" label="1">每日</el-radio>
                                <el-radio :disabled="!editable" v-model="radio" label="2">间隙</el-radio>
                                <!-- 1-每日,2-间歇 -->
                                <el-radio-group :disabled="!editable"
                                    v-model="parient.data[0].drug_use.method">
                                    <el-radio :disabled="!editable" label="1">每日</el-radio>
                                    <el-radio :disabled="!editable" label="2">间歇</el-radio>
                                </el-radio-group>
                            </td>
                            <td>
                                <el-radio :disabled="!editable" v-model="radio" label="1">每日</el-radio>
                                <el-radio :disabled="!editable" v-model="radio" label="2">间隙</el-radio>
                                <el-radio-group :disabled="!editable"
                                    v-model="parient.data[1].drug_use.method">
                                    <el-radio :disabled="!editable" label="1">每日</el-radio>
                                    <el-radio :disabled="!editable" label="2">间歇</el-radio>
                                </el-radio-group>
                            </td>
                            <td>
                                <el-radio :disabled="!editable" v-model="radio" label="1">每日</el-radio>
                                <el-radio :disabled="!editable" v-model="radio" label="2">间隙</el-radio>
                                <el-radio-group :disabled="!editable"
                                    v-model="parient.data[2].drug_use.method">
                                    <el-radio :disabled="!editable" label="1">每日</el-radio>
                                    <el-radio :disabled="!editable" label="2">间歇</el-radio>
                                </el-radio-group>
                            </td>
                            <td>
                                <el-radio :disabled="!editable" v-model="radio" label="1">每日</el-radio>
                                <el-radio :disabled="!editable" v-model="radio" label="2">间隙</el-radio>
                                <el-radio-group :disabled="!editable"
                                    v-model="parient.data[3].drug_use.method">
                                    <el-radio :disabled="!editable" label="1">每日</el-radio>
                                    <el-radio :disabled="!editable" label="2">间歇</el-radio>
                                </el-radio-group>
                            </td>
                        </tr>
                        <tr>
                            <td class="c-t-center" style="width: 150px;">药品剂型</td>
                            <td>
                                <el-checkbox-group v-model="check" :disabled="!editable">
                                <!-- 1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂 -->
                                <el-checkbox-group v-model="yongyao1" :disabled="!editable">
                                    <el-checkbox label="1" style="margin-left:30px;">固定剂量复合制剂</el-checkbox>
                                    <el-checkbox label="1">散装药</el-checkbox>
                                    <el-checkbox label="1">板式组合药</el-checkbox>
                                    <el-checkbox label="1">注射剂</el-checkbox>
                                    <el-checkbox label="2">散装药</el-checkbox>
                                    <el-checkbox label="3">板式组合药</el-checkbox>
                                    <el-checkbox label="4">注射剂</el-checkbox>
                                </el-checkbox-group>
                            </td>
                            <td>
                                <el-checkbox-group v-model="check" :disabled="!editable">
                                <el-checkbox-group v-model="yongyao2" :disabled="!editable">
                                    <el-checkbox label="1" style="margin-left:30px;">固定剂量复合制剂</el-checkbox>
                                    <el-checkbox label="1">散装药</el-checkbox>
                                    <el-checkbox label="1">板式组合药</el-checkbox>
                                    <el-checkbox label="1">注射剂</el-checkbox>
                                    <el-checkbox label="2">散装药</el-checkbox>
                                    <el-checkbox label="3">板式组合药</el-checkbox>
                                    <el-checkbox label="4">注射剂</el-checkbox>
                                </el-checkbox-group>
                            </td>
                            <td>
                                <el-checkbox-group v-model="check" :disabled="!editable">
                                <el-checkbox-group v-model="yongyao3" :disabled="!editable">
                                    <el-checkbox label="1" style="margin-left:30px;">固定剂量复合制剂</el-checkbox>
                                    <el-checkbox label="1">散装药</el-checkbox>
                                    <el-checkbox label="1">板式组合药</el-checkbox>
                                    <el-checkbox label="1">注射剂</el-checkbox>
                                    <el-checkbox label="2">散装药</el-checkbox>
                                    <el-checkbox label="3">板式组合药</el-checkbox>
                                    <el-checkbox label="4">注射剂</el-checkbox>
                                </el-checkbox-group>
                            </td>
                            <td>
                                <el-checkbox-group v-model="check" :disabled="!editable">
                                <el-checkbox-group v-model="yongyao4" :disabled="!editable">
                                    <el-checkbox label="1" style="margin-left:30px;">固定剂量复合制剂</el-checkbox>
                                    <el-checkbox label="1">散装药</el-checkbox>
                                    <el-checkbox label="1">板式组合药</el-checkbox>
                                    <el-checkbox label="1">注射剂</el-checkbox>
                                    <el-checkbox label="2">散装药</el-checkbox>
                                    <el-checkbox label="3">板式组合药</el-checkbox>
                                    <el-checkbox label="4">注射剂</el-checkbox>
                                </el-checkbox-group>
                            </td>
                        </tr>
@ -296,17 +465,25 @@
                            <td class="c-t-center">
                                漏服药次数
                            </td>
                            <td>
                                <input class="col-w40" type="text"> 次
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[0].drug_use.forgot_take_drug_times">
                                </el-input> 次
                            </td>
                            <td>
                                <input class="col-w40" type="text"> 次
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[1].drug_use.forgot_take_drug_times">
                                </el-input> 次
                            </td>
                            <td>
                                <input class="col-w40" type="text"> 次
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[2].drug_use.forgot_take_drug_times">
                                </el-input> 次
                            </td>
                            <td>
                                <input class="col-w40" type="text"> 次
                            <td class="setinput">
                                <el-input style="width: 70px;" type="number" :readonly="!editable"
                                    v-model="parient.data[3].drug_use.forgot_take_drug_times">
                                </el-input> 次
                            </td>
                        </tr>
                    </table>
@ -315,39 +492,113 @@
            <tr>
                <td class="col-w200 c-t-center">药物不良反应</td>
                <td>
                    <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
                    <!-- // 药物不良反应 1-无,2-有 -->
                    <el-radio-group :disabled="!editable"
                        v-model="parient.data[0].drug_bad_reaction">
                        <el-radio :disabled="!editable" label="1">无</el-radio>
                        <el-radio :disabled="!editable" label="2">有</el-radio>
                        <el-input class="innerInput" style="padding:0 !important;"
                            v-if="parient.data[0].drug_bad_reaction==2"
                            style="width: 70px;" type="text" :readonly="!editable"
                            v-model="parient.data[0].drug_bad_reaction_detail">
                        </el-input>
                    </el-radio-group>
                </td>
                <td>
                    <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
                    <el-radio-group :disabled="!editable"
                        v-model="parient.data[1].drug_bad_reaction">
                        <el-radio :disabled="!editable" label="1">无</el-radio>
                        <el-radio :disabled="!editable" label="2">有</el-radio>
                        <el-input class="innerInput" style="padding:0 !important;"
                            v-if="parient.data[1].drug_bad_reaction==2"
                            style="width: 70px;" type="text" :readonly="!editable"
                            v-model="parient.data[1].drug_bad_reaction_detail">
                        </el-input>
                    </el-radio-group>
                </td>
                <td>
                    <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
                    <el-radio-group :disabled="!editable"
                        v-model="parient.data[2].drug_bad_reaction">
                        <el-radio :disabled="!editable" label="1">无</el-radio>
                        <el-radio :disabled="!editable" label="2">有</el-radio>
                        <el-input class="innerInput" style="padding:0 !important;"
                            v-if="parient.data[2].drug_bad_reaction==2"
                            style="width: 70px;" type="text" :readonly="!editable"
                            v-model="parient.data[2].drug_bad_reaction_detail">
                        </el-input>
                    </el-radio-group>
                </td>
                <td>
                    <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
                    <el-radio-group :disabled="!editable"
                        v-model="parient.data[3].drug_bad_reaction">
                        <el-radio :disabled="!editable" label="1">无</el-radio>
                        <el-radio :disabled="!editable" label="2">有</el-radio>
                        <el-input class="innerInput" style="padding:0 !important;"
                            v-if="parient.data[3].drug_bad_reaction==2"
                            style="width: 70px;" type="text" :readonly="!editable"
                            v-model="parient.data[3].drug_bad_reaction_detail">
                        </el-input>
                    </el-radio-group>
                </td>
            </tr>
            <tr>
                <td class="col-w200 c-t-center">并发症或合并症</td>
                <td>
                    <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
                    <!--  // 并发症 1-无,2-有 -->
                    <el-radio-group :disabled="!editable"
                        v-model="parient.data[0].complication">
                        <el-radio :disabled="!editable" label="1">无</el-radio>
                        <el-radio :disabled="!editable" label="2">有</el-radio>
                        <el-input class="innerInput" style="padding:0 !important;"
                            v-if="parient.data[0].complication==2" style="width: 70px;"
                            type="text" :readonly="!editable"
                            v-model="parient.data[0].complication_detail">
                        </el-input>
                    </el-radio-group>
                </td>
                <td>
                    <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
                    <el-radio-group :disabled="!editable"
                        v-model="parient.data[1].complication">
                        <el-radio :disabled="!editable" label="1">无</el-radio>
                        <el-radio :disabled="!editable" label="2">有</el-radio>
                        <el-input class="innerInput" style="padding:0 !important;"
                            v-if="parient.data[1].complication==2" style="width: 70px;"
                            type="text" :readonly="!editable"
                            v-model="parient.data[1].complication_detail">
                        </el-input>
                    </el-radio-group>
                </td>
                <td>
                    <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
                    <el-radio-group :disabled="!editable"
                        v-model="parient.data[2].complication">
                        <el-radio :disabled="!editable" label="1">无</el-radio>
                        <el-radio :disabled="!editable" label="2">有</el-radio>
                        <el-input class="innerInput" style="padding:0 !important;"
                            v-if="parient.data[2].complication==2" style="width: 70px;"
                            type="text" :readonly="!editable"
                            v-model="parient.data[2].complication_detail">
                        </el-input>
                    </el-radio-group>
                </td>
                <td>
                    <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">无</el-radio>
                    <el-radio-group :disabled="!editable"
                        v-model="parient.data[3].complication">
                        <el-radio :disabled="!editable" label="1">无</el-radio>
                        <el-radio :disabled="!editable" label="2">有</el-radio>
                        <el-input class="innerInput" style="padding:0 !important;"
                            v-if="parient.data[3].complication==2" style="width: 70px;"
                            type="text" :readonly="!editable"
                            v-model="parient.data[3].complication_detail">
                        </el-input>
                    </el-radio-group>
                </td>
            </tr>
            <tr>
@ -359,16 +610,24 @@
                                科别
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable" style=""
                                    v-model="parient.data[0].trans_org.dept_name"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[1].trans_org.dept_name"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[2].trans_org.dept_name"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[3].trans_org.dept_name"
                                    placeholder="" clearable></el-input>
                            </td>
                        </tr>
@ -377,16 +636,24 @@
                                原因
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[0].trans_org.reason"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[1].trans_org.reason"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[2].trans_org.reason"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[3].trans_org.reason"
                                    placeholder="" clearable></el-input>
                            </td>
                        </tr>
                        <tr>
@ -394,16 +661,24 @@
                                2周内随访,随访结果
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[0].trans_org.result_of_2_weeks"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[1].trans_org.result_of_2_weeks"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[2].trans_org.result_of_2_weeks"
                                    placeholder="" clearable></el-input>
                            </td>
                            <td>
                                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                                <el-input :readonly="!editable"
                                    v-model="parient.data[3].trans_org.result_of_2_weeks"
                                    placeholder="" clearable></el-input>
                            </td>
                        </tr>
                    </table>
@ -412,46 +687,78 @@
            <tr>
                <td class="col-w200 c-t-center">处理意见</td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable"
                        v-model="parient.data[0].process_opinion" placeholder=""
                        clearable></el-input>
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable"
                        v-model="parient.data[1].process_opinion" placeholder=""
                        clearable></el-input>
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable"
                        v-model="parient.data[2].process_opinion" placeholder=""
                        clearable></el-input>
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable"
                        v-model="parient.data[3].process_opinion" placeholder=""
                        clearable></el-input>
                </td>
            </tr>
            <tr>
                <td class="col-w200 c-t-center">下次随访时间</td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <!-- <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input> -->
                    <el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
                        v-model="parient.data[0].next_followup_date" type="date"
                        placeholder="选择日期">
                    </el-date-picker>
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
                        v-model="parient.data[1].next_followup_date" type="date"
                        placeholder="选择日期">
                    </el-date-picker>
                    <!-- <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input> -->
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
                        v-model="parient.data[2].next_followup_date" type="date"
                        placeholder="选择日期">
                    </el-date-picker>
                    <!-- <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input> -->
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-date-picker value-format="yyyy-MM-dd" :readonly="!editable"
                        v-model="parient.data[3].next_followup_date" type="date"
                        placeholder="选择日期">
                    </el-date-picker>
                    <!-- <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input> -->
                </td>
            </tr>
            <tr>
                <td class="col-w200 c-t-center">随访医生签名</td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable"
                        v-model="parient.data[0].followup_doctor_name" placeholder=""
                        clearable></el-input>
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable"
                        v-model="parient.data[1].followup_doctor_name" placeholder=""
                        clearable></el-input>
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable"
                        v-model="parient.data[2].followup_doctor_name" placeholder=""
                        clearable></el-input>
                </td>
                <td>
                    <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable"
                        v-model="parient.data[3].followup_doctor_name" placeholder=""
                        clearable></el-input>
                </td>
            </tr>
            <tr>
@ -463,20 +770,51 @@
            <tr>
                <td rowspan="2" class="col-w200 c-t-center">全程管理情况</td>
                <td colspan="4">
                    1.出现停止治疗时间年月日:
                    <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                    </el-date-picker>
                    2.停止治疗原因:
                    <el-radio :disabled="!editable" v-model="radio" label="1">完成疗程</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">死亡</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">丢失</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">转入耐多药治疗</el-radio>
                    <div>
                        1.出现停止治疗时间年月日:
                        <el-date-picker :readonly="!editable" value-format="yyyy-MM-dd"
                            v-model="parient.stop_treate.date" type="date"
                            placeholder="选择日期">
                        </el-date-picker>
                        2.停止治疗原因:
                        <el-radio-group :disabled="!editable"
                            v-model="parient.stop_treate.reason">
                            <el-radio :disabled="!editable" v-model="radio" label="1">完成疗程</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">死亡</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="3">丢失</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="4">转入耐多药治疗</el-radio>
                        </el-radio-group>
                    </div>
                    <div style="border-top:1px solid #e1e1e1;padding:10px 0;">
                        <div class="setinput">
                            应访视患者<el-input style="width:70px;" type="text" :readonly="!editable"
                                v-model="parient.management.plan_followup_times"
                                placeholder="" clearable></el-input>次,
                            实际访视应访视患者<el-input style="width:70px;" type="text" :readonly="!editable"
                                v-model="parient.management.real_followup_times"
                                placeholder="" clearable></el-input>次
                        </div>
                        <div class="setinput">
                            患者在疗程中,应服药<el-input style="width:70px;" type="text" :readonly="!editable"
                                v-model="parient.management.plan_take_drug_times"
                                placeholder="" clearable></el-input>次,
                            实际服药<el-input style="width:70px;" type="text" :readonly="!editable"
                                v-model="parient.management.real_take_drug_times"
                                placeholder="" clearable></el-input>次,
                            服药率<el-input style="width:70px;" type="text" :readonly="!editable"
                                v-model="percent"
                                placeholder="" clearable></el-input>%
                        </div>
                    </div>
                </td>
            </tr>
            <tr>
                <td colspan="4">
                <td colspan="4" class="setinput">
                    评估医生签名:
                    <el-input type="text" :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                    <el-input style="width:120px;" type="text" :readonly="!editable"
                        v-model="parient.management.signature_doctor_name" placeholder=""
                        clearable></el-input>
                </td>
            </tr>
        </table>
@ -490,6 +828,7 @@
    <script src="../../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../component/followup/follow-bottom.js"></script>
    <script src="../../../../api/fangshi-api.js"></script>
    <script>
        var Request = GetRequest();
@ -497,27 +836,279 @@
            el: "#app",
            data: function () {
                return {
                    editable: true,
                    editable: false,
                    isEditBtn: true,
                    data2: "",
                    radio: "",
                    input: '',
                    check: '',
                    followupId: Request['id']
                    tizheng: [],  //体征
                    yongyao1: [],  //用药
                    yongyao2: [],  //用药
                    yongyao3: [],  //用药
                    yongyao4: [],  //用药
                    followupId: Request['id'],
                    parient: {
                        "version":1,
                        "followup_id": '1', //随访id
                        "followup_project": '高血压',//随访项目 
                        "number": '', //随访编号
                        "patient": {
                            "name": '',//患者姓名
                            "idcard": ''//身份证置空
                        },
                        "data": [
                            // 1
                            {
                                "create_user": '',
                                "create_user_name": '',
                                "followup_date": '',//随访日期,
                                "way": '',//随访方式:1-门诊,2-家庭 3-电话   //整数
                                "treate_month": '',//治疗月序
                                "superviser": {
                                    "superviser_type": '',//督导人员类型:1-医生,2-家属,3-自服药,4-其他
                                    "superviser_code": '',//督导人员code
                                    "superviser_name": ''//督导人员name
                                },
                                "symptom": '',// string 症状及体征:0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降
                                "symptom_other_desc": '',//症状及体征其他描述
                                "life_style": {
                                    "smoke": '', //生活方式-吸烟量
                                    "drink": '', //生活方式-饮酒量
                                },
                                "drug_use": {
                                    "chemotherapy": '',//用药情况-化疗方案,
                                    "method": '', //用药情况-用法:1-每日,2-间歇
                                    "dosage_form": '',//  string 用药情况-药品剂型:1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂,
                                    "forgot_take_drug_times": '',//漏服药次数
                                },
                                "drug_bad_reaction": '', // 药物不良反应 1-无,2-有
                                "drug_bad_reaction_detail": '',  //药物不良反应描述
                                "complication": '', // 并发症 1-无,2-有
                                "complication_detail": '',  //并發症描述
                                "trans_org": {    //转诊
                                    "dept_code": '', //科别code
                                    "dept_name": '', //科别
                                    "reason": '', //原因
                                    "result_of_2_weeks": ''  //2周内随访,随访结果
                                },
                                "process_opinion": '', //处理意见,
                                "next_followup_date": '',  //下次随访时间
                                "followup_doctor": '',  // 随访医生code
                                "followup_doctor_name": '',// 随访医生name
                            },
                            // 2
                            {
                                "create_user": '',
                                "create_user_name": '',
                                "followup_date": '',//随访日期,
                                "way": '',//随访方式:1-门诊,2-家庭  //整数
                                "treate_month": '',//治疗月序
                                "superviser": {
                                    "superviser_type": '',//督导人员类型:1-医生,2-家属,3-自服药,4-其他
                                    "superviser_code": '',//督导人员code
                                    "superviser_name": ''//督导人员name
                                },
                                "symptom": '',// string 症状及体征:0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降
                                "symptom_other_desc": '',//症状及体征其他描述
                                "life_style": {
                                    "smoke": '', //生活方式-吸烟量
                                    "drink": '', //生活方式-饮酒量
                                },
                                "drug_use": {
                                    "chemotherapy": '',//用药情况-化疗方案,
                                    "method": '', //用药情况-用法:1-每日,2-间歇
                                    "dosage_form": '',//  string 用药情况-药品剂型:1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂,
                                    "forgot_take_drug_times": '',//漏服药次数
                                },
                                "drug_bad_reaction": '', // 药物不良反应 1-无,2-有
                                "drug_bad_reaction_detail": '',  //药物不良反应描述
                                "complication": '', // 并发症 1-无,2-有
                                "complication_detail": '',  //并發症描述,
                                "trans_org": {    //转诊
                                    "dept_code": '', //科别code
                                    "dept_name": '', //科别
                                    "reason": '', //原因
                                    "result_of_2_weeks": ''  //2周内随访,随访结果
                                },
                                "process_opinion": '', //处理意见,
                                "next_followup_date": '',  //下次随访时间
                                "followup_doctor": '',  // 随访医生code
                                "followup_doctor_name": '',// 随访医生name
                            },
                            // 3
                            {
                                "create_user": '',
                                "create_user_name": '',
                                "followup_date": '',  //随访日期
                                "way": '',//随访方式:1-门诊,2-家庭  //整数
                                "treate_month": '',//治疗月序
                                "superviser": {
                                    "superviser_type": '',//督导人员类型:1-医生,2-家属,3-自服药,4-其他
                                    "superviser_code": '',//督导人员code
                                    "superviser_name": ''//督导人员name
                                },
                                "symptom": '',// string 症状及体征:0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降
                                "symptom_other_desc": '',//症状及体征其他描述
                                "life_style": {
                                    "smoke": '', //生活方式-吸烟量
                                    "drink": '', //生活方式-饮酒量
                                },
                                "drug_use": {
                                    "chemotherapy": '',//用药情况-化疗方案,
                                    "method": '', //用药情况-用法:1-每日,2-间歇
                                    "dosage_form": '',//  string 用药情况-药品剂型:1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂,
                                    "forgot_take_drug_times": '',//漏服药次数
                                },
                                "drug_bad_reaction": '', // 药物不良反应 1-无,2-有
                                "drug_bad_reaction_detail": '',  //药物不良反应描述
                                "complication": '', // 并发症 1-无,2-有
                                "complication_detail": '',  //并發症描述,
                                "trans_org": {    //转诊
                                    "dept_code": '', //科别code
                                    "dept_name": '', //科别
                                    "reason": '', //原因
                                    "result_of_2_weeks": ''  //2周内随访,随访结果
                                },
                                "process_opinion": '', //处理意见,
                                "next_followup_date": '',  //下次随访时间
                                "followup_doctor": '',  // 随访医生code
                                "followup_doctor_name": '',// 随访医生name
                            },
                            //4
                            {
                                "create_user": '',
                                "create_user_name": '',
                                "followup_date": '',  //随访日期 
                                "way": '',//随访方式:1-门诊,2-家庭  //整数
                                "treate_month": '',//治疗月序
                                "superviser": {
                                    "superviser_type": '',//督导人员类型:1-医生,2-家属,3-自服药,4-其他
                                    "superviser_code": '',//督导人员code
                                    "superviser_name": ''//督导人员name
                                },
                                "symptom": '',// string 症状及体征:0-没有症状,1-咳嗽咳痰,2-低热盗汗,3-咯血或血痰,4-胸痛消瘦,5-恶心纳差,6-头痛失眠,7-视物模糊,8-皮肤瘙痒、皮疹,9-耳鸣、听力下降
                                "symptom_other_desc": '',//症状及体征其他描述
                                "life_style": {
                                    "smoke": '', //生活方式-吸烟量
                                    "drink": '', //生活方式-饮酒量
                                },
                                "drug_use": {
                                    "chemotherapy": '',//用药情况-化疗方案,
                                    "method": '', //用药情况-用法:1-每日,2-间歇
                                    "dosage_form": '',//  string 用药情况-药品剂型:1、固定剂量复合制剂,2-散装药,3-板式组合药,4-注射剂,
                                    "forgot_take_drug_times": '',//漏服药次数
                                },
                                "drug_bad_reaction": '', // 药物不良反应 1-无,2-有
                                "drug_bad_reaction_detail": '',  //药物不良反应描述
                                "complication": '', // 并发症 1-无,2-有
                                "complication_detail": '',  //并發症描述,
                                "trans_org": {    //转诊
                                    "dept_code": '', //科别code
                                    "dept_name": '', //科别
                                    "reason": '', //原因
                                    "result_of_2_weeks": ''  //2周内随访,随访结果
                                },
                                "process_opinion": '', //处理意见,
                                "next_followup_date": '',  //下次随访时间
                                "followup_doctor": '',  // 随访医生code
                                "followup_doctor_name": '',// 随访医生name
                            }
                        ],
                        "management": {
                            "plan_followup_times": '', // 应访视患者次数,
                            "real_followup_times": '',  // 实际访视次数
                            "plan_take_drug_times": '',   // 患者应服药次数
                            "real_take_drug_times": '',  // 实际服药次数
                            "take_drug_percent": '',  // 患者服药率
                            "signature_doctor": '', // 评估医生code
                            "signature_doctor_name": '' // 评估医生签名
                        },
                        "stop_treate": {  //停止治疗及原因
                            "date": '',  // 停止日期
                            "reason": ''//停止原因
                        }
                    }
                }
            },
            mounted: function () {
                var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
                console.log(docInfo.code)
                console.log(docInfo.name)
                this.getData()
            },
            watch: {
            computed:{
                percent(){
                    var vm = this
                    if(vm.parient.management.real_take_drug_times &&  vm.parient.management.plan_take_drug_times){
                        return  ((vm.parient.management.real_take_drug_times / vm.parient.management.plan_take_drug_times) * 100).toFixed(2)
                    }else{
                        return 0
                    }
                    
                }
            },
            methods: {
                getData: function () {
                    var vm = this
                    var vmP = this.postpartumVisitDetails
                    fangshiAPI.getPostpartumVisitDetails({ followupId: this.followupId || '3' }).then(function (res) {
                    // var vmP = this.postpartumVisitDetails
                    fangshiAPI.getPhthisis({ followupId: '1' }).then(function (res) {
                        if (res.status == 200) {
                            var data = res.data
                            console.log("获取肺结核信息")
                            console.log(res)
                            vm.parient = res.data[0]
                            //转换用药数据
                            vm.yongyao1 = vm.parient.data[0].drug_use.dosage_form?vm.parient.data[0].drug_use.dosage_form.split(','):[]
                            vm.yongyao2 = vm.parient.data[1].drug_use.dosage_form?vm.parient.data[1].drug_use.dosage_form.split(','):[]
                            vm.yongyao3 = vm.parient.data[2].drug_use.dosage_form?vm.parient.data[2].drug_use.dosage_form.split(','):[]
                            vm.yongyao4 = vm.parient.data[3].drug_use.dosage_form?vm.parient.data[3].drug_use.dosage_form.split(','):[]
                            //转换体征信息
                            vm.tizheng = vm.parient.data[0].symptom?vm.parient.data[0].symptom.split(','):[]
                        } else {
                            top.toastr.error(res.msg);
                        }
@ -525,25 +1116,49 @@
                },
                editData: function () {
                    var vm = this
                    console.log(this.postpartumVisitDetails)
                    this.severeMentalDisorderData.create_time = null
                    this.postpartumVisitDetails.version = '1'	//版本号
                    // fangshiAPI.savePostpartumVisitDetails({ followupId: '3', postpartumVisitDetails: JSON.stringify(this.postpartumVisitDetails) }).then(function (res) {
                    //     if (res.status == 200) {
                    //         top.toastr.info('保存成功')
                    //     } else {
                    //         top.toastr.error(res.msg);
                    //     }
                    // })
                    var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
                    console.log("保存")
                    for (var i = 0; i < 4; i++) {
                        vm.parient.data[i].create_user = docInfo.code
                        vm.parient.data[i].create_user_name = docInfo.name
                        vm.parient.data[i].symptom = vm.tizheng ? vm.tizheng.join(',') : ''
                        
                        //  并发症 1-无,2-有 
                        vm.parient.data[i].drug_bad_reaction_detail = vm.parient.data[i].drug_bad_reaction==2?vm.parient.data[i].drug_bad_reaction_detail:''
                        vm.parient.data[i].complication_detail = vm.parient.data[i].complication==2?vm.parient.data[i].complication_detail:''
                    }
                    vm.parient.data[0].drug_use.dosage_form = vm.yongyao1 ? vm.yongyao1.join(',') : ''
                    vm.parient.data[1].drug_use.dosage_form = vm.yongyao2 ? vm.yongyao2.join(',') : ''
                    vm.parient.data[2].drug_use.dosage_form = vm.yongyao3 ? vm.yongyao3.join(',') : ''
                    vm.parient.data[3].drug_use.dosage_form = vm.yongyao4 ? vm.yongyao4.join(',') : ''
                    vm.parient.management.take_drug_percent = vm.percent
                    if (!vm.parient.patient.name) {
                        top.toastr.info("请输入患者姓名")
                        return false
                    }
                    if (!vm.parient.number) {
                        top.toastr.info("请输入编号")
                        return false
                    }
                    fangshiAPI.savePhthisis({ jsonData: JSON.stringify(vm.parient) }).then(function (res) {
                        if (res.status == 200) {
                            console.log(res)
                            top.toastr.info("保存成功")
                        } else {
                            top.toastr.error(res.msg);
                        }
                    })
                },
                editBtn: function () {
                    console.log(this.tizheng)
                    this.isEditBtn = !this.isEditBtn
                    if (this.isEditBtn == true) {
                    if (this.isEditBtn) {
                        var btn = document.getElementsByClassName('button')[0]
                        btn.innerHTML = '编辑'
                        this.editable = false
                        this.editData()
                    } else if (this.isEditBtn == false) {
                    } else {
                        var btn = document.getElementsByClassName('button')[0]
                        btn.innerHTML = '保存'
                        this.editable = true