lighter 1 year ago
parent
commit
fc512c6703
1 changed files with 783 additions and 794 deletions
  1. 783 794
      src/views/hospitalization/case-front-sheet/FillCaseFrontSheet.vue

+ 783 - 794
src/views/hospitalization/case-front-sheet/FillCaseFrontSheet.vue

@@ -1,7 +1,6 @@
 <template>
-
-  <div class="layout_display_flex_y">
-    <div style="margin-bottom: 8px">
+  <div class="layout_container">
+    <header>
       <el-select v-model="currentWard" @change="handleWardChange" style="width: 120px" filterable>
         <el-option v-for="item in userWards" :key="item.code" :value="item.code" :label="item.name"></el-option>
       </el-select>
@@ -30,10 +29,9 @@
       <el-button type="success" icon="Printer" @click="beforePrint(2)">打印反面</el-button>
       <el-button type="primary" icon="PieChart" @click="setlUplaodClick" v-if="inOutStatus === 2">结算清单质控
       </el-button>
-    </div>
-
-    <div class="layout_display_flex">
-      <div>
+    </header>
+    <div class="layout_main layout_container layout-horizontal">
+      <aside class="layout_el-table">
         <el-table
             ref="asideTable"
             :data="overview"
@@ -55,463 +53,461 @@
               >-{{ scope.row.times }}
             </template>
           </el-table-column>
-          <el-table-column prop="doctorName" label="医生" width="45"></el-table-column>
+          <el-table-column prop="doctorName" label="医生" width="55"></el-table-column>
         </el-table>
-      </div>
-      <div
-          style="width: 780px;overflow-y: scroll;padding: 0 20px; position: relative"
-          id="scrollWrapper">
-        <div style="position: absolute; top: 20px; left: 20px">
+      </aside>
+      <div style="width: 780px;padding: 0 20px;overflow-y:scroll; position: relative" id="scrollWrapper">
+          <div style="position: absolute; top: 20px; left: 20px">
             <span
                 v-if="patient.auditState === 'NONE'"
                 class="audit-state audit-state_none"
             >
               病案质控未申请
             </span>
-          <span
-              v-else-if="patient.auditState === 'INITIAL'"
-              class="audit-state audit-state_initial"
-          >
+            <span
+                v-else-if="patient.auditState === 'INITIAL'"
+                class="audit-state audit-state_initial"
+            >
               病案质控未审核</span>
-          <span
-              v-else-if="patient.auditState === 'APPROVED'"
-              class="audit-state audit-state_approved"
-          >
+            <span
+                v-else-if="patient.auditState === 'APPROVED'"
+                class="audit-state audit-state_approved"
+            >
               病案质控已通过
             </span>
-          <span
-              v-else-if="patient.auditState === 'REJECTED'"
-              class="audit-state audit-state_rejected"
-              @click="sheetQualityVerification('verificationRecord')"
-          >
+            <span
+                v-else-if="patient.auditState === 'REJECTED'"
+                class="audit-state audit-state_rejected"
+                @click="sheetQualityVerification('verificationRecord')"
+            >
               病案质控已驳回
             </span>
 
-        </div>
-        <div>
-          <h3 style="width: 100%; font-size: 17px; text-align: center">住 院 病 案 首 页</h3>
-          <div style="width: 100%; height: 32px; line-height: 32px; font-size: 15px; text-align: center">
-            医疗机构: <span style="font-weight: 700">长沙泰和医院</span> (组织机构代码: <span
-              style="font-weight: 700">43010150145</span>)
           </div>
-          <div style="height: 25px; line-height: 25px; display: flex">
+          <div>
+            <h3 style="width: 100%; font-size: 17px; text-align: center">住 院 病 案 首 页</h3>
+            <div style="width: 100%; height: 32px; line-height: 32px; font-size: 15px; text-align: center">
+              医疗机构: <span style="font-weight: 700">长沙泰和医院</span> (组织机构代码: <span
+                style="font-weight: 700">43010150145</span>)
+            </div>
+            <div style="height: 25px; line-height: 25px; display: flex">
+              <div>
+                医疗付费方式:
+                <select id="payMethod" v-model="patient.payMethod" style="width: 180px">
+                  <option v-for="(item, index) in dics.getPayMethod" :key="index" :value="item.code">
+                    &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                  </option>
+                </select>
+              </div>
+              <div style="width: 120px; margin-left: 12px">健康卡号: {{ patient.healthCardNo }}</div>
+              <div style="width: 100px">第&nbsp;{{ patient.admissTimes }}&nbsp;次住院</div>
+              <div style="width: 130px">病案号: {{ patient.bah }}</div>
+            </div>
+          </div>
+          <div id="page1" style="border: 1px solid black; padding: 5px">
             <div>
-              医疗付费方式:
-              <select id="payMethod" v-model="patient.payMethod" style="width: 180px">
-                <option v-for="(item, index) in dics.getPayMethod" :key="index" :value="item.code">
+              姓名: <input id="name" v-model="patient.name" style="width: 130px"/>
+              性别:
+              <select id="sex" v-model="patient.sex">
+                <option v-for="(item, index) in dics.getSexCode" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              出生日期: <input id="birthDate" v-model="patient.birthDate" style="width: 90px"/> 年龄:
+              <input id="age" v-model="patient.age" type="number" style="width: 30px"/>
+              国籍:
+              <select id="country" v-model="patient.country">
+                <option v-for="(item, index) in dics.getCountry" :key="index" :value="item.code">
                   &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
                 </option>
               </select>
             </div>
-            <div style="width: 120px; margin-left: 12px">健康卡号: {{ patient.healthCardNo }}</div>
-            <div style="width: 100px">第&nbsp;{{ patient.admissTimes }}&nbsp;次住院</div>
-            <div style="width: 130px">病案号: {{ patient.bah }}</div>
-          </div>
-        </div>
-        <div id="page1" style="border: 1px solid black; padding: 5px">
-          <div>
-            姓名: <input id="name" v-model="patient.name" style="width: 130px"/>
-            性别:
-            <select id="sex" v-model="patient.sex">
-              <option v-for="(item, index) in dics.getSexCode" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            出生日期: <input id="birthDate" v-model="patient.birthDate" style="width: 90px"/> 年龄:
-            <input id="age" v-model="patient.age" type="number" style="width: 30px"/>
-            国籍:
-            <select id="country" v-model="patient.country">
-              <option v-for="(item, index) in dics.getCountry" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            (年龄不足 1 周岁的)年龄:
-            <input id="ageDays" type="number" v-model="patient.ageDays" style="width: 50px"/>天 新生儿出生体重:
-            <input id="newBornWeight" type="number" v-model="patient.newBornWeight" style="width: 70px"/>克 新生儿入院体重:
-            <input id="newBornAdmissWeight" type="number" v-model="patient.newBornAdmissWeight" style="width: 70px"/>克
-          </div>
-          <div>
-            出生地:
-            <input id="birthPlaceName" v-model="patient.birthPlaceName" style="width: 230px"
-                   @click="showSearchData('birth')"/>
-            籍贯:
-            <input id="nativePlaceName" v-model="patient.nativePlaceName" style="width: 170px"
-                   @click="showSearchData('native')"/>
-            民族:
-            <select id="nation" v-model="patient.nation">
-              <option v-for="(item, index) in dics.getNation" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                  item.name
-                }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            身份证号:
-            <input id="socialNo" v-model="patient.socialNo" style="width: 160px" maxlength="18"/>
-            职业:
-            <select id="occupation" v-model="patient.occupation">
-              <option v-for="(item, index) in dics.getOccupation" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            婚姻:
-            <select id="marriage" v-model="patient.marriage">
-              <option v-for="(item, index) in dics.getMarriageCode" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div id="livePlace">
-            现住址:
-            <span id="livePlace1">
+            <div>
+              (年龄不足 1 周岁的)年龄:
+              <input id="ageDays" type="number" v-model="patient.ageDays" style="width: 50px"/>天 新生儿出生体重:
+              <input id="newBornWeight" type="number" v-model="patient.newBornWeight" style="width: 70px"/>克 新生儿入院体重:
+              <input id="newBornAdmissWeight" type="number" v-model="patient.newBornAdmissWeight" style="width: 70px"/>克
+            </div>
+            <div>
+              出生地:
+              <input id="birthPlaceName" v-model="patient.birthPlaceName" style="width: 230px"
+                     @click="showSearchData('birth')"/>
+              籍贯:
+              <input id="nativePlaceName" v-model="patient.nativePlaceName" style="width: 170px"
+                     @click="showSearchData('native')"/>
+              民族:
+              <select id="nation" v-model="patient.nation">
+                <option v-for="(item, index) in dics.getNation" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                    item.name
+                  }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div>
+              身份证号:
+              <input id="socialNo" v-model="patient.socialNo" style="width: 160px" maxlength="18"/>
+              职业:
+              <select id="occupation" v-model="patient.occupation">
+                <option v-for="(item, index) in dics.getOccupation" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              婚姻:
+              <select id="marriage" v-model="patient.marriage">
+                <option v-for="(item, index) in dics.getMarriageCode" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div id="livePlace">
+              现住址:
+              <span id="livePlace1">
                   <el-cascader v-model="patient.standardAddress" :options="regions" placeholder="省/市/区"
                                style="width:230px"></el-cascader>
                 </span>
-            <input id="livePlace2" v-model="patient.livePlace" style="width: 300px" placeholder="街道/小区/乡镇"/>
-          </div>
-          <div>
-            电话:
-            <input id="phone" v-model="patient.phone" style="width: 90px"/>
-            邮编:
-            <input id="addrZipCode" v-model="patient.addrZipCode" style="width: 70px" maxlength="6"/>
-          </div>
-          <div>
-            户口地址:
-            <input id="hkPlaceName" v-model="patient.hkPlaceName" style="width: 300px"
-                   @click="showGoSearchBtn1 = true" @blur="dismissShowSearch(1)"/>
-            <el-button icon="Search" type="primary" v-show="showGoSearchBtn1" @click="showSearchData('hk')">
-              前往搜索
-            </el-button>
-            邮编:
-            <input id="hkZipCode" v-model="patient.hkZipCode" style="width: 70px" maxlength="6"/>
-          </div>
-          <div>
-            工作单位及地址:
-            <input id="unitName" v-model="patient.unitName" style="margin-right: 0; width: 145px"/>
-            /<input id="unitPlace" v-model.trim="patient.unitPlace" style="width: 145px"/> 单位电话: <input
-              id="unitPhone"
-              v-model="patient.unitPhone"
-              style="width: 80px"/>
-            邮编:
-            <input id="unitZipCode" v-model="patient.unitZipCode" style="width: 50px" maxlength="6"/>
-          </div>
-          <div>
-            联系人姓名: <input id="contactName" v-model="patient.contactName" style="width: 200px"/>
-            联系人关系:
-            <select id="contactRelation" v-model="patient.contactRelation">
-              <option v-for="(item, index) in dics.getRelations" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            联系人地址:
-            <input id="contactAddrName" v-model="patient.contactAddrName" style="width: 300px"
-                   @click="showGoSearchBtn2 = true" @blur="dismissShowSearch(2)"/>
-            <el-button icon="Search" type="primary" v-show="showGoSearchBtn2" @click="showSearchData('contact')">
-              前往搜索
-            </el-button>
-            联系人电话: <input id="contactPhone" v-model.trim="patient.contactPhone" style="width: 90px"/>
-          </div>
-          <div>
-            入院途径:
-            <select id="zyAdmissWay" v-model="patient.zyAdmissWay">
-              <option v-for="(item, index) in dics.getAdmissWay" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            是否手术:
-            <select id="hasSurgery" v-model="patient.hasSurgery" @change="hasSurgeryChanged(patient.hasSurgery)">
-              <option v-for="itm in operations" :key="itm.code" :value="itm.code">{{ itm.name }}</option>
-            </select>
-          </div>
-          <div>
-            入院时间:<input id="admissDate" v-model="patient.admissDate" readonly style="width: 135px"/>
-            入院科别:<input v-model="patient.admissDept" readonly style="width: 120px"/>
-            病房:<input v-model="patient.admissWard" readonly style="width: 80px"/>
-            转科科别:<input v-model="patient.transDept" readonly style="width: 120px"/>
-          </div>
-          <div>
-            出院时间:<input id="dismissDate" v-model="patient.dismissDate" readonly style="width: 135px"/>
-            出院科别:<input v-model="patient.dismissDept" readonly style="width: 120px"/>
-            病房:<input v-model="patient.dismissWard" readonly style="width: 80px"/>
-            住院天数:<input id="admissDays" v-model="patient.admissDays" style="width: 70px"/>
-          </div>
-          <div id="clinicDiag" style="display: flex;align-items: center">
-            门(急)诊诊断:
-            <input v-model="patient.clinicDiagStr" readonly style="width: 280px"
-                   @click="showSearchData('clinicdiag')"/>
-            疾病编码:
-            <input v-model="patient.clinicDiagCode" readonly style="width: 110px"
-                   @click="showSearchData('clinicdiag')"/>
-            <div v-if="patient.validClinicDiag === 0" style="font-size: 10px;margin: 8px 0 0 8px;color: red">
-              门诊诊断编码有误
+              <input id="livePlace2" v-model="patient.livePlace" style="width: 300px" placeholder="街道/小区/乡镇"/>
             </div>
-          </div>
-          <div id="diagTable" style="height: max-content; display: flex; width: 720px; margin-top: 2px">
-            <div style="width: 360px">
-              <table style="width: 100%; border: 1px solid black; border-collapse: collapse">
-                <tr>
-                  <th>主要诊断</th>
-                  <th>疾病编码</th>
-                  <th>入院病情</th>
-                  <th>出院病情</th>
-                </tr>
-                <tr>
-                  <td>
-                    <input id="disdiagMain" style="border: none !important; width: 170px"
-                           v-model="patient.disdiagList[0].name" @click="onSearchDiagFocus(0)" readonly/>
-                    <div v-show="showDel[0]" style="width: 100%; text-align: center">
-                      <el-button type="primary" icon="Edit" @click="showSearch = true">修改</el-button>
-                    </div>
-                  </td>
-                  <td style="text-align: center">
-                    <input style="border: none !important; width: 100px" v-model="patient.disdiagList[0].code"
-                           readonly/>
-                  </td>
-                  <td>
-                    <select id="disdiagMainAdmStatus" style="border: none !important; width: 30px"
-                            v-model="patient.disdiagList[0].admissStatus">
-                      <option v-for="(item, index) in dics.getDisAdmissStatus" :key="index" :value="item.code">&nbsp;&nbsp;
-                        {{ item.code }}&nbsp;&nbsp;
-                      </option>
-                    </select>
-                  </td>
-                  <td>
-                    <select style="border: none !important; width: 30px"
-                            v-model="patient.disdiagList[0].dismissStatus" @change="handleSelectCybq">
-                      <option v-for="(item, index) in dics.getDisdiagStatus" :key="index" :value="item.code">&nbsp;&nbsp;
-                        {{ item.code }}&nbsp;&nbsp;
-                      </option>
-                    </select>
-                  </td>
-                </tr>
-                <tr>
-                  <th colspan="4">其他诊断</th>
-                </tr>
-                <tr v-for="n in 11" :key="n">
-                  <td>
-                    <input style="border: none !important; text-align: left; padding-left: 5px"
-                           v-model="patient.disdiagList[n].name" @click="onSearchDiagFocus(n)" readonly/>
-                    <div v-show="showDel[n]" style="width: 100%; text-align: center">
-                      <el-button type="primary" circle icon="Edit" @click="showSearch = true"></el-button>
-                      <el-button type="danger" circle icon="Delete" @click="deleteDisdiag(n)"></el-button>
-                      <el-button type="success" circle icon="Plus" @click="insertDisdiag(n)"></el-button>
-                    </div>
-                  </td>
-                  <td>
-                    <input style="border: none !important; width: 90px" v-model="patient.disdiagList[n].code"
-                           readonly/>
-                  </td>
-                  <td>
-                    <select style="border: none !important; width: 30px"
-                            v-model="patient.disdiagList[n].admissStatus">
-                      <option v-for="(item, index) in dics.getDisAdmissStatus" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                          item.code
-                        }}&nbsp;&nbsp;
-                      </option>
-                    </select>
-                  </td>
-                  <td>
-                    <select style="border: none !important; width: 30px"
-                            v-model="patient.disdiagList[n].dismissStatus" @change="handleSelectCybq">
-                      <option v-for="(item, index) in dics.getDisdiagStatus" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                          item.code
-                        }}&nbsp;&nbsp;
-                      </option>
-                    </select>
-                  </td>
-                </tr>
-              </table>
+            <div>
+              电话:
+              <input id="phone" v-model="patient.phone" style="width: 90px"/>
+              邮编:
+              <input id="addrZipCode" v-model="patient.addrZipCode" style="width: 70px" maxlength="6"/>
             </div>
-            <div style="width: 360px">
-              <table style="border: 1px solid black; border-collapse: collapse">
-                <tr v-for="n in 14" :key="n">
-                  <td>
-                    <input style="border: none !important; width: 170px" v-model="patient.disdiagList[n + 11].name"
-                           @click="onSearchDiagFocus(n + 11)" readonly/>
-                    <div v-show="showDel[n + 11]" style="width: 100%; text-align: center">
-                      <button circle @click="showSearch = true">
-                        <i class="el-icon-edit"></i>
-                      </button>
-                      <button circle @click="deleteDisdiag(n + 11)">
-                        <i class="el-icon-delete"></i>
-                      </button>
-                      <button circle @click="insertDisdiag(n + 11)">
-                        <i class="el-icon-upload"></i>
-                      </button>
-                    </div>
-                  </td>
-                  <td>
-                    <input style="border: none !important; width: 100px" v-model="patient.disdiagList[n + 11].code"
-                           readonly/>
-                  </td>
-                  <td>
-                    <select style="border: none !important; width: 30px"
-                            v-model="patient.disdiagList[n + 11].admissStatus">
-                      <option v-for="(item, index) in dics.getDisAdmissStatus" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                          item.code
-                        }}&nbsp;&nbsp;
-                      </option>
-                    </select>
-                  </td>
-                  <td>
-                    <select style="border: none !important; width: 30px"
-                            v-model="patient.disdiagList[n + 11].dismissStatus" @change="handleSelectCybq">
-                      <option v-for="(item, index) in dics.getDisdiagStatus" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                          item.code
-                        }}&nbsp;&nbsp;
-                      </option>
-                    </select>
-                  </td>
-                </tr>
-              </table>
+            <div>
+              户口地址:
+              <input id="hkPlaceName" v-model="patient.hkPlaceName" style="width: 300px"
+                     @click="showGoSearchBtn1 = true" @blur="dismissShowSearch(1)"/>
+              <el-button icon="Search" type="primary" v-show="showGoSearchBtn1" @click="showSearchData('hk')">
+                前往搜索
+              </el-button>
+              邮编:
+              <input id="hkZipCode" v-model="patient.hkZipCode" style="width: 70px" maxlength="6"/>
+            </div>
+            <div>
+              工作单位及地址:
+              <input id="unitName" v-model="patient.unitName" style="margin-right: 0; width: 145px"/>
+              /<input id="unitPlace" v-model.trim="patient.unitPlace" style="width: 145px"/> 单位电话: <input
+                id="unitPhone"
+                v-model="patient.unitPhone"
+                style="width: 80px"/>
+              邮编:
+              <input id="unitZipCode" v-model="patient.unitZipCode" style="width: 50px" maxlength="6"/>
+            </div>
+            <div>
+              联系人姓名: <input id="contactName" v-model="patient.contactName" style="width: 200px"/>
+              联系人关系:
+              <select id="contactRelation" v-model="patient.contactRelation">
+                <option v-for="(item, index) in dics.getRelations" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div>
+              联系人地址:
+              <input id="contactAddrName" v-model="patient.contactAddrName" style="width: 300px"
+                     @click="showGoSearchBtn2 = true" @blur="dismissShowSearch(2)"/>
+              <el-button icon="Search" type="primary" v-show="showGoSearchBtn2" @click="showSearchData('contact')">
+                前往搜索
+              </el-button>
+              联系人电话: <input id="contactPhone" v-model.trim="patient.contactPhone" style="width: 90px"/>
+            </div>
+            <div>
+              入院途径:
+              <select id="zyAdmissWay" v-model="patient.zyAdmissWay">
+                <option v-for="(item, index) in dics.getAdmissWay" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              是否手术:
+              <select id="hasSurgery" v-model="patient.hasSurgery" @change="hasSurgeryChanged(patient.hasSurgery)">
+                <option v-for="itm in operations" :key="itm.code" :value="itm.code">{{ itm.name }}</option>
+              </select>
+            </div>
+            <div>
+              入院时间:<input id="admissDate" v-model="patient.admissDate" readonly style="width: 135px"/>
+              入院科别:<input v-model="patient.admissDept" readonly style="width: 120px"/>
+              病房:<input v-model="patient.admissWard" readonly style="width: 80px"/>
+              转科科别:<input v-model="patient.transDept" readonly style="width: 120px"/>
+            </div>
+            <div>
+              出院时间:<input id="dismissDate" v-model="patient.dismissDate" readonly style="width: 135px"/>
+              出院科别:<input v-model="patient.dismissDept" readonly style="width: 120px"/>
+              病房:<input v-model="patient.dismissWard" readonly style="width: 80px"/>
+              住院天数:<input id="admissDays" v-model="patient.admissDays" style="width: 70px"/>
+            </div>
+            <div id="clinicDiag" style="display: flex;align-items: center">
+              门(急)诊诊断:
+              <input v-model="patient.clinicDiagStr" readonly style="width: 280px"
+                     @click="showSearchData('clinicdiag')"/>
+              疾病编码:
+              <input v-model="patient.clinicDiagCode" readonly style="width: 110px"
+                     @click="showSearchData('clinicdiag')"/>
+              <div v-if="patient.validClinicDiag === 0" style="font-size: 10px;margin: 8px 0 0 8px;color: red">
+                门诊诊断编码有误
+              </div>
+            </div>
+            <div id="diagTable" style="height: max-content; display: flex; width: 720px; margin-top: 2px">
+              <div style="width: 360px">
+                <table style="width: 100%; border: 1px solid black; border-collapse: collapse">
+                  <tr>
+                    <th>主要诊断</th>
+                    <th>疾病编码</th>
+                    <th>入院病情</th>
+                    <th>出院病情</th>
+                  </tr>
+                  <tr>
+                    <td>
+                      <input id="disdiagMain" style="border: none !important; width: 170px"
+                             v-model="patient.disdiagList[0].name" @click="onSearchDiagFocus(0)" readonly/>
+                      <div v-show="showDel[0]" style="width: 100%; text-align: center">
+                        <el-button type="primary" icon="Edit" @click="showSearch = true">修改</el-button>
+                      </div>
+                    </td>
+                    <td style="text-align: center">
+                      <input style="border: none !important; width: 100px" v-model="patient.disdiagList[0].code"
+                             readonly/>
+                    </td>
+                    <td>
+                      <select id="disdiagMainAdmStatus" style="border: none !important; width: 30px"
+                              v-model="patient.disdiagList[0].admissStatus">
+                        <option v-for="(item, index) in dics.getDisAdmissStatus" :key="index" :value="item.code">&nbsp;&nbsp;
+                          {{ item.code }}&nbsp;&nbsp;
+                        </option>
+                      </select>
+                    </td>
+                    <td>
+                      <select style="border: none !important; width: 30px"
+                              v-model="patient.disdiagList[0].dismissStatus" @change="handleSelectCybq">
+                        <option v-for="(item, index) in dics.getDisdiagStatus" :key="index" :value="item.code">&nbsp;&nbsp;
+                          {{ item.code }}&nbsp;&nbsp;
+                        </option>
+                      </select>
+                    </td>
+                  </tr>
+                  <tr>
+                    <th colspan="4">其他诊断</th>
+                  </tr>
+                  <tr v-for="n in 11" :key="n">
+                    <td>
+                      <input style="border: none !important; text-align: left; padding-left: 5px"
+                             v-model="patient.disdiagList[n].name" @click="onSearchDiagFocus(n)" readonly/>
+                      <div v-show="showDel[n]" style="width: 100%; text-align: center">
+                        <el-button type="primary" circle icon="Edit" @click="showSearch = true"></el-button>
+                        <el-button type="danger" circle icon="Delete" @click="deleteDisdiag(n)"></el-button>
+                        <el-button type="success" circle icon="Plus" @click="insertDisdiag(n)"></el-button>
+                      </div>
+                    </td>
+                    <td>
+                      <input style="border: none !important; width: 90px" v-model="patient.disdiagList[n].code"
+                             readonly/>
+                    </td>
+                    <td>
+                      <select style="border: none !important; width: 30px"
+                              v-model="patient.disdiagList[n].admissStatus">
+                        <option v-for="(item, index) in dics.getDisAdmissStatus" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                            item.code
+                          }}&nbsp;&nbsp;
+                        </option>
+                      </select>
+                    </td>
+                    <td>
+                      <select style="border: none !important; width: 30px"
+                              v-model="patient.disdiagList[n].dismissStatus" @change="handleSelectCybq">
+                        <option v-for="(item, index) in dics.getDisdiagStatus" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                            item.code
+                          }}&nbsp;&nbsp;
+                        </option>
+                      </select>
+                    </td>
+                  </tr>
+                </table>
+              </div>
+              <div style="width: 360px">
+                <table style="border: 1px solid black; border-collapse: collapse">
+                  <tr v-for="n in 14" :key="n">
+                    <td>
+                      <input style="border: none !important; width: 170px" v-model="patient.disdiagList[n + 11].name"
+                             @click="onSearchDiagFocus(n + 11)" readonly/>
+                      <div v-show="showDel[n + 11]" style="width: 100%; text-align: center">
+                        <button circle @click="showSearch = true">
+                          <i class="el-icon-edit"></i>
+                        </button>
+                        <button circle @click="deleteDisdiag(n + 11)">
+                          <i class="el-icon-delete"></i>
+                        </button>
+                        <button circle @click="insertDisdiag(n + 11)">
+                          <i class="el-icon-upload"></i>
+                        </button>
+                      </div>
+                    </td>
+                    <td>
+                      <input style="border: none !important; width: 100px" v-model="patient.disdiagList[n + 11].code"
+                             readonly/>
+                    </td>
+                    <td>
+                      <select style="border: none !important; width: 30px"
+                              v-model="patient.disdiagList[n + 11].admissStatus">
+                        <option v-for="(item, index) in dics.getDisAdmissStatus" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                            item.code
+                          }}&nbsp;&nbsp;
+                        </option>
+                      </select>
+                    </td>
+                    <td>
+                      <select style="border: none !important; width: 30px"
+                              v-model="patient.disdiagList[n + 11].dismissStatus" @change="handleSelectCybq">
+                        <option v-for="(item, index) in dics.getDisdiagStatus" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                            item.code
+                          }}&nbsp;&nbsp;
+                        </option>
+                      </select>
+                    </td>
+                  </tr>
+                </table>
+              </div>
+            </div>
+            <div style="border-bottom: 1px solid black; font-size: 12px">
+              备注:
+              <span>入院病情:</span>1.有,2.临床未确定,3.情况不明,4.无 <span style="margin-left: 10px">出院病情:</span>1.治愈,2.好转,3.未愈,4.死亡,9.其他
+            </div>
+            <div>
+              损伤、中毒的外部原因:
+              <input id="hurtReasonName" v-model="patient.hurtReasonName" style="width: 300px"
+                     @click="showSearchData('hurt')"/>
+              疾病编码:
+              <input id="hurtReasonCode" v-model="patient.hurtReasonCode" style="width: 110px" readonly/>
+              &nbsp;&nbsp;<el-button type="danger" circle icon="Delete" @click="clearLine('hurtReason')"></el-button>
+            </div>
+            <div>
+              病理诊断:
+              <input id="pathologicDiagStr" v-model="patient.pathologicDiagStr" style="width: 300px"
+                     @click="showSearchData('pathologic')"/>
+              病理编码:
+              <input id="pathologicDiagCode" v-model="patient.pathologicDiagCode" style="width: 90px" readonly/>
+              病理号: <input id="blh" v-model="patient.blh" style="width: 70px"/>
+              &nbsp;&nbsp;<el-button type="danger" circle icon="Delete"
+                                     @click="clearLine('pathologicDiag')"></el-button>
+            </div>
+            <div>
+              药物过敏:
+              <select id="allergy" v-model="patient.allergy" @change="onAllergyChanged">
+                <option v-for="(item, index) in haveOrNot" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
+              </select>
+              ,过敏药物:
+              <input id="allergicMedicine" v-model="patient.allergicMedicine" style="width: 110px"/>
+              死亡患者尸检:
+              <select id="autopsy" v-model="patient.autopsy">
+                <option v-for="(item, index) in autopsies" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
+              </select>
+            </div>
+            <div>
+              输血前四项: HbsAg
+              <select id="hbsAg" v-model="patient.hbsAg">
+                <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                    item.name
+                  }}&nbsp;&nbsp;
+                </option>
+              </select>
+              HCV-Ab
+              <select id="hcvAb" v-model="patient.hcvAb" style="margin-left: 8px">
+                <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                    item.name
+                  }}&nbsp;&nbsp;
+                </option>
+              </select>
+              HIV-Ab
+              <select id="hivAb" v-model="patient.hivAb" style="margin-left: 8px">
+                <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                    item.name
+                  }}&nbsp;&nbsp;
+                </option>
+              </select>
+              TP-Ab
+              <select id="tpAb" v-model="patient.tpAb" style="margin-left: 8px">
+                <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                    item.name
+                  }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div>
+              血型:
+              <select id="bloodType" v-model="patient.bloodType" @change="handleSelectBloodType">
+                <option v-for="(item, index) in dics.getBloodType" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              Rh:
+              <select id="rh" v-model="patient.rh">
+                <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                    item.name
+                  }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div>
+              科室主任:
+              <input id="deptLeaderName" style="width: 70px" v-model="patient.deptLeaderName"
+                     @click="showSearchData('deptleader')"/>
+              主任(副主任)医师:
+              <input id="leaderDoctorName" style="width: 70px" v-model="patient.leaderDoctorName"
+                     @click="showSearchData('leaderdoctor')"/>
+              主治医师:
+              <input id="mainDoctorName" style="width: 70px" v-model="patient.mainDoctorName"
+                     @click="showSearchData('maindoctor')"/>
+              住院医师:
+              <input id="admissDoctorName" style="width: 70px" v-model="patient.admissDoctorName"
+                     @click="showSearchData('admissdoctor')"/>
+            </div>
+            <div>
+              责任护士:
+              <input id="dutyNurseName" style="width: 70px" v-model="patient.dutyNurseName"
+                     @click="showSearchData('dutynurse')"/>
+              进修医师:
+              <input id="studyDoctorName" style="width: 70px" v-model="patient.studyDoctorName"
+                     @click="showSearchData('studydoctor')"/>
+              实习医师:
+              <input id="internshipDoctorName" style="width: 70px" v-model="patient.internshipDoctorName"
+                     @click="showSearchData('internshipdoctor')"/>
+              编码员:
+              <input id="coderName" style="width: 70px" v-model="patient.coderName" @click="showSearchData('coder')"/>
+            </div>
+            <div>
+              病案质量:
+              <select id="qualityControlLevel" v-model="patient.qualityControlLevel">
+                <option v-for="(item, index) in dics.getQualityLevel" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              质控医师:
+              <input id="qualityControlDoctorName" style="width: 70px" v-model="patient.qualityControlDoctorName"
+                     @click="showSearchData('qualitycontroldoctor')"/>
+              质控护士:
+              <input style="width: 70px" v-model="patient.qualityControlNurseName"
+                     @click="showSearchData('qualitycontrolnurse')"/>
+              质控日期:
+              <input id="qualityControlDate" style="width: 170px" type="date" v-model="patient.qualityControlDate"/>
             </div>
           </div>
-          <div style="border-bottom: 1px solid black; font-size: 12px">
-            备注:
-            <span>入院病情:</span>1.有,2.临床未确定,3.情况不明,4.无 <span style="margin-left: 10px">出院病情:</span>1.治愈,2.好转,3.未愈,4.死亡,9.其他
-          </div>
-          <div>
-            损伤、中毒的外部原因:
-            <input id="hurtReasonName" v-model="patient.hurtReasonName" style="width: 300px"
-                   @click="showSearchData('hurt')"/>
-            疾病编码:
-            <input id="hurtReasonCode" v-model="patient.hurtReasonCode" style="width: 110px" readonly/>
-            &nbsp;&nbsp;<el-button type="danger" circle icon="Delete" @click="clearLine('hurtReason')"></el-button>
-          </div>
-          <div>
-            病理诊断:
-            <input id="pathologicDiagStr" v-model="patient.pathologicDiagStr" style="width: 300px"
-                   @click="showSearchData('pathologic')"/>
-            病理编码:
-            <input id="pathologicDiagCode" v-model="patient.pathologicDiagCode" style="width: 90px" readonly/>
-            病理号: <input id="blh" v-model="patient.blh" style="width: 70px"/>
-            &nbsp;&nbsp;<el-button type="danger" circle icon="Delete"
-                                   @click="clearLine('pathologicDiag')"></el-button>
-          </div>
-          <div>
-            药物过敏:
-            <select id="allergy" v-model="patient.allergy" @change="onAllergyChanged">
-              <option v-for="(item, index) in haveOrNot" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
-            </select>
-            ,过敏药物:
-            <input id="allergicMedicine" v-model="patient.allergicMedicine" style="width: 110px"/>
-            死亡患者尸检:
-            <select id="autopsy" v-model="patient.autopsy">
-              <option v-for="(item, index) in autopsies" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
-            </select>
-          </div>
-          <div>
-            输血前四项: HbsAg
-            <select id="hbsAg" v-model="patient.hbsAg">
-              <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                  item.name
-                }}&nbsp;&nbsp;
-              </option>
-            </select>
-            HCV-Ab
-            <select id="hcvAb" v-model="patient.hcvAb" style="margin-left: 8px">
-              <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                  item.name
-                }}&nbsp;&nbsp;
-              </option>
-            </select>
-            HIV-Ab
-            <select id="hivAb" v-model="patient.hivAb" style="margin-left: 8px">
-              <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                  item.name
-                }}&nbsp;&nbsp;
-              </option>
-            </select>
-            TP-Ab
-            <select id="tpAb" v-model="patient.tpAb" style="margin-left: 8px">
-              <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                  item.name
-                }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            血型:
-            <select id="bloodType" v-model="patient.bloodType" @change="handleSelectBloodType">
-              <option v-for="(item, index) in dics.getBloodType" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            Rh:
-            <select id="rh" v-model="patient.rh">
-              <option v-for="(item, index) in dics.getHbsag" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                  item.name
-                }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            科室主任:
-            <input id="deptLeaderName" style="width: 70px" v-model="patient.deptLeaderName"
-                   @click="showSearchData('deptleader')"/>
-            主任(副主任)医师:
-            <input id="leaderDoctorName" style="width: 70px" v-model="patient.leaderDoctorName"
-                   @click="showSearchData('leaderdoctor')"/>
-            主治医师:
-            <input id="mainDoctorName" style="width: 70px" v-model="patient.mainDoctorName"
-                   @click="showSearchData('maindoctor')"/>
-            住院医师:
-            <input id="admissDoctorName" style="width: 70px" v-model="patient.admissDoctorName"
-                   @click="showSearchData('admissdoctor')"/>
-          </div>
-          <div>
-            责任护士:
-            <input id="dutyNurseName" style="width: 70px" v-model="patient.dutyNurseName"
-                   @click="showSearchData('dutynurse')"/>
-            进修医师:
-            <input id="studyDoctorName" style="width: 70px" v-model="patient.studyDoctorName"
-                   @click="showSearchData('studydoctor')"/>
-            实习医师:
-            <input id="internshipDoctorName" style="width: 70px" v-model="patient.internshipDoctorName"
-                   @click="showSearchData('internshipdoctor')"/>
-            编码员:
-            <input id="coderName" style="width: 70px" v-model="patient.coderName" @click="showSearchData('coder')"/>
-          </div>
-          <div>
-            病案质量:
-            <select id="qualityControlLevel" v-model="patient.qualityControlLevel">
-              <option v-for="(item, index) in dics.getQualityLevel" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            质控医师:
-            <input id="qualityControlDoctorName" style="width: 70px" v-model="patient.qualityControlDoctorName"
-                   @click="showSearchData('qualitycontroldoctor')"/>
-            质控护士:
-            <input style="width: 70px" v-model="patient.qualityControlNurseName"
-                   @click="showSearchData('qualitycontrolnurse')"/>
-            质控日期:
-            <input id="qualityControlDate" style="width: 170px" type="date" v-model="patient.qualityControlDate"/>
-          </div>
-        </div>
-        <div id="page2" style="border: 1px solid black; padding: 5px">
-          <table id="surgeryTable" style="border: 1px solid black; border-collapse: collapse; width: 100%">
-            <tr>
-              <th rowspan="2">手术及操作名称</th>
-              <th rowspan="2" style="width: 70px">手术及操作日期</th>
-              <th rowspan="2" style="width: 10px">手术级别</th>
-              <th rowspan="2">手术及操作编码</th>
-              <th colspan="3">手术及操作医师</th>
-              <th rowspan="2" style="width: 30px">切口愈合等级</th>
-              <th rowspan="2">麻醉方式</th>
-              <th rowspan="2">麻醉医师</th>
-            </tr>
-            <tr>
-              <th>术者</th>
-              <th>I助</th>
-              <th>II助</th>
-            </tr>
-            <tr v-for="n in 5" :key="n">
-              <td style="padding: 3px">
+          <div id="page2" style="border: 1px solid black; padding: 5px">
+            <table id="surgeryTable" style="border: 1px solid black; border-collapse: collapse; width: 100%">
+              <tr>
+                <th rowspan="2">手术及操作名称</th>
+                <th rowspan="2" style="width: 70px">手术及操作日期</th>
+                <th rowspan="2" style="width: 10px">手术级别</th>
+                <th rowspan="2">手术及操作编码</th>
+                <th colspan="3">手术及操作医师</th>
+                <th rowspan="2" style="width: 30px">切口愈合等级</th>
+                <th rowspan="2">麻醉方式</th>
+                <th rowspan="2">麻醉医师</th>
+              </tr>
+              <tr>
+                <th>术者</th>
+                <th>I助</th>
+                <th>II助</th>
+              </tr>
+              <tr v-for="n in 5" :key="n">
+                <td style="padding: 3px">
                     <textarea
                         id="surgeryMain"
                         style="border: none !important; width: 90px"
@@ -520,12 +516,12 @@
                         @click="onSearchSurgeryFocus(n - 1)"
                         readonly
                     ></textarea>
-                <div v-show="showDel[n - 1]" style="width: 100%; text-align: center">
-                  <el-button type="primary" circle icon="Edit" @click="onEditSurgeryClick(n - 1)"></el-button>
-                  <el-button type="danger" circle icon="Delete" @click="deleteSurgery(n - 1)"></el-button>
-                </div>
-              </td>
-              <td style="padding: 3px">
+                  <div v-show="showDel[n - 1]" style="width: 100%; text-align: center">
+                    <el-button type="primary" circle icon="Edit" @click="onEditSurgeryClick(n - 1)"></el-button>
+                    <el-button type="danger" circle icon="Delete" @click="deleteSurgery(n - 1)"></el-button>
+                  </div>
+                </td>
+                <td style="padding: 3px">
                     <textarea
                         style="border: none !important; width: 70px"
                         v-model="patient.surgeryList[n - 1].date"
@@ -533,373 +529,366 @@
                         @click="showPickSurgeryDatetime(n - 1)"
                         readonly
                     ></textarea>
-              </td>
-              <td style="text-align-last: center">
-                <select style="border: none !important; width: 30px" v-model="patient.surgeryList[n - 1].level">
-                  <option v-for="(item, index) in dics.getOperateScale" :key="index" :value="item.code">
-                    &nbsp;&nbsp;{{ item.code }}
-                  </option>
-                </select>
-              </td>
-              <td>
-                <input v-model="patient.surgeryList[n - 1].code" style="border: none !important; width: 70px"
-                       readonly/>
-              </td>
-              <td>
-                <input style="border: none !important; width: 40px" v-model="patient.surgeryList[n - 1].operatorName"
-                       @click="showSearchSurgerior('operator', n)"/>
-              </td>
-              <td style="width: 50px">
-                <div style="position: relative">
-                  <input style="border: none !important; width: 40px"
-                         v-model="patient.surgeryList[n - 1].assistantOneName"
-                         @click="showSearchSurgerior('assistantone', n)"/>
-                  <div v-if="patient.surgeryList[n - 1].assistantOneName"
-                       style="position: absolute; top: -20px; right: 0">
-                    <el-button type="danger" circle icon="Delete" @click="deleteAssistantOne(n - 1)"></el-button>
+                </td>
+                <td style="text-align-last: center">
+                  <select style="border: none !important; width: 30px" v-model="patient.surgeryList[n - 1].level">
+                    <option v-for="(item, index) in dics.getOperateScale" :key="index" :value="item.code">
+                      &nbsp;&nbsp;{{ item.code }}
+                    </option>
+                  </select>
+                </td>
+                <td>
+                  <input v-model="patient.surgeryList[n - 1].code" style="border: none !important; width: 70px"
+                         readonly/>
+                </td>
+                <td>
+                  <input style="border: none !important; width: 40px" v-model="patient.surgeryList[n - 1].operatorName"
+                         @click="showSearchSurgerior('operator', n)"/>
+                </td>
+                <td style="width: 50px">
+                  <div style="position: relative">
+                    <input style="border: none !important; width: 40px"
+                           v-model="patient.surgeryList[n - 1].assistantOneName"
+                           @click="showSearchSurgerior('assistantone', n)"/>
+                    <div v-if="patient.surgeryList[n - 1].assistantOneName"
+                         style="position: absolute; top: -20px; right: 0">
+                      <el-button type="danger" circle icon="Delete" @click="deleteAssistantOne(n - 1)"></el-button>
+                    </div>
                   </div>
-                </div>
-              </td>
-              <td style="width: 50px">
-                <div style="position: relative">
-                  <input style="border: none !important; width: 40px"
-                         v-model="patient.surgeryList[n - 1].assistantTwoName"
-                         @click="showSearchSurgerior('assistanttwo', n)"/>
-                  <div v-if="patient.surgeryList[n - 1].assistantTwoName"
-                       style="position: absolute; top: -20px; right: 0">
-                    <el-button type="danger" circle icon="Delete" @click="deleteAssistantTwo(n - 1)"></el-button>
+                </td>
+                <td style="width: 50px">
+                  <div style="position: relative">
+                    <input style="border: none !important; width: 40px"
+                           v-model="patient.surgeryList[n - 1].assistantTwoName"
+                           @click="showSearchSurgerior('assistanttwo', n)"/>
+                    <div v-if="patient.surgeryList[n - 1].assistantTwoName"
+                         style="position: absolute; top: -20px; right: 0">
+                      <el-button type="danger" circle icon="Delete" @click="deleteAssistantTwo(n - 1)"></el-button>
+                    </div>
                   </div>
-                </div>
-              </td>
-              <td style="text-align-last: center">
-                <select v-model="patient.surgeryList[n - 1].cutHeal" style="border: none !important">
-                  <option v-for="(item, index) in dics.getCutHealGrade" :key="index" :value="item.code">
-                    {{ item.code }}
-                  </option>
-                </select>
-              </td>
-              <td>
-                <select v-model="patient.surgeryList[n - 1].anaesthesia" style="border: none !important">
-                  <option v-for="(item, index) in dics.getAnaesthesia" :key="index" :value="item.code">
-                    &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-                  </option>
-                </select>
-              </td>
-              <td>
-                <div style="position: relative">
-                  <input style="border: none !important; width: 40px"
-                         v-model="patient.surgeryList[n - 1].anaesthesiaorName"
-                         @click="showSearchSurgerior('anaesthesiaor', n)"/>
-                  <div v-if="patient.surgeryList[n - 1].anaesthesiaorName"
-                       style="position: absolute; top: -20px; right: 0">
-                    <el-button type="danger" circle icon="Delete" @click="deleteAnestor(n - 1)"></el-button>
+                </td>
+                <td style="text-align-last: center">
+                  <select v-model="patient.surgeryList[n - 1].cutHeal" style="border: none !important">
+                    <option v-for="(item, index) in dics.getCutHealGrade" :key="index" :value="item.code">
+                      {{ item.code }}
+                    </option>
+                  </select>
+                </td>
+                <td>
+                  <select v-model="patient.surgeryList[n - 1].anaesthesia" style="border: none !important">
+                    <option v-for="(item, index) in dics.getAnaesthesia" :key="index" :value="item.code">
+                      &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                    </option>
+                  </select>
+                </td>
+                <td>
+                  <div style="position: relative">
+                    <input style="border: none !important; width: 40px"
+                           v-model="patient.surgeryList[n - 1].anaesthesiaorName"
+                           @click="showSearchSurgerior('anaesthesiaor', n)"/>
+                    <div v-if="patient.surgeryList[n - 1].anaesthesiaorName"
+                         style="position: absolute; top: -20px; right: 0">
+                      <el-button type="danger" circle icon="Delete" @click="deleteAnestor(n - 1)"></el-button>
+                    </div>
                   </div>
-                </div>
-              </td>
-            </tr>
-          </table>
-          <div>
-            离院方式:
-            <select id="zyDismissWay" v-model="patient.zyDismissWay" @change="onDismissWayChanged">
-              <option v-for="(item, index) in dics.getZyDismissWay" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            ,拟接收医疗机构名称:
-            <input id="dismissDestination" v-model="patient.dismissDestination" style="width: 210px"/>
-          </div>
-          <div>
-            是否有出院31天内再住院计划:
-            <select id="admissAgainInOneMonth" v-model="patient.admissAgainInOneMonth" @change="onAdmissAgainChanged">
-              <option v-for="(item, index) in haveOrNot" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
-            </select>
-            ,目的:
-            <input id="admissAgainPurpose" v-model="patient.admissAgainPurpose" style="width: 300px"/>
-          </div>
-          <div>
-            颅脑损伤患者昏迷时间: 入院前<input id="comaDaysBeforeAdmiss" v-model="patient.comaDaysBeforeAdmiss"
-                                               style="width: 30px"/>天
-            <input id="comaHoursBeforeAdmiss" v-model="patient.comaHoursBeforeAdmiss" style="width: 30px"/>小时
-            <input id="comaMinutesBeforeAdmiss" v-model="patient.comaMinutesBeforeAdmiss" style="width: 30px"/>分钟
-            入院后<input
-              v-model="patient.comaDaysAfterAdmiss"
-              style="width: 30px"
-          />天 <input id="comaHoursAfterAdmiss" v-model="patient.comaHoursAfterAdmiss" style="width: 30px"/>小时
-            <input id="comaMinutesAfterAdmiss" v-model="patient.comaMinutesAfterAdmiss" style="width: 30px"/>分钟
-          </div>
-          <div>
-            住院费用(元): 总费用
-            <input v-model="patient.totalCost" style="width: 110px" readonly/>
-            (自付金额:
-            <input v-model="patient.selfPay" style="width: 110px" readonly/>)
-          </div>
-          <div>
-            1.综合医疗服务类: (1)一般医疗服务费:
-            <input v-model="patient.generalMedicalServiceFee" style="width: 70px" readonly/>
-            (2)一般治疗操作费:
-            <input v-model="patient.generalTreatmentOperatingFee" style="width: 70px" readonly/>
-            (3)护理费:
-            <input v-model="patient.careFee" style="width: 50px" readonly/>
-          </div>
-          <div>
-            (4)其他费:
-            <input v-model="patient.elseFee" style="width: 70px" readonly/>
-          </div>
-          <div>
-            2.诊断类: (5)病理诊断费:
-            <input v-model="patient.pathologicDiagFee" style="width: 70px" readonly/>
-            (6)实验室诊断费:
-            <input v-model="patient.experimentDiagFee" style="width: 70px" readonly/>
-            (7)影像学诊断费:
-            <input v-model="patient.ctDiagFee" style="width: 70px" readonly/>
-          </div>
-          <div>
-            (8)临床诊断项目费:
-            <input v-model="patient.clinicalDiagFee" style="width: 70px" readonly/>
-          </div>
-          <div>
-            3.治疗类: (9)非手术治疗项目费:
-            <input v-model="patient.notSurgicalFee" style="width: 70px" readonly/>
-            (临床物理治疗费:
-            <input v-model="patient.clinicalPhysicalFee" style="width: 70px" readonly/>)
-          </div>
-          <div>
-            (10)手术治疗费:
-            <input v-model="patient.surgicalFee" style="width: 70px" readonly/>
-            (麻醉费:
-            <input v-model="patient.anesthetizeFee" style="width: 70px" readonly/>
-            &nbsp;&nbsp;手术费:
-            <input v-model="patient.surgeryFee" style="width: 70px" readonly/>)
-          </div>
-          <div>
-            4.康复类: (11)康复费:
-            <input v-model="patient.recoverFee" style="width: 70px" readonly/>
-          </div>
-          <div>
-            5.中医类: (12)中医治疗费:
-            <input v-model="patient.tcmTreatmentFee" style="width: 70px" readonly/>
-          </div>
-          <div>
-            6.西药类: (13)西药费:
-            <input v-model="patient.westMedicineFee" style="width: 70px" readonly/>
-          </div>
-          <div>
-            7.中药类: (14)中成药费:
-            <input v-model="patient.chinesePatentMedicineFee" style="width: 70px" readonly/>
-            (15)中草药费:
-            <input v-model="patient.chineseHerbalMedicineFee" style="width: 70px" readonly/>
-          </div>
-          <div>
-            8.血液和血液制品类: (16)血费:
-            <input v-model="patient.bloodFee" style="width: 50px" readonly/>
-            (17)白蛋白类制品费:
-            <input v-model="patient.albuminProductsFee" style="width: 50px" readonly/>
-            (18)球蛋白类制品费:
-            <input v-model="patient.globulinProductsFee" style="width: 50px" readonly/>
-          </div>
-          <div>
-            (19)凝血因子类制品费:
-            <input v-model="patient.coagulationFactorProductsFee" style="width: 70px" readonly/>
-            (20)细胞因子类制品费:
-            <input v-model="patient.cytokineProductsFee" style="width: 70px" readonly/>
-          </div>
-          <div>
-            9.耗材类: (21)检查用一次性医用材料费:
-            <input v-model="patient.costOfDisposableMedicalMaterialsForExamination" style="width: 70px" readonly/>
-            (22)治疗用一次性医用材料费:
-            <input v-model="patient.costOfDisposableMedicalMaterialsForTreatment" style="width: 70px" readonly/>
-          </div>
-          <div>
-            (23)手术用一次性医用材料费:
-            <input v-model="patient.costOfDisposableMedicalMaterialsForOperation" style="width: 70px" readonly/>
-          </div>
-          <div>
-            10.其他类: (24)其他费:
-            <input v-model="patient.otherFees" style="width: 70px" readonly/>
-          </div>
-          <div>
-            主要诊断治愈好转情况:
-            <span style="border-bottom: 1px solid black; padding: 0 5px">
+                </td>
+              </tr>
+            </table>
+            <div>
+              离院方式:
+              <select id="zyDismissWay" v-model="patient.zyDismissWay" @change="onDismissWayChanged">
+                <option v-for="(item, index) in dics.getZyDismissWay" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              ,拟接收医疗机构名称:
+              <input id="dismissDestination" v-model="patient.dismissDestination" style="width: 210px"/>
+            </div>
+            <div>
+              是否有出院31天内再住院计划:
+              <select id="admissAgainInOneMonth" v-model="patient.admissAgainInOneMonth" @change="onAdmissAgainChanged">
+                <option v-for="(item, index) in haveOrNot" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
+              </select>
+              ,目的:
+              <input id="admissAgainPurpose" v-model="patient.admissAgainPurpose" style="width: 300px"/>
+            </div>
+            <div>
+              颅脑损伤患者昏迷时间: 入院前<input id="comaDaysBeforeAdmiss" v-model="patient.comaDaysBeforeAdmiss"
+                                                 style="width: 30px"/>天
+              <input id="comaHoursBeforeAdmiss" v-model="patient.comaHoursBeforeAdmiss" style="width: 30px"/>小时
+              <input id="comaMinutesBeforeAdmiss" v-model="patient.comaMinutesBeforeAdmiss" style="width: 30px"/>分钟
+              入院后<input
+                v-model="patient.comaDaysAfterAdmiss"
+                style="width: 30px"
+            />天 <input id="comaHoursAfterAdmiss" v-model="patient.comaHoursAfterAdmiss" style="width: 30px"/>小时
+              <input id="comaMinutesAfterAdmiss" v-model="patient.comaMinutesAfterAdmiss" style="width: 30px"/>分钟
+            </div>
+            <div>
+              住院费用(元): 总费用
+              <input v-model="patient.totalCost" style="width: 110px" readonly/>
+              (自付金额:
+              <input v-model="patient.selfPay" style="width: 110px" readonly/>)
+            </div>
+            <div>
+              1.综合医疗服务类: (1)一般医疗服务费:
+              <input v-model="patient.generalMedicalServiceFee" style="width: 70px" readonly/>
+              (2)一般治疗操作费:
+              <input v-model="patient.generalTreatmentOperatingFee" style="width: 70px" readonly/>
+              (3)护理费:
+              <input v-model="patient.careFee" style="width: 50px" readonly/>
+            </div>
+            <div>
+              (4)其他费:
+              <input v-model="patient.elseFee" style="width: 70px" readonly/>
+            </div>
+            <div>
+              2.诊断类: (5)病理诊断费:
+              <input v-model="patient.pathologicDiagFee" style="width: 70px" readonly/>
+              (6)实验室诊断费:
+              <input v-model="patient.experimentDiagFee" style="width: 70px" readonly/>
+              (7)影像学诊断费:
+              <input v-model="patient.ctDiagFee" style="width: 70px" readonly/>
+            </div>
+            <div>
+              (8)临床诊断项目费:
+              <input v-model="patient.clinicalDiagFee" style="width: 70px" readonly/>
+            </div>
+            <div>
+              3.治疗类: (9)非手术治疗项目费:
+              <input v-model="patient.notSurgicalFee" style="width: 70px" readonly/>
+              (临床物理治疗费:
+              <input v-model="patient.clinicalPhysicalFee" style="width: 70px" readonly/>)
+            </div>
+            <div>
+              (10)手术治疗费:
+              <input v-model="patient.surgicalFee" style="width: 70px" readonly/>
+              (麻醉费:
+              <input v-model="patient.anesthetizeFee" style="width: 70px" readonly/>
+              &nbsp;&nbsp;手术费:
+              <input v-model="patient.surgeryFee" style="width: 70px" readonly/>)
+            </div>
+            <div>
+              4.康复类: (11)康复费:
+              <input v-model="patient.recoverFee" style="width: 70px" readonly/>
+            </div>
+            <div>
+              5.中医类: (12)中医治疗费:
+              <input v-model="patient.tcmTreatmentFee" style="width: 70px" readonly/>
+            </div>
+            <div>
+              6.西药类: (13)西药费:
+              <input v-model="patient.westMedicineFee" style="width: 70px" readonly/>
+            </div>
+            <div>
+              7.中药类: (14)中成药费:
+              <input v-model="patient.chinesePatentMedicineFee" style="width: 70px" readonly/>
+              (15)中草药费:
+              <input v-model="patient.chineseHerbalMedicineFee" style="width: 70px" readonly/>
+            </div>
+            <div>
+              8.血液和血液制品类: (16)血费:
+              <input v-model="patient.bloodFee" style="width: 50px" readonly/>
+              (17)白蛋白类制品费:
+              <input v-model="patient.albuminProductsFee" style="width: 50px" readonly/>
+              (18)球蛋白类制品费:
+              <input v-model="patient.globulinProductsFee" style="width: 50px" readonly/>
+            </div>
+            <div>
+              (19)凝血因子类制品费:
+              <input v-model="patient.coagulationFactorProductsFee" style="width: 70px" readonly/>
+              (20)细胞因子类制品费:
+              <input v-model="patient.cytokineProductsFee" style="width: 70px" readonly/>
+            </div>
+            <div>
+              9.耗材类: (21)检查用一次性医用材料费:
+              <input v-model="patient.costOfDisposableMedicalMaterialsForExamination" style="width: 70px" readonly/>
+              (22)治疗用一次性医用材料费:
+              <input v-model="patient.costOfDisposableMedicalMaterialsForTreatment" style="width: 70px" readonly/>
+            </div>
+            <div>
+              (23)手术用一次性医用材料费:
+              <input v-model="patient.costOfDisposableMedicalMaterialsForOperation" style="width: 70px" readonly/>
+            </div>
+            <div>
+              10.其他类: (24)其他费:
+              <input v-model="patient.otherFees" style="width: 70px" readonly/>
+            </div>
+            <div>
+              主要诊断治愈好转情况:
+              <span style="border-bottom: 1px solid black; padding: 0 5px">
                   {{ filterDismissStatus(patient.disdiagList[0].dismissStatus) }}
                 </span>
+            </div>
+            <div>
+              诊断符合情况: 门诊与出院
+              <select id="diagConform1" v-model="patient.diagConform1" style="margin-right: 12px">
+                <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              入院与出院
+              <select id="diagConform2" v-model="patient.diagConform2">
+                <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div>
+              术前与术后
+              <select id="diagConform3" v-model="patient.diagConform3" style="margin-right: 12px">
+                <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              临床与病理
+              <select id="diagConform4" v-model="patient.diagConform4" style="margin-right: 12px">
+                <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              放射与病理
+              <select id="diagConform5" v-model="patient.diagConform5">
+                <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div>
+              抢救情况: 抢救
+              <input id="rescueTimes" v-model="patient.rescueTimes" type="number" style="width: 90px"/>次, 成功
+              <input id="rescueSuccessTimes" v-model="patient.rescueSuccessTimes" type="number" style="width: 90px"/>次
+            </div>
+            <div>
+              病例分型:
+              <select id="caseClassification" v-model="patient.caseClassification" style="margin-right: 12px">
+                <option v-for="(item, index) in dics.getCaseClassification" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                    item.name
+                  }}&nbsp;&nbsp;
+                </option>
+              </select>
+              实施重症监护:
+              <select id="hasIcu" v-model="patient.hasIcu" @change="handleSelectIcu">
+                <option v-for="(item, index) in haveOrNot" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
+              </select>
+              ,监护总时间:
+              <input id="icuDays" v-model="patient.icuDays" style="width: 30px"/>天 <input id="icuHours"
+                                                                                           v-model="patient.icuHours"
+                                                                                           style="width: 30px"/>小时
+            </div>
+            <div>
+              单病种管理:
+              <select id="monopathyManagement" v-model="patient.monopathyManagement" style="margin-right: 12px">
+                <option v-for="(item, index) in yesOrNo" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
+              </select>
+              实施临床路径管理:
+              <select id="clinicalPathwayManagement" v-model="patient.clinicalPathwayManagement"
+                      style="margin-right: 12px">
+                <option v-for="(item, index) in dics.getClinicalPathwayManagement" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              实施DRGs管理:
+              <select id="drgsManagement" v-model="patient.drgsManagement">
+                <option v-for="(item, index) in dics.getDrgsManagement" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div>
+              抗生素使用:
+              <select id="useAntibiotic" v-model="patient.useAntibiotic" style="margin-right: 12px">
+                <option v-for="(item, index) in yesOrNo" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
+              </select>
+              细菌培养标本送检:
+              <select id="bacilliculture" v-model="patient.bacilliculture" style="margin-right: 12px">
+                <option value="1">&nbsp;&nbsp;是&nbsp;&nbsp;</option>
+                <option value="2">&nbsp;&nbsp;否&nbsp;&nbsp;</option>
+              </select>
+              法定传染病:
+              <select id="statutoryEpidemic" v-model="patient.statutoryEpidemic">
+                <option v-for="(item, index) in dics.getStatutoryEpidemic" :key="index" :value="item.code">&nbsp;&nbsp;{{
+                    item.name
+                  }}&nbsp;&nbsp;
+                </option>
+              </select>
+            </div>
+            <div>
+              肿瘤分期: T
+              <select id="tumorLevelT" v-model="patient.tumorLevelT" style="margin-right: 12px">
+                <option v-for="(item, index) in dics.getTumorLevelT" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              N
+              <select id="tumorLevelN" v-model="patient.tumorLevelN" style="margin-right: 12px">
+                <option v-for="(item, index) in dics.getTumorLevelN" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              M
+              <select id="tumorLevelM" v-model="patient.tumorLevelM" style="margin-right: 12px">
+                <option v-for="(item, index) in dics.getTumorLevelM" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              分期
+              <select id="tumorLevel" v-model="patient.tumorLevel" style="margin-right: 18px">
+                <option v-for="(item, index) in dics.getTumorLevel" :key="index" :value="item.code">
+                  &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
+                </option>
+              </select>
+              新生儿Apgar评分: <input style="margin-right: 0; width: 50px" v-model="patient.xxeApgar"/>分
+            </div>
           </div>
-          <div>
-            诊断符合情况: 门诊与出院
-            <select id="diagConform1" v-model="patient.diagConform1" style="margin-right: 12px">
-              <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            入院与出院
-            <select id="diagConform2" v-model="patient.diagConform2">
-              <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            术前与术后
-            <select id="diagConform3" v-model="patient.diagConform3" style="margin-right: 12px">
-              <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            临床与病理
-            <select id="diagConform4" v-model="patient.diagConform4" style="margin-right: 12px">
-              <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            放射与病理
-            <select id="diagConform5" v-model="patient.diagConform5">
-              <option v-for="(item, index) in dics.getDiagConform" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            抢救情况: 抢救
-            <input id="rescueTimes" v-model="patient.rescueTimes" type="number" style="width: 90px"/>次, 成功
-            <input id="rescueSuccessTimes" v-model="patient.rescueSuccessTimes" type="number" style="width: 90px"/>次
-          </div>
-          <div>
-            病例分型:
-            <select id="caseClassification" v-model="patient.caseClassification" style="margin-right: 12px">
-              <option v-for="(item, index) in dics.getCaseClassification" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                  item.name
-                }}&nbsp;&nbsp;
-              </option>
-            </select>
-            实施重症监护:
-            <select id="hasIcu" v-model="patient.hasIcu" @change="handleSelectIcu">
-              <option v-for="(item, index) in haveOrNot" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
-            </select>
-            ,监护总时间:
-            <input id="icuDays" v-model="patient.icuDays" style="width: 30px"/>天 <input id="icuHours"
-                                                                                         v-model="patient.icuHours"
-                                                                                         style="width: 30px"/>小时
-          </div>
-          <div>
-            单病种管理:
-            <select id="monopathyManagement" v-model="patient.monopathyManagement" style="margin-right: 12px">
-              <option v-for="(item, index) in yesOrNo" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
-            </select>
-            实施临床路径管理:
-            <select id="clinicalPathwayManagement" v-model="patient.clinicalPathwayManagement"
-                    style="margin-right: 12px">
-              <option v-for="(item, index) in dics.getClinicalPathwayManagement" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            实施DRGs管理:
-            <select id="drgsManagement" v-model="patient.drgsManagement">
-              <option v-for="(item, index) in dics.getDrgsManagement" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            抗生素使用:
-            <select id="useAntibiotic" v-model="patient.useAntibiotic" style="margin-right: 12px">
-              <option v-for="(item, index) in yesOrNo" :key="index" :value="item.code">&nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;</option>
-            </select>
-            细菌培养标本送检:
-            <select id="bacilliculture" v-model="patient.bacilliculture" style="margin-right: 12px">
-              <option value="1">&nbsp;&nbsp;是&nbsp;&nbsp;</option>
-              <option value="2">&nbsp;&nbsp;否&nbsp;&nbsp;</option>
-            </select>
-            法定传染病:
-            <select id="statutoryEpidemic" v-model="patient.statutoryEpidemic">
-              <option v-for="(item, index) in dics.getStatutoryEpidemic" :key="index" :value="item.code">&nbsp;&nbsp;{{
-                  item.name
-                }}&nbsp;&nbsp;
-              </option>
-            </select>
-          </div>
-          <div>
-            肿瘤分期: T
-            <select id="tumorLevelT" v-model="patient.tumorLevelT" style="margin-right: 12px">
-              <option v-for="(item, index) in dics.getTumorLevelT" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            N
-            <select id="tumorLevelN" v-model="patient.tumorLevelN" style="margin-right: 12px">
-              <option v-for="(item, index) in dics.getTumorLevelN" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            M
-            <select id="tumorLevelM" v-model="patient.tumorLevelM" style="margin-right: 12px">
-              <option v-for="(item, index) in dics.getTumorLevelM" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            分期
-            <select id="tumorLevel" v-model="patient.tumorLevel" style="margin-right: 18px">
-              <option v-for="(item, index) in dics.getTumorLevel" :key="index" :value="item.code">
-                &nbsp;&nbsp;{{ item.name }}&nbsp;&nbsp;
-              </option>
-            </select>
-            新生儿Apgar评分: <input style="margin-right: 0; width: 50px" v-model="patient.xxeApgar"/>分
-          </div>
+          <!--          <div style="margin-top: 20px">-->
+          <!--             todo 额外填写的内容用组件的方式写在这里-->
+          <!--          </div>-->
         </div>
-        <!--          <div style="margin-top: 20px">-->
-        <!--             todo 额外填写的内容用组件的方式写在这里-->
-        <!--          </div>-->
+      <div style="width: 300px; padding: 100px 0 0 20px;font-size: 18px;font-weight: bold">
+        据国家卫健委要求,<br/>
+        数据中如有空项,<br/>
+        应保留为空,<br/>
+        不得以“—”、“-”、“/”<br/>
+        等内容代表空项。
       </div>
+    </div>
+  </div>
 
-      <div>
-        <div style="width: 300px; padding: 100px 0 0 20px;font-size: 18px;font-weight: bold">
-          据国家卫健委要求,<br/>
-          数据中如有空项,<br/>
-          应保留为空,<br/>
-          不得以“—”、“-”、“/”<br/>
-          等内容代表空项。
-        </div>
-      </div>
 
-    </div>
+  <div id="headpage" style="opacity: 0; position: fixed">
+    <HeadPage :patient="patient" :dics="dics"/>
+  </div>
+  <div id="tailpage" style="opacity: 0; position: fixed">
+    <TailPage :patient="patient" :dics="dics"/>
+  </div>
 
-    <div>
-      <div id="headpage" style="opacity: 0; position: fixed">
-        <HeadPage :patient="patient" :dics="dics"/>
+  <el-drawer v-model="showMessageDrawer" title="首页保存/打印校验结果" size="260px" modal-class="modal-class">
+    <div class="page-inner">
+      <div v-if="forceVerifies.length === 0 && adviceVerifies.length === 0"
+           class="no-verify-message">暂无校验内容
       </div>
-      <div id="tailpage" style="opacity: 0; position: fixed">
-        <TailPage :patient="patient" :dics="dics"/>
+      <div v-show="forceVerifies.length > 0"
+           style="padding: 8px 0 4px 0; font-weight: bold">以下条目为强制要求,请完善。
       </div>
-    </div>
-
-    <el-drawer v-model="showMessageDrawer" title="首页保存/打印校验结果" size="260px" modal-class="modal-class">
-      <div class="page-inner">
-        <div v-if="forceVerifies.length === 0 && adviceVerifies.length === 0"
-             class="no-verify-message">暂无校验内容
-        </div>
-        <div v-show="forceVerifies.length > 0"
-             style="padding: 8px 0 4px 0; font-weight: bold">以下条目为强制要求,请完善。
-        </div>
-        <div v-for="(item, index) in forceVerifies" :key="index" class="message-item"
-             :style="messageColor(index)" @click="handleClickMessage(item.code, index)">
-          {{ index + 1 }}、{{ item.name }}
-        </div>
-        <div v-show="adviceVerifies.length > 0" style="padding: 8px 0 4px 0; font-weight: bold">
-          以下条目为建议执行,不做强制要求。
-        </div>
-        <div v-for="(item, index) in adviceVerifies" :key="index"
-             style="padding: 6px; margin-bottom: 6px; border-radius: 4px; background: #eea7a752; color: #ff2b2b">
-          {{ index + 1 }}、{{ item.name }}
-        </div>
+      <div v-for="(item, index) in forceVerifies" :key="index" class="message-item"
+           :style="messageColor(index)" @click="handleClickMessage(item.code, index)">
+        {{ index + 1 }}、{{ item.name }}
+      </div>
+      <div v-show="adviceVerifies.length > 0" style="padding: 8px 0 4px 0; font-weight: bold">
+        以下条目为建议执行,不做强制要求。
+      </div>
+      <div v-for="(item, index) in adviceVerifies" :key="index"
+           style="padding: 6px; margin-bottom: 6px; border-radius: 4px; background: #eea7a752; color: #ff2b2b">
+        {{ index + 1 }}、{{ item.name }}
       </div>
-    </el-drawer>
-    <div
-        class="rightside-btn"
-        @click="showMessageDrawer = !showMessageDrawer"
-    >首页保存 / 打印校验结果
     </div>
-
+  </el-drawer>
+  <div
+      class="rightside-btn"
+      @click="showMessageDrawer = !showMessageDrawer"
+  >首页保存 / 打印校验结果
   </div>
 
-
   <el-dialog v-model="showSelectDateRange" title="出院日期" width="320px" draggable>
     <div style="height: 20px"></div>
     请选择出院日期范围: