From 2b40b960dd1f30fec8c5e0a90d22b12aeccc5fec Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期五, 14 四月 2023 21:14:36 +0800
Subject: [PATCH] yxh

---
 src/views/project/donationwitness/index.vue |  648 +++++++++++-----------------------------------------------
 1 files changed, 131 insertions(+), 517 deletions(-)

diff --git a/src/views/project/donationwitness/index.vue b/src/views/project/donationwitness/index.vue
index c5cf180..4fa5c29 100644
--- a/src/views/project/donationwitness/index.vue
+++ b/src/views/project/donationwitness/index.vue
@@ -1,47 +1,23 @@
 <template>
   <div class="app-container">
-    <el-form
-      :model="queryParams"
-      ref="queryForm"
-      :inline="true"
-      v-show="showSearch"
-      label-width="70px"
-    >
+    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="70px">
       <el-row :gutter="8">
         <el-col :span="6">
           <el-form-item label="濮撳悕" prop="name">
-            <el-input
-              v-model="queryParams.name"
-              placeholder="璇疯緭鍏ュ鍚�"
-              clearable
-              size="small"
-              @keyup.enter.native="handleQuery"
-            />
+            <el-input v-model="queryParams.name" placeholder="璇疯緭鍏ュ鍚�" clearable size="small"
+              @keyup.enter.native="handleQuery" />
           </el-form-item>
         </el-col>
         <el-col :span="6">
-          <el-form-item
-            align="left"
-            label="鍖荤枟鏈烘瀯"
-            prop="treatmenthospitalno"
-          >
-            <org-selecter
-              ref="orgSelecter"
-              :org-type="'3'"
-              v-model="queryParams.treatmenthospitalno"
-            />
+          <el-form-item align="left" label="鍖荤枟鏈烘瀯" prop="treatmenthospitalno">
+            <org-selecter ref="orgSelecter" :org-type="'3'" v-model="queryParams.treatmenthospitalno" />
           </el-form-item>
         </el-col>
 
         <el-col :span="6">
           <el-form-item label="鎹愮尞鍦板競">
             <el-select v-model="queryParams.city" placeholder="璇烽�夋嫨鍦板競">
-              <el-option
-                v-for="item in provinceData"
-                :key="item.value"
-                :label="item.label"
-                :value="item.value"
-              >
+              <el-option v-for="item in provinceData" :key="item.value" :label="item.label" :value="item.value">
               </el-option>
             </el-select>
           </el-form-item>
@@ -49,18 +25,9 @@
 
         <el-col :span="6">
           <el-form-item label="鎹愮尞杩涘害" prop="recordstate">
-            <el-select
-              v-model="queryParams.recordstate"
-              placeholder="璇烽�夋嫨鎹愮尞杩涘害"
-              clearable
-              size="small"
-            >
-              <el-option
-                v-for="dict in dict.type.sys_DonationStatus"
-                :key="dict.value"
-                :label="dict.label"
-                :value="dict.value"
-              />
+            <el-select v-model="queryParams.recordstate" placeholder="璇烽�夋嫨鎹愮尞杩涘害" clearable size="small">
+              <el-option v-for="dict in dict.type.sys_DonationStatus" :key="dict.value" :label="dict.label"
+                :value="dict.value" />
             </el-select>
           </el-form-item>
         </el-col>
@@ -69,12 +36,7 @@
         <el-col :span="6">
           <el-form-item label="鎶ュ憡浜�">
             <el-select v-model="queryParams.reporterno" placeholder="璇烽�夋嫨鎶ュ憡浜�">
-              <el-option
-                v-for="item in reportlist"
-                :key="item.index"
-                :label="item.reportername"
-                :value="item.reporterno"
-              >
+              <el-option v-for="item in reportlist" :key="item.index" :label="item.reportername" :value="item.reporterno">
               </el-option>
             </el-select>
           </el-form-item>
@@ -82,136 +44,69 @@
 
         <el-col :span="12">
           <el-form-item label="瑙佽瘉鏃ユ湡">
-            <el-date-picker
-              style="width: 100%"
-              v-model="selecttime"
-              type="monthrange"
-              range-separator="鑷�"
-              start-placeholder="寮�濮嬫湀浠�"
-              end-placeholder="缁撴潫鏈堜唤"
-              value-format="yyyy-MM-dd"
-              @change="getTimeList"
-            >
+            <el-date-picker style="width: 100%" v-model="selecttime" type="monthrange" range-separator="鑷�"
+              start-placeholder="寮�濮嬫湀浠�" end-placeholder="缁撴潫鏈堜唤" value-format="yyyy-MM-dd" @change="getTimeList">
             </el-date-picker>
           </el-form-item>
         </el-col>
-      
-      
+
+
 
         <el-col :span="6">
           <el-form-item>
-            <el-button
-              type="primary"
-              icon="el-icon-search"
-              size="mini"
-              @click="handleQuery"
-              >鎼滅储</el-button
-            >
-            <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
-              >閲嶇疆</el-button
-            >
+            <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">鎼滅储</el-button>
+            <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">閲嶇疆</el-button>
           </el-form-item>
         </el-col>
       </el-row>
     </el-form>
     <el-row :gutter="10" class="mb8">
-    
+
       <el-col :span="1.5">
-        <el-button
-          type="warning"
-          plain
-          icon="el-icon-download"
-          size="mini"
-          :loading="exportLoading"
-          @click="handleExport"
-      
-          >瀵煎嚭</el-button
-        >
+        <el-button type="warning" plain icon="el-icon-download" size="mini" :loading="exportLoading"
+          @click="handleExport">瀵煎嚭</el-button>
       </el-col>
-  
+
     </el-row>
-    <el-table
-      v-loading="loading"
-      :default-sort="{ prop: 'deathtime', order: 'descending' }"
-      border
-      :data="donatebaseinfoList"
-    >
-      <el-table-column
-        label="鎶ュ憡鏃堕棿"
-        align="center"
-        prop="reporttime"
-        width="140"
-      >
+    <el-table v-loading="loading" :default-sort="{ prop: 'deathtime', order: 'descending' }" border
+      :data="donatebaseinfoList">
+      <el-table-column label="鎶ュ憡鏃堕棿" align="center" prop="reporttime" width="140">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.reporttime, "{y}-{m}-{d}") }}</span>
         </template>
       </el-table-column>
 
       <el-table-column label="濮撳悕" align="center" prop="name" width="100" />
-      
+
       <el-table-column label="鎬у埆" align="center" prop="sex" width="100">
         <template slot-scope="scope">
-          <dict-tag
-            :options="dict.type.sys_user_sex"
-            :value="parseInt(scope.row.sex)"
-          />
+          <dict-tag :options="dict.type.sys_user_sex" :value="parseInt(scope.row.sex)" />
         </template>
       </el-table-column>
       <el-table-column label="骞撮緞" align="center" prop="age" width="100" />
-       <el-table-column
-        label="鍖荤枟鏈烘瀯"
-        align="center"
-        prop="treatmenthospitalname"
-      />
+      <el-table-column label="鍖荤枟鏈烘瀯" align="center" prop="treatmenthospitalname" />
       <!-- <el-table-column label="韬唤璇佸彿" prop="idcardno" width="200" /> -->
       <el-table-column label="鎹愮尞绫诲埆" align="center" prop="dwdonationcategory" width="150">
         <template slot-scope="scope">
-          <dict-tag
-            :options="dict.type.sys_DonationCategory"
-            :value="scope.row.dwdonationcategory"
-          />
+          <dict-tag :options="dict.type.sys_DonationCategory" :value="scope.row.dwdonationcategory" />
         </template>
       </el-table-column>
       <el-table-column label="瑙佽瘉鏃堕棿" align="center" prop="operationbegtime">
-         <template slot-scope="scope">
+        <template slot-scope="scope">
           <span>{{ parseTime(scope.row.operationbegtime, "{y}-{m}-{d}") }}</span>
         </template>
       </el-table-column>
-      <el-table-column
-        label="鎶ュ憡浜�"
-        align="center"
-        prop="reportername"
-        width="100"
-      />
+      <el-table-column label="鎶ュ憡浜�" align="center" prop="reportername" width="100" />
 
-      <el-table-column
-        label="鎹愮尞杩涘害"
-        align="center"
-        prop="recordstate"
-      >
+      <el-table-column label="鎹愮尞杩涘害" align="center" prop="recordstate">
         <template slot-scope="scope">
-          <dict-tag
-            :options="dict.type.sys_DonationStatus"
-            :value="scope.row.recordstate"
-          />
+          <dict-tag :options="dict.type.sys_DonationStatus" :value="scope.row.recordstate" />
         </template>
       </el-table-column>
 
-      <el-table-column
-        label="鎿嶄綔"
-        align="center"
-        class-name="small-padding fixed-width"
-        width="140"
-        fixed="right"
-      >
+      <el-table-column label="鎿嶄綔" align="center" class-name="small-padding fixed-width" width="140" fixed="right">
         <template slot-scope="scope">
-          <el-button
-            size="mini"
-            type="text"
-            icon="el-icon-edit"
-            @click="handleAdd(scope.row)"
-            >瑙佽瘉鐧昏</el-button
-          >
+          <el-button size="mini" type="text" icon="el-icon-edit" @click="handleAdd(scope.row)">瑙佽瘉鐧昏</el-button>
           <!-- <el-button
             v-if="scope.row.recordstate==2 || scope.row.recordstate==3"
               size="mini"
@@ -220,179 +115,85 @@
               @click="submitRecord(scope.row)"
               v-hasPermi="['project:donatebaseinfo:edit']"
               >涓婃姤浼︾悊瀹℃煡</el-button> -->
-          <el-button
-            size="mini"
-            type="text"
-            icon="el-icon-refrigerator"
-            @click="handledownload(scope.row)"
-            >涓嬭浇</el-button
-          >
+          <el-button size="mini" type="text" icon="el-icon-refrigerator" @click="handledownload(scope.row)">涓嬭浇</el-button>
         </template>
       </el-table-column>
     </el-table>
 
-    <pagination
-      v-show="total > 0"
-      :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
-      @pagination="getList"
-    />
+    <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
+      @pagination="getList" />
 
     <!-- 娣诲姞鎴栦慨鏀规崘鐚熀纭�瀵硅瘽妗� -->
-    <el-dialog
-      :title="title"
-      align="center"
-      :visible.sync="open"
-      width="1000px"
-      append-to-body
-      :close-on-click-modal="false"
-    >
-      <el-form
-        ref="form"
-        style="margin: 0px auto"
-        :model="form"
-        :rules="rules"
-        label-width="120px"
-      >
+    <el-dialog :title="title" align="center" :visible.sync="open" width="1000px" append-to-body
+      :close-on-click-modal="false">
+      <el-form ref="form" style="margin: 0px auto" :model="form" :rules="rules" label-width="120px">
         <el-row>
           <el-col :span="12">
             <el-form-item label="鎹愮尞缂栧彿" prop="donorno">
-              <el-input
-                v-model="curCase.donorno"
-                disabled
-                placeholder="璇疯緭鍏ユ崘鐚�呯紪鍙�"
-              />
+              <el-input v-model="curCase.donorno" disabled placeholder="璇疯緭鍏ユ崘鐚�呯紪鍙�" />
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item
-              align="left"
-              label="鎹愮尞鍖婚櫌"
-              prop="treatmenthospitalname"
-            >
-              <org-selecter
-                ref="orgSelecter"
-                :org-type="'3'"
-                v-model="curCase.treatmenthospitalname"
-                disabled
-              />
+            <el-form-item align="left" label="鎹愮尞鍖婚櫌" prop="treatmenthospitalname">
+              <org-selecter ref="orgSelecter" :org-type="'3'" v-model="curCase.treatmenthospitalname" disabled />
             </el-form-item>
           </el-col>
         </el-row>
         <el-row>
           <el-col :span="6">
             <el-form-item label="濮撳悕 " prop="name">
-              <el-input
-                v-model="curCase.name"
-                disabled
-                placeholder="璇疯緭鍏ユ崘鐚�呭鍚�"
-              />
+              <el-input v-model="curCase.name" disabled placeholder="璇疯緭鍏ユ崘鐚�呭鍚�" />
             </el-form-item>
           </el-col>
           <el-col :span="6">
             <el-form-item label="鎬у埆" prop="sex">
-              <el-select
-                v-model="curCase.sex"
-                disabled
-                placeholder="璇烽�夋嫨鎬у埆"
-              >
-                <el-option
-                  v-for="dict in dict.type.sys_user_sex"
-                  :key="dict.value"
-                  :label="dict.label"
-                  :value="dict.value"
-                ></el-option>
+              <el-select v-model="curCase.sex" disabled placeholder="璇烽�夋嫨鎬у埆">
+                <el-option v-for="dict in dict.type.sys_user_sex" :key="dict.value" :label="dict.label"
+                  :value="dict.value"></el-option>
               </el-select>
             </el-form-item>
           </el-col>
           <el-col :span="6">
             <el-form-item label="鍑虹敓鏃ユ湡" prop="birthday">
-              <el-date-picker
-                style="width: 95%"
-                clearable
-                v-model="curCase.birthday"
-                type="date"
-                value-format="yyyy:MM:dd"
-                placeholder="閫夋嫨鍑虹敓鏃ユ湡"
-                disabled
-              >
+              <el-date-picker style="width: 95%" clearable v-model="curCase.birthday" type="date"
+                value-format="yyyy:MM:dd" placeholder="閫夋嫨鍑虹敓鏃ユ湡" disabled>
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="6">
             <el-form-item label="姘戞棌" prop="nation">
-              <el-select
-                v-model="curCase.nation"
-                disabled
-                placeholder="璇烽�夋嫨姘戞棌"
-              >
-                <el-option
-                  v-for="dict in dict.type.sys_nation"
-                  :key="dict.value"
-                  :label="dict.label"
-                  :value="dict.value"
-                ></el-option>
+              <el-select v-model="curCase.nation" disabled placeholder="璇烽�夋嫨姘戞棌">
+                <el-option v-for="dict in dict.type.sys_nation" :key="dict.value" :label="dict.label"
+                  :value="dict.value"></el-option>
               </el-select>
             </el-form-item>
-          </el-col> </el-row
-        ><el-row>
+          </el-col> </el-row><el-row>
           <el-col :span="6">
             <el-form-item label="璇佷欢绫诲瀷" prop="idcardtype">
-              <el-select
-                v-model="curCase.idcardtype"
-                disabled
-                placeholder="璇烽�夋嫨璇佷欢绫诲瀷"
-              >
-                <el-option
-                  v-for="dict in dict.type.sys_IDType"
-                  :key="dict.value"
-                  :label="dict.label"
-                  :value="parseInt(dict.value)"
-                ></el-option>
+              <el-select v-model="curCase.idcardtype" disabled placeholder="璇烽�夋嫨璇佷欢绫诲瀷">
+                <el-option v-for="dict in dict.type.sys_IDType" :key="dict.value" :label="dict.label"
+                  :value="parseInt(dict.value)"></el-option>
               </el-select>
             </el-form-item>
           </el-col>
           <el-col :span="6">
             <el-form-item label="璇佷欢鍙风爜" prop="idcardno">
-              <el-input
-                ref="updateBSvalue"
-                class="sfzcode"
-                v-model="curCase.idcardno"
-                placeholder="璇疯緭鍏ヨ瘉浠跺彿鐮�"
-                disabled
-              />
+              <el-input ref="updateBSvalue" class="sfzcode" v-model="curCase.idcardno" placeholder="璇疯緭鍏ヨ瘉浠跺彿鐮�" disabled />
             </el-form-item>
           </el-col>
           <el-col :span="6">
             <el-form-item label="瀛﹀巻" prop="education">
-              <el-select
-                v-model="curCase.education"
-                disabled
-                placeholder="璇烽�夋嫨瀛﹀巻"
-              >
-                <el-option
-                  v-for="dict in dict.type.sys_education"
-                  :key="dict.value"
-                  :label="dict.value"
-                  :value="dict.value"
-                ></el-option>
+              <el-select v-model="curCase.education" disabled placeholder="璇烽�夋嫨瀛﹀巻">
+                <el-option v-for="dict in dict.type.sys_education" :key="dict.value" :label="dict.value"
+                  :value="dict.value"></el-option>
               </el-select>
             </el-form-item>
           </el-col>
           <el-col :span="6">
             <el-form-item label="鑱屼笟" prop="occupation">
-              <el-select
-                v-model="curCase.occupation"
-                disabled
-                placeholder="璇烽�夋嫨鑱屼笟"
-              >
-                <el-option
-                  v-for="dict in dict.type.sys_occupation"
-                  :key="dict.value"
-                  :label="dict.label"
-                  :value="dict.value"
-                ></el-option>
+              <el-select v-model="curCase.occupation" disabled placeholder="璇烽�夋嫨鑱屼笟">
+                <el-option v-for="dict in dict.type.sys_occupation" :key="dict.value" :label="dict.label"
+                  :value="dict.value"></el-option>
               </el-select>
             </el-form-item>
           </el-col>
@@ -402,12 +203,7 @@
           <el-col :span="24">
             <el-form-item align="left" label="鎹愮尞鍐冲畾">
               <el-checkbox-group v-model="form.organdonation">
-                <el-checkbox
-                  v-for="dict in dict.type.sys_Organ"
-                  :key="dict.value"
-                  :label="dict.value"
-                  disabled
-                >
+                <el-checkbox v-for="dict in dict.type.sys_Organ" :key="dict.value" :label="dict.value" disabled>
                   {{ dict.label }}
                 </el-checkbox>
               </el-checkbox-group>
@@ -418,12 +214,8 @@
           <el-col :span="24">
             <el-form-item align="left" label="鎹愮尞绫诲埆" prop="donationcategory">
               <el-radio-group v-model="form.donationcategory">
-                <el-radio
-                  v-for="dict in dict.type.sys_DonationCategory"
-                  :key="dict.value"
-                  :label="dict.value"
-                  >{{ dict.label }}</el-radio
-                >
+                <el-radio v-for="dict in dict.type.sys_DonationCategory" :key="dict.value" :label="dict.value">{{
+                  dict.label }}</el-radio>
               </el-radio-group>
             </el-form-item>
           </el-col>
@@ -444,41 +236,26 @@
           </el-col>
           <el-col :span="10">
             <el-form-item align="left" label="鍖荤敓涓�" prop="deathjudgedocto">
-              <el-input
-                v-model="form.deathjudgedocto"
-                placeholder="鍒ゅ畾鍖荤敓濮撳悕"
-              />
+              <el-input v-model="form.deathjudgedocto" placeholder="鍒ゅ畾鍖荤敓濮撳悕" />
             </el-form-item>
           </el-col>
           <el-col :span="10">
             <el-form-item align="left" label="鍖荤敓浜�" prop="deathjudgedoctt">
-              <el-input
-                v-model="form.deathjudgedoctt"
-                placeholder="鍒ゅ畾鍖荤敓濮撳悕"
-              />
+              <el-input v-model="form.deathjudgedoctt" placeholder="鍒ゅ畾鍖荤敓濮撳悕" />
             </el-form-item>
           </el-col>
         </el-row>
-        <el-row
-          ><el-col :span="2"><el-form-item align="left" label="" /> </el-col>
+        <el-row><el-col :span="2"><el-form-item align="left" label="" /> </el-col>
           <el-col :span="10">
             <el-form-item align="left" label="姝讳骸鏃堕棿" prop="deathtime">
-              <el-date-picker
-                clearable
-                v-model="form.deathtime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨姝讳骸鏃堕棿"
-              >
+              <el-date-picker clearable v-model="form.deathtime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
+                placeholder="閫夋嫨姝讳骸鏃堕棿">
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="10">
             <el-form-item align="left" label="姝讳骸鍘熷洜" prop="deathreason">
-              <el-input
-                v-model="form.deathreason"
-                placeholder="璇疯緭鍏ユ浜″師鍥�"
-              />
+              <el-input v-model="form.deathreason" placeholder="璇疯緭鍏ユ浜″師鍥�" />
             </el-form-item>
           </el-col>
         </el-row>
@@ -488,249 +265,117 @@
           </el-col>
           <el-col :span="10">
             <el-form-item align="left" label="寮�濮嬫椂闂�" prop="operationbegtime">
-              <el-date-picker
-                clearable
-                v-model="form.operationbegtime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨鎵嬫湳寮�濮嬫椂闂�"
-              >
+              <el-date-picker clearable v-model="form.operationbegtime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
+                placeholder="閫夋嫨鎵嬫湳寮�濮嬫椂闂�">
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="10">
             <el-form-item align="left" label="缁撴潫鏃堕棿" prop="operationendtime">
-              <el-date-picker
-                clearable
-                v-model="form.operationendtime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨鎵嬫湳缁撴潫鏃堕棿"
-              >
+              <el-date-picker clearable v-model="form.operationendtime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"
+                placeholder="閫夋嫨鎵嬫湳缁撴潫鏃堕棿">
               </el-date-picker>
             </el-form-item>
           </el-col>
         </el-row>
-        <el-row
-          ><el-col :span="2"
-            ><el-form-item align="left" label="鑵逛富鍔ㄨ剦:" />
+        <el-row><el-col :span="2"><el-form-item align="left" label="鑵逛富鍔ㄨ剦:" />
           </el-col>
           <el-col :span="10">
-            <el-form-item
-              label="鎻掔鏃堕棿"
-              align="left"
-              prop="abdominalaortacannulatime"
-            >
-              <el-date-picker
-                clearable
-                v-model="form.abdominalaortacannulatime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨鑵逛富鍔ㄨ剦鎻掔鏃堕棿"
-              >
+            <el-form-item label="鎻掔鏃堕棿" align="left" prop="abdominalaortacannulatime">
+              <el-date-picker clearable v-model="form.abdominalaortacannulatime" type="datetime"
+                value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨鑵逛富鍔ㄨ剦鎻掔鏃堕棿">
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="10">
-            <el-form-item
-              label="鐏屾敞鏃堕棿"
-              align="left"
-              prop="abdominalaortaperfusiontime"
-            >
-              <el-date-picker
-                clearable
-                v-model="form.abdominalaortaperfusiontime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨鑵逛富鍔ㄨ剦鐏屾敞鏃堕棿"
-              >
+            <el-form-item label="鐏屾敞鏃堕棿" align="left" prop="abdominalaortaperfusiontime">
+              <el-date-picker clearable v-model="form.abdominalaortaperfusiontime" type="datetime"
+                value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨鑵逛富鍔ㄨ剦鐏屾敞鏃堕棿">
               </el-date-picker>
             </el-form-item>
           </el-col>
         </el-row>
 
-        <el-row
-          ><el-col :span="2"
-            ><el-form-item align="left" label="闂ㄩ潤鑴�:" />
+        <el-row><el-col :span="2"><el-form-item align="left" label="闂ㄩ潤鑴�:" />
           </el-col>
           <el-col :span="10">
-            <el-form-item
-              label="鎻掔鏃堕棿"
-              align="left"
-              prop="portalveincannulatime"
-            >
-              <el-date-picker
-                clearable
-                v-model="form.portalveincannulatime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨闂ㄩ潤鑴夎剦鎻掔鏃堕棿"
-              >
+            <el-form-item label="鎻掔鏃堕棿" align="left" prop="portalveincannulatime">
+              <el-date-picker clearable v-model="form.portalveincannulatime" type="datetime"
+                value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨闂ㄩ潤鑴夎剦鎻掔鏃堕棿">
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="10">
-            <el-form-item
-              label="鐏屾敞鏃堕棿"
-              align="left"
-              prop="portalveinperfusiontime"
-            >
-              <el-date-picker
-                clearable
-                v-model="form.portalveinperfusiontime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨闂ㄩ潤鑴夌亴娉ㄦ椂闂�"
-              >
+            <el-form-item label="鐏屾敞鏃堕棿" align="left" prop="portalveinperfusiontime">
+              <el-date-picker clearable v-model="form.portalveinperfusiontime" type="datetime"
+                value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨闂ㄩ潤鑴夌亴娉ㄦ椂闂�">
               </el-date-picker>
             </el-form-item>
           </el-col>
         </el-row>
-        <el-row
-          ><el-col :span="2"
-            ><el-form-item align="left" label="鑲哄姩鑴�:" />
+        <el-row><el-col :span="2"><el-form-item align="left" label="鑲哄姩鑴�:" />
           </el-col>
           <el-col :span="10">
-            <el-form-item
-              label="鎻掔鏃堕棿"
-              align="left"
-              prop="pulmonaryarterycannulatime"
-            >
-              <el-date-picker
-                clearable
-                v-model="form.pulmonaryarterycannulatime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨闂ㄩ潤鑴夋彃绠℃椂闂�"
-              >
+            <el-form-item label="鎻掔鏃堕棿" align="left" prop="pulmonaryarterycannulatime">
+              <el-date-picker clearable v-model="form.pulmonaryarterycannulatime" type="datetime"
+                value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨闂ㄩ潤鑴夋彃绠℃椂闂�">
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="10">
-            <el-form-item
-              label="鐏屾敞鏃堕棿"
-              align="left"
-              prop="pulmonaryarteryperfusiontime"
-            >
-              <el-date-picker
-                clearable
-                v-model="form.pulmonaryarteryperfusiontime"
-                type="datetime"
-                value-format="yyyy-MM-dd HH:mm:ss"
-                placeholder="閫夋嫨闂ㄩ潤鑴夌亴娉ㄦ椂闂�"
-              >
+            <el-form-item label="鐏屾敞鏃堕棿" align="left" prop="pulmonaryarteryperfusiontime">
+              <el-date-picker clearable v-model="form.pulmonaryarteryperfusiontime" type="datetime"
+                value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨闂ㄩ潤鑴夌亴娉ㄦ椂闂�">
               </el-date-picker>
             </el-form-item>
           </el-col>
         </el-row>
 
-        <el-row
-          ><el-col :span="2"
-            ><el-form-item align="left" label="涓诲姩鑴�:" />
+        <el-row><el-col :span="2"><el-form-item align="left" label="涓诲姩鑴�:" />
           </el-col>
           <el-col :span="10">
             <el-form-item label="鐏屾敞鏃堕棿" align="left" prop="aortacannulatime">
-              <el-date-picker
-                clearable
-                v-model="form.aortacannulatime"
-                type="datetime"
-                value-format="yyyy-MM-dd  HH:mm:ss"
-                placeholder="閫夋嫨涓诲姩鑴夌亴娉ㄦ椂闂�"
-              >
+              <el-date-picker clearable v-model="form.aortacannulatime" type="datetime"
+                value-format="yyyy-MM-dd  HH:mm:ss" placeholder="閫夋嫨涓诲姩鑴夌亴娉ㄦ椂闂�">
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="10">
-            <el-form-item
-              label="鐏屾敞鏃堕棿"
-              align="left"
-              prop="aortaperfusiontime"
-            >
-              <el-date-picker
-                clearable
-                v-model="form.aortaperfusiontime"
-                type="datetime"
-                value-format="yyyy-MM-dd  HH:mm:ss"
-                placeholder="閫夋嫨涓诲姩鑴夌亴娉ㄦ椂闂�"
-              >
+            <el-form-item label="鐏屾敞鏃堕棿" align="left" prop="aortaperfusiontime">
+              <el-date-picker clearable v-model="form.aortaperfusiontime" type="datetime"
+                value-format="yyyy-MM-dd  HH:mm:ss" placeholder="閫夋嫨涓诲姩鑴夌亴娉ㄦ椂闂�">
               </el-date-picker>
             </el-form-item>
           </el-col>
         </el-row>
 
         <el-table :data="tableData" border>
-          <el-table-column
-            align="center"
-            width="80px"
-            prop="organname"
-            label="鍣ㄥ畼鍚嶇О"
-          >
+          <el-table-column align="center" width="80px" prop="organname" label="鍣ㄥ畼鍚嶇О">
           </el-table-column>
-          <el-table-column
-            align="center"
-            width="220px"
-            prop="gainhospitalno"
-            label="鑾峰彇缁勭粐"
-          >
+          <el-table-column align="center" width="220px" prop="gainhospitalno" label="鑾峰彇缁勭粐">
             <template slot-scope="scope">
-              <org-selecter
-                ref="gainhosselect"
-                :org-type="'4'"
-                v-model="scope.row.gainhospitalno"
-              />
+              <org-selecter ref="gainhosselect" :org-type="'4'" v-model="scope.row.gainhospitalno" />
             </template>
           </el-table-column>
-          <el-table-column
-            align="center"
-            width="140px"
-            prop="organgetdoct"
-            label="鑾峰彇鍖诲笀"
-          >
+          <el-table-column align="center" width="140px" prop="organgetdoct" label="鑾峰彇鍖诲笀">
             <template slot-scope="scope">
-              <el-input
-                v-model="scope.row.organgetdoct"
-                placeholder="璇疯緭鍏ヨ幏鍙栧尰甯�"
-              ></el-input>
+              <el-input v-model="scope.row.organgetdoct" placeholder="璇疯緭鍏ヨ幏鍙栧尰甯�"></el-input>
             </template>
           </el-table-column>
-          <el-table-column
-            align="center"
-            width="210px"
-            prop="organgettime"
-            label="鑾峰彇鏃ユ湡"
-          >
+          <el-table-column align="center" width="210px" prop="organgettime" label="鑾峰彇鏃ユ湡">
             <template slot-scope="scope">
               <el-row>
-                <el-date-picker
-                  clearable
-                  size="small"
-                  style="width: 100%"
-                  v-model="scope.row.organgettime"
-                  type="datetime"
-                  value-format="yyyy-MM-dd HH:mm:ss"
-                  placeholder="閫夋嫨鍣ㄥ畼鑾峰彇鏃堕棿"
-                >
+                <el-date-picker clearable size="small" style="width: 100%" v-model="scope.row.organgettime"
+                  type="datetime" value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨鍣ㄥ畼鑾峰彇鏃堕棿">
                 </el-date-picker>
               </el-row>
             </template>
           </el-table-column>
-          <el-table-column
-            label="鍣ㄥ畼鐘舵��"
-            align="center"
-            prop="organstate"
-            width="180"
-          >
+          <el-table-column label="鍣ㄥ畼鐘舵��" align="center" prop="organstate" width="180">
             <template slot-scope="scope">
-              <el-select
-                v-model="scope.row.organstate"
-                placeholder="璇烽�夋嫨鍣ㄥ畼鐘舵��"
-              >
-                <el-option
-                  v-for="dict in dict.type.sys_organstate"
-                  :key="dict.value"
-                  :label="dict.label"
-                  :value="dict.value"
-                ></el-option>
+              <el-select v-model="scope.row.organstate" placeholder="璇烽�夋嫨鍣ㄥ畼鐘舵��">
+                <el-option v-for="dict in dict.type.sys_organstate" :key="dict.value" :label="dict.label"
+                  :value="dict.value"></el-option>
               </el-select>
             </template>
           </el-table-column>
@@ -739,53 +384,33 @@
           <el-col :span="12">
             <el-form-item align="left" label="榛樺搥缂呮��浠紡">
               <el-radio-group v-model="form.isspendremember">
-                <el-radio
-                  v-for="dict in dict.type.sys_0_1"
-                  :key="dict.value"
-                  :label="parseInt(dict.value)"
-                  >{{ dict.label }}</el-radio
-                >
+                <el-radio v-for="dict in dict.type.sys_0_1" :key="dict.value" :label="parseInt(dict.value)">{{ dict.label
+                }}</el-radio>
               </el-radio-group>
             </el-form-item>
           </el-col>
           <el-col :span="12">
             <el-form-item align="left" label="鎭㈠閬椾綋浠">
               <el-radio-group v-model="form.isrestoreremains">
-                <el-radio
-                  v-for="dict in dict.type.sys_0_1"
-                  :key="dict.value"
-                  :label="parseInt(dict.value)"
-                  >{{ dict.label }}</el-radio
-                >
+                <el-radio v-for="dict in dict.type.sys_0_1" :key="dict.value" :label="parseInt(dict.value)">{{ dict.label
+                }}</el-radio>
               </el-radio-group>
-            </el-form-item></el-col
-          >
+            </el-form-item></el-col>
         </el-row>
         <!-- <el-form-item align="left" label="姝讳骸璇佹槑闄勪欢璺緞">
           <fileUpload v-model="form.deathjudgeannex" />
         </el-form-item> -->
         <el-row>
           <el-col :span="8">
-            <el-form-item
-              label="鎵嬫湳璐熻矗浜�"
-              label-width="140px"
-              prop="responsibleusername"
-            >
-              <el-input
-                v-model="form.responsibleusername"
-                placeholder="璇疯緭鍏ヨ礋璐d汉濮撳悕"
-              />
+            <el-form-item label="鎵嬫湳璐熻矗浜�" label-width="140px" prop="responsibleusername">
+              <el-input v-model="form.responsibleusername" placeholder="璇疯緭鍏ヨ礋璐d汉濮撳悕" />
             </el-form-item>
           </el-col>
           <el-col :span="8">
             <el-form-item label="鍗忚皟鍛樹竴" prop="coordinateduserido">
               <el-select v-model="form.coordinateduserido" placeholder="璇烽�夋嫨">
-                <el-option
-                  v-for="item in coordinatorlist1"
-                  :key="item.reportNo"
-                  :label="item.reportName"
-                  :value="item.reportNo"
-                >
+                <el-option v-for="item in coordinatorlist1" :key="item.reportNo" :label="item.reportName"
+                  :value="item.reportNo">
                 </el-option>
               </el-select>
             </el-form-item>
@@ -793,12 +418,8 @@
           <el-col :span="8">
             <el-form-item label="鍗忚皟鍛樹簩" prop="coordinateduseridt">
               <el-select v-model="form.coordinateduseridt" placeholder="璇烽�夋嫨">
-                <el-option
-                  v-for="item in coordinatorlist1"
-                  :key="item.reportNo"
-                  :label="item.reportName"
-                  :value="item.reportNo"
-                >
+                <el-option v-for="item in coordinatorlist1" :key="item.reportNo" :label="item.reportName"
+                  :value="item.reportNo">
                 </el-option>
               </el-select>
             </el-form-item>
@@ -807,12 +428,7 @@
       </el-form>
 
       <!-- 缂栬緫鍣ㄥ畼 -->
-      <el-dialog
-        title="鍣ㄥ畼"
-        :close-on-click-modal="false"
-        :visible.sync="dialogFormVisible"
-        append-to-body
-      >
+      <el-dialog title="鍣ㄥ畼" :close-on-click-modal="false" :visible.sync="dialogFormVisible" append-to-body>
         <el-form :model="table">
           <el-form-item label="鍣ㄥ畼鍚嶇О" :label-width="formLabelWidth">
             <el-input v-model="form.organnames"></el-input>
@@ -820,9 +436,7 @@
         </el-form>
         <div slot="footer" class="dialog-footer">
           <el-button @click="dialogFormVisible = false">鍙� 娑�</el-button>
-          <el-button type="primary" @click="dialogFormVisible = false"
-            >淇� 瀛�</el-button
-          >
+          <el-button type="primary" @click="dialogFormVisible = false">淇� 瀛�</el-button>
         </div>
       </el-dialog>
       <div slot="footer" class="dialog-footer">
@@ -912,7 +526,7 @@
     return {
       starttime: "",
       endtime: "",
-    
+
       // 鎻掔浣嶇疆
       cannulatimeList: {},
       coordinatorlist1: [],
@@ -1537,7 +1151,7 @@
           this.getList();
           this.$modal.msgSuccess("鍒犻櫎鎴愬姛");
         })
-        .catch(() => {});
+        .catch(() => { });
     },
     //鑾峰彇鐥呬汉宸叉崘鐚殑鍣ㄥ畼鍒楄〃
     GetDonortedList() {
@@ -1599,7 +1213,7 @@
         aEle.click();
       });
     },
-       /** 瀵煎嚭鎸夐挳鎿嶄綔 */
+    /** 瀵煎嚭鎸夐挳鎿嶄綔 */
     handleExport() {
       const queryParams = this.queryParams;
       this.$modal.confirm('鏄惁纭瀵煎嚭鎵�鏈夎幏鍙栬璇佹暟鎹」锛�').then(() => {
@@ -1608,7 +1222,7 @@
       }).then(response => {
         this.$download.name(response.msg);
         this.exportLoading = false;
-      }).catch(() => {});z
+      }).catch(() => { }); z
     }
   },
 };

--
Gitblit v1.9.3