From 51461f369f0b0ad1da96346afee5637302f1525b Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期二, 18 八月 2026 16:38:47 +0800
Subject: [PATCH] 提交

---
 src/views/sfstatistics/percentage/index copy.vue | 1460 +++++++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 1,134 insertions(+), 326 deletions(-)

diff --git a/src/views/sfstatistics/percentage/index copy.vue b/src/views/sfstatistics/percentage/index copy.vue
index d025fa2..dc2d0ad 100644
--- a/src/views/sfstatistics/percentage/index copy.vue
+++ b/src/views/sfstatistics/percentage/index copy.vue
@@ -5,234 +5,568 @@
         <el-row :gutter="20">
           <!--鏍囩鏁版嵁-->
           <el-col :span="24" :xs="24">
-            <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch"
-              label-width="98px">
+            <el-form
+              :model="queryParams"
+              ref="queryForm"
+              size="small"
+              :inline="true"
+              v-show="showSearch"
+              label-width="98px"
+            >
               <el-form-item label="缁熻绫诲瀷" prop="userName">
-                <el-select v-model="queryParams.statisticaltype" placeholder="璇烽�夋嫨缁熻绫诲瀷">
-                  <el-option v-for="item in Statisticallist" :key="item.value" :label="item.label" :value="item.value">
+                <el-select
+                  v-model="queryParams.statisticaltype"
+                  placeholder="璇烽�夋嫨缁熻绫诲瀷"
+                >
+                  <el-option
+                    v-for="item in Statisticallist"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value"
+                  >
                   </el-option>
                 </el-select>
-                <el-select style="margin-left: 10px" v-if="queryParams.statisticaltype == 1"
-                  v-model="queryParams.leavehospitaldistrictcodes" size="medium" multiple filterable
-                  placeholder="璇烽�夋嫨鐥呭尯">
-                  <el-option v-for="item in flatArrayhospit" :key="item.value" :label="item.label" :value="item.value">
+                <el-select
+                  style="margin-left: 10px"
+                  v-if="queryParams.statisticaltype == 1"
+                  v-model="queryParams.leavehospitaldistrictcodes"
+                  size="medium"
+                  multiple
+                  filterable
+                  placeholder="璇烽�夋嫨鐥呭尯"
+                >
+                  <el-option
+                    v-for="item in flatArrayhospit"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value"
+                  >
                   </el-option>
                 </el-select>
-                <el-select v-else-if="queryParams.statisticaltype == 2" v-model="queryParams.deptcodes" size="medium"
-                  multiple filterable placeholder="璇烽�夋嫨绉戝">
-                  <el-option v-for="item in flatArraydept" :key="item.value" :label="item.label" :value="item.value">
+                <el-select
+                  v-else-if="queryParams.statisticaltype == 2"
+                  v-model="queryParams.deptcodes"
+                  size="medium"
+                  multiple
+                  filterable
+                  placeholder="璇烽�夋嫨绉戝"
+                >
+                  <el-option
+                    v-for="item in flatArraydept"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value"
+                  >
                   </el-option>
                 </el-select>
               </el-form-item>
 
               <el-form-item label="鏈嶅姟绫诲瀷" prop="userName">
-                <el-select v-model="queryParams.serviceType" multiple placeholder="璇烽�夋嫨">
-                  <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
+                <el-select
+                  v-model="queryParams.serviceType"
+                  multiple
+                  placeholder="璇烽�夋嫨"
+                >
+                  <el-option
+                    v-for="item in options"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value"
+                  >
                   </el-option>
                 </el-select>
               </el-form-item>
-              <el-form-item label-width="200" label="搴旈殢璁挎椂闂磋寖鍥�" prop="userName">
-                <el-date-picker v-model="queryParams.dateRange" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
-                  range-separator="鑷�" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡"
-                  :default-time="['00:00:00', '23:59:59']">
+              <el-form-item
+                label-width="200"
+                label="搴旈殢璁挎椂闂磋寖鍥�"
+                prop="userName"
+              >
+                <el-date-picker
+                  v-model="queryParams.dateRange"
+                  value-format="yyyy-MM-dd HH:mm:ss"
+                  type="daterange"
+                  range-separator="鑷�"
+                  start-placeholder="寮�濮嬫棩鏈�"
+                  end-placeholder="缁撴潫鏃ユ湡"
+                  :default-time="['00:00:00', '23:59:59']"
+                >
                 </el-date-picker>
               </el-form-item>
 
               <el-form-item>
-                <el-button type="primary" icon="el-icon-search" size="medium" @click="handleQuery">鎼滅储</el-button>
-                <el-button icon="el-icon-refresh" size="medium" @click="resetQuery">閲嶇疆</el-button>
+                <el-button
+                  type="primary"
+                  icon="el-icon-search"
+                  size="medium"
+                  @click="handleQuery"
+                  >鎼滅储</el-button
+                >
+                <el-button
+                  icon="el-icon-refresh"
+                  size="medium"
+                  @click="resetQuery"
+                  >閲嶇疆</el-button
+                >
               </el-form-item>
-              <el-button type="warning" plain icon="el-icon-download" size="medium" @click="exportTable">瀵煎嚭</el-button>
-              <el-button type="primary" plain icon="el-icon-data-line" size="medium"
-                @click="showChartDialog">缁熻瓒嬪娍鍥�</el-button>
+              <el-button
+                type="warning"
+                plain
+                icon="el-icon-download"
+                size="medium"
+                @click="exportTable"
+                >瀵煎嚭</el-button
+              >
+              <el-button
+                type="primary"
+                plain
+                icon="el-icon-data-line"
+                size="medium"
+                @click="showChartDialog"
+                >缁熻瓒嬪娍鍥�</el-button
+              >
             </el-form>
 
             <!-- 鏂板锛歍ab鏍囩椤� -->
             <el-tabs v-model="activeTab" @tab-click="handleTabClick">
               <el-tab-pane label="棣栨闅忚" name="first">
                 <div class="your-table-container">
-                  <el-table ref="exportTable" id="exportTableid" v-loading="loading" :data="firstFollowUpList"
-                    :border="true" @selection-change="handleSelectionChange" @expand-change="handleRowClick"
-                    :row-key="getRowKey" show-summary :summary-method="getSummaries" :expand-row-keys="expands">
+                  <el-table
+                    ref="exportTable"
+                    id="exportTableid"
+                    v-loading="loading"
+                    :data="firstFollowUpList"
+                    :border="true"
+                    @selection-change="handleSelectionChange"
+                    @expand-change="handleRowClick"
+                    :row-key="getRowKey"
+                    show-summary
+                    :summary-method="getSummaries"
+                    :expand-row-keys="expands"
+                  >
                     <!-- 灞曞紑琛岀澶村垪 -->
                     <el-table-column type="expand">
                       <template slot-scope="props">
-                        <el-table :data="props.row.doctorStats" border style="width: 95%; margin: 0 auto"
-                          class="inner-table" show-summary :summary-method="getInnerSummaries">
-                          <el-table-column label="鍖荤敓濮撳悕" prop="drname" align="center" />
-                          <el-table-column label="绉戝" width="120" prop="deptname" align="center" />
-                          <el-table-column label="鍑洪櫌浜烘" prop="dischargeCount" align="center" />
-                          <el-table-column label="鍑洪櫌浜烘" align="center" key="dischargeCount" prop="dischargeCount">
+                        <el-table
+                          :data="props.row.doctorStats"
+                          border
+                          style="width: 95%; margin: 0 auto"
+                          class="inner-table"
+                          show-summary
+                          :summary-method="getInnerSummaries"
+                        >
+                          <el-table-column
+                            label="鍖荤敓濮撳悕"
+                            prop="drname"
+                            align="center"
+                          />
+                          <el-table-column
+                            label="绉戝"
+                            width="120"
+                            prop="deptname"
+                            align="center"
+                          />
+                          <el-table-column
+                            label="鍑洪櫌浜烘"
+                            prop="dischargeCount"
+                            align="center"
+                          />
+                          <el-table-column
+                            label="鍑洪櫌浜烘"
+                            align="center"
+                            key="dischargeCount"
+                            prop="dischargeCount"
+                          >
                           </el-table-column>
 
-                          <el-table-column label="鏃犻渶闅忚浜烘" align="center" width="100" key="nonFollowUp"
-                            prop="nonFollowUp">
+                          <el-table-column
+                            label="鏃犻渶闅忚浜烘"
+                            align="center"
+                            width="100"
+                            key="nonFollowUp"
+                            prop="nonFollowUp"
+                          >
                           </el-table-column>
-                          <el-table-column label="搴旈殢璁夸汉娆�" align="center" width="100" key="followUpNeeded"
-                            prop="followUpNeeded">
+                          <el-table-column
+                            label="搴旈殢璁夸汉娆�"
+                            align="center"
+                            width="100"
+                            key="followUpNeeded"
+                            prop="followUpNeeded"
+                          >
                           </el-table-column>
                           <el-table-column align="center" label="棣栨鍑洪櫌闅忚">
-                            <el-table-column label="闇�闅忚" align="center" key="needFollowUp" prop="needFollowUp">
+                            <el-table-column
+                              label="闇�闅忚"
+                              align="center"
+                              key="needFollowUp"
+                              prop="needFollowUp"
+                            >
                             </el-table-column>
-                            <el-table-column label="寰呴殢璁�" align="center" key="pendingFollowUp" prop="pendingFollowUp">
+                            <el-table-column
+                              label="寰呴殢璁�"
+                              align="center"
+                              key="pendingFollowUp"
+                              prop="pendingFollowUp"
+                            >
                             </el-table-column>
-                            <el-table-column label="闅忚鎴愬姛" align="center" key="followUpSuccess" prop="followUpSuccess">
+                            <el-table-column
+                              label="闅忚鎴愬姛"
+                              align="center"
+                              key="followUpSuccess"
+                              prop="followUpSuccess"
+                            >
                             </el-table-column>
-                            <el-table-column label="闅忚澶辫触" align="center" key="followUpFail" prop="followUpFail">
+                            <el-table-column
+                              label="闅忚澶辫触"
+                              align="center"
+                              key="followUpFail"
+                              prop="followUpFail"
+                            >
                             </el-table-column>
-                            <el-table-column label="闅忚鐜�" align="center" width="120" key="followUpRate"
-                              prop="followUpRate">
+                            <el-table-column
+                              label="闅忚鐜�"
+                              align="center"
+                              width="120"
+                              key="followUpRate"
+                              prop="followUpRate"
+                            >
                             </el-table-column>
-                            <el-table-column v-if="orgname != '涓芥按甯備腑鍖婚櫌'" label="鍙婃椂鐜�" align="center" width="120"
-                              key="rate" prop="rate">
+                            <el-table-column
+                              v-if="orgname != '涓芥按甯備腑鍖婚櫌'"
+                              label="鍙婃椂鐜�"
+                              align="center"
+                              width="120"
+                              key="rate"
+                              prop="rate"
+                            >
                               <template slot-scope="scope">
-                                <el-button size="medium" type="text" @click="Seedetails(scope.row)"><span
-                                    class="button-zx">{{
+                                <el-button
+                                  size="medium"
+                                  type="text"
+                                  @click="Seedetails(scope.row)"
+                                  ><span class="button-zx"
+                                    >{{
                                       (Number(scope.row.rate) * 100).toFixed(2)
-                                    }}%</span></el-button>
+                                    }}%</span
+                                  ></el-button
+                                >
                               </template>
                             </el-table-column>
-                            <el-table-column label="浜哄伐" align="center" key="manual" prop="manual">
+                            <el-table-column
+                              label="浜哄伐"
+                              align="center"
+                              key="manual"
+                              prop="manual"
+                            >
                             </el-table-column>
-                            <el-table-column label="鐭俊" align="center" key="sms" prop="sms">
+                            <el-table-column
+                              label="鐭俊"
+                              align="center"
+                              key="sms"
+                              prop="sms"
+                            >
                             </el-table-column>
-                            <el-table-column label="寰俊" align="center" key="weChat" prop="weChat">
+                            <el-table-column
+                              label="寰俊"
+                              align="center"
+                              key="weChat"
+                              prop="weChat"
+                            >
                             </el-table-column>
                           </el-table-column>
                         </el-table>
                       </template>
                     </el-table-column>
-                    <el-table-column label="鍑洪櫌鐥呭尯" align="center" sortable key="leavehospitaldistrictname"
-                      prop="leavehospitaldistrictname" width="150" :show-overflow-tooltip="true"
-                      :sort-method="sortChineseNumber" />
-                    <el-table-column label="绉戝" align="center" key="deptname" prop="deptname"
-                      :show-overflow-tooltip="true" />
-                    <el-table-column label="鍑洪櫌浜烘" align="center" key="dischargeCount" prop="dischargeCount">
+                    <el-table-column
+                      label="鍑洪櫌鐥呭尯"
+                      align="center"
+                      sortable
+                      key="leavehospitaldistrictname"
+                      prop="leavehospitaldistrictname"
+                      width="150"
+                      :show-overflow-tooltip="true"
+                      :sort-method="sortChineseNumber"
+                    />
+                    <el-table-column
+                      label="绉戝"
+                      align="center"
+                      key="deptname"
+                      prop="deptname"
+                      :show-overflow-tooltip="true"
+                    />
+                    <el-table-column
+                      label="鍑洪櫌浜烘"
+                      align="center"
+                      key="dischargeCount"
+                      prop="dischargeCount"
+                    >
                     </el-table-column>
 
-                    <el-table-column label="鏃犻渶闅忚浜烘" align="center" width="100" key="nonFollowUp" prop="nonFollowUp">
+                    <el-table-column
+                      label="鏃犻渶闅忚浜烘"
+                      align="center"
+                      width="100"
+                      key="nonFollowUp"
+                      prop="nonFollowUp"
+                    >
                     </el-table-column>
-                    <el-table-column label="搴旈殢璁夸汉娆�" align="center" width="100" key="followUpNeeded"
-                      prop="followUpNeeded">
+                    <el-table-column
+                      label="搴旈殢璁夸汉娆�"
+                      align="center"
+                      width="100"
+                      key="followUpNeeded"
+                      prop="followUpNeeded"
+                    >
                     </el-table-column>
                     <el-table-column align="center" label="棣栨鍑洪櫌闅忚">
-                      <el-table-column label="闇�闅忚" align="center" key="needFollowUp" prop="needFollowUp">
+                      <el-table-column
+                        label="闇�闅忚"
+                        align="center"
+                        key="needFollowUp"
+                        prop="needFollowUp"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.needFollowUpInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '闇�闅忚鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.needFollowUpInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '闇�闅忚鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.needFollowUp
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="寰呴殢璁�" align="center" key="pendingFollowUp" prop="pendingFollowUp">
+                      <el-table-column
+                        label="寰呴殢璁�"
+                        align="center"
+                        key="pendingFollowUp"
+                        prop="pendingFollowUp"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.pendingFollowUpInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '寰呴殢璁垮垪琛�'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.pendingFollowUpInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '寰呴殢璁垮垪琛�'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.pendingFollowUp
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="闅忚鎴愬姛" align="center" key="followUpSuccess" prop="followUpSuccess">
+                      <el-table-column
+                        label="闅忚鎴愬姛"
+                        align="center"
+                        key="followUpSuccess"
+                        prop="followUpSuccess"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.followUpSuccessInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '闅忚鎴愬姛鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.followUpSuccessInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '闅忚鎴愬姛鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.followUpSuccess
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="闅忚澶辫触" align="center" key="followUpFail" prop="followUpFail">
+                      <el-table-column
+                        label="闅忚澶辫触"
+                        align="center"
+                        key="followUpFail"
+                        prop="followUpFail"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.followUpFailInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '闅忚澶辫触鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.followUpFailInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '闅忚澶辫触鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.followUpFail
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="闅忚鐜�" align="center" width="120" key="followUpRate" prop="followUpRate">
+                      <el-table-column
+                        label="闅忚鐜�"
+                        align="center"
+                        width="120"
+                        key="followUpRate"
+                        prop="followUpRate"
+                      >
                       </el-table-column>
-                      <el-table-column v-if="orgname != '涓芥按甯備腑鍖婚櫌'" label="鍙婃椂鐜�" align="center" width="120" key="rate"
-                        prop="rate">
+                      <el-table-column
+                        v-if="orgname != '涓芥按甯備腑鍖婚櫌'"
+                        label="鍙婃椂鐜�"
+                        align="center"
+                        width="120"
+                        key="rate"
+                        prop="rate"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="Seedetails(scope.row)"><span class="button-zx">{{
-                            (Number(scope.row.rate) * 100).toFixed(2)
-                          }}%</span></el-button>
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="Seedetails(scope.row)"
+                            ><span class="button-zx"
+                              >{{
+                                (Number(scope.row.rate) * 100).toFixed(2)
+                              }}%</span
+                            ></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="浜哄伐" align="center" key="manual" prop="manual">
+                      <el-table-column
+                        label="浜哄伐"
+                        align="center"
+                        key="manual"
+                        prop="manual"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.manualInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '浜哄伐闅忚鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.manualInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '浜哄伐闅忚鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.manual
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="鐭俊" align="center" key="sms" prop="sms">
+                      <el-table-column
+                        label="鐭俊"
+                        align="center"
+                        key="sms"
+                        prop="sms"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.smsInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '鐭俊闅忚鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.smsInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '鐭俊闅忚鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.sms
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="寰俊" align="center" key="weChat" prop="weChat">
+                      <el-table-column
+                        label="寰俊"
+                        align="center"
+                        key="weChat"
+                        prop="weChat"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.weChatInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '寰俊闅忚鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.weChatInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '寰俊闅忚鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.weChat
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
                     </el-table-column>
 
                     <!-- 闅忚鎯呭喌鍒楋紙浠呬附姘村競涓尰闄㈡樉绀猴級 -->
-                    <el-table-column v-if="orgname == '涓芥按甯備腑鍖婚櫌'" align="center" label="闅忚鎯呭喌">
-                      <el-table-column label="姝e父璇煶" align="center" width="100" key="taskSituation1"
-                        prop="taskSituation1">
-                      </el-table-column><el-table-column label="鎮h�呮嫆鎺ユ垨鎷掕" align="center" width="100" key="taskSituation2"
-                        prop="taskSituation2">
-                      </el-table-column><el-table-column label="闈㈣鎴栬�呮帴璇�" align="center" width="100" key="taskSituation3"
-                        prop="taskSituation3">
-                      </el-table-column><el-table-column label="寰俊闅忚" align="center" width="100" key="taskSituation4"
-                        prop="taskSituation4">
-                      </el-table-column><el-table-column label="闅忚鐢佃瘽涓嶆纭�" align="center" width="100" key="taskSituation5"
-                        prop="taskSituation5">
-                      </el-table-column><el-table-column label="鍏朵粬鎯呭喌涓嶅疁闅忚" align="center" width="100"
-                        key="taskSituation6" prop="taskSituation6">
+                    <el-table-column
+                      v-if="
+                        orgname == '涓芥按甯備腑鍖婚櫌' ||
+                        orgname == '鏅畞鐣叉棌鑷不鍘夸汉姘戝尰闄�'
+                      "
+                      align="center"
+                      label="闅忚鎯呭喌"
+                    >
+                      <el-table-column
+                        label="姝e父璇煶"
+                        align="center"
+                        width="100"
+                        key="taskSituation1"
+                        prop="taskSituation1"
+                      >
+                      </el-table-column
+                      ><el-table-column
+                        label="鎮h�呮嫆鎺ユ垨鎷掕"
+                        align="center"
+                        width="100"
+                        key="taskSituation2"
+                        prop="taskSituation2"
+                      >
+                      </el-table-column
+                      ><el-table-column
+                        label="闈㈣鎴栬�呮帴璇�"
+                        align="center"
+                        width="100"
+                        key="taskSituation3"
+                        prop="taskSituation3"
+                      >
+                      </el-table-column
+                      ><el-table-column
+                        label="寰俊闅忚"
+                        align="center"
+                        width="100"
+                        key="taskSituation4"
+                        prop="taskSituation4"
+                      >
+                      </el-table-column
+                      ><el-table-column
+                        label="闅忚鐢佃瘽涓嶆纭�"
+                        align="center"
+                        width="100"
+                        key="taskSituation5"
+                        prop="taskSituation5"
+                      >
+                      </el-table-column
+                      ><el-table-column
+                        label="鍏朵粬鎯呭喌涓嶅疁闅忚"
+                        align="center"
+                        width="100"
+                        key="taskSituation6"
+                        prop="taskSituation6"
+                      >
                       </el-table-column>
                     </el-table-column>
                   </el-table>
@@ -241,161 +575,341 @@
 
               <el-tab-pane label="鍐嶆闅忚" name="second">
                 <div class="your-table-container">
-                  <el-table ref="exportTableSecond" id="exportTableidSecond" v-loading="loadingSecond"
-                    :data="secondFollowUpList" :border="true" @selection-change="handleSelectionChangeSecond"
-                    @expand-change="handleRowClickSecond" :row-key="getRowKey" show-summary
-                    :summary-method="getSummariesSecond" :expand-row-keys="expandsSecond">
+                  <el-table
+                    ref="exportTableSecond"
+                    id="exportTableidSecond"
+                    v-loading="loadingSecond"
+                    :data="secondFollowUpList"
+                    :border="true"
+                    @selection-change="handleSelectionChangeSecond"
+                    @expand-change="handleRowClickSecond"
+                    :row-key="getRowKey"
+                    show-summary
+                    :summary-method="getSummariesSecond"
+                    :expand-row-keys="expandsSecond"
+                  >
                     <!-- 灞曞紑琛岀澶村垪 -->
                     <el-table-column type="expand">
                       <template slot-scope="props">
-                        <el-table :data="props.row.doctorStats" border style="width: 95%; margin: 0 auto"
-                          class="inner-table" show-summary :summary-method="getInnerSummariesSecond">
-                          <el-table-column label="鍖荤敓濮撳悕" prop="drname" align="center" />
-                          <el-table-column label="绉戝" width="120" prop="deptname" align="center" />
-                          <el-table-column label="鍑洪櫌浜烘" prop="dischargeCount" align="center" />
-                          <el-table-column label="鍑洪櫌浜烘" align="center" key="dischargeCount" prop="dischargeCount">
+                        <el-table
+                          :data="props.row.doctorStats"
+                          border
+                          style="width: 95%; margin: 0 auto"
+                          class="inner-table"
+                          show-summary
+                          :summary-method="getInnerSummariesSecond"
+                        >
+                          <el-table-column
+                            label="鍖荤敓濮撳悕"
+                            prop="drname"
+                            align="center"
+                          />
+                          <el-table-column
+                            label="绉戝"
+                            width="120"
+                            prop="deptname"
+                            align="center"
+                          />
+                          <el-table-column
+                            label="鍑洪櫌浜烘"
+                            prop="dischargeCount"
+                            align="center"
+                          />
+                          <el-table-column
+                            label="鍑洪櫌浜烘"
+                            align="center"
+                            key="dischargeCount"
+                            prop="dischargeCount"
+                          >
                           </el-table-column>
 
-                          <el-table-column label="鏃犻渶闅忚浜烘" align="center" width="100" key="nonFollowUp"
-                            prop="nonFollowUp">
+                          <el-table-column
+                            label="鏃犻渶闅忚浜烘"
+                            align="center"
+                            width="100"
+                            key="nonFollowUp"
+                            prop="nonFollowUp"
+                          >
                           </el-table-column>
-                          <el-table-column label="搴旈殢璁夸汉娆�" align="center" width="100" key="followUpNeeded"
-                            prop="followUpNeeded">
+                          <el-table-column
+                            label="搴旈殢璁夸汉娆�"
+                            align="center"
+                            width="100"
+                            key="followUpNeeded"
+                            prop="followUpNeeded"
+                          >
                           </el-table-column>
                           <el-table-column align="center" label="鍐嶆鍑洪櫌闅忚">
-                            <el-table-column label="闇�闅忚" align="center" key="needFollowUpAgain"
-                              prop="needFollowUpAgain">
+                            <el-table-column
+                              label="闇�闅忚"
+                              align="center"
+                              key="needFollowUpAgain"
+                              prop="needFollowUpAgain"
+                            >
                             </el-table-column>
-                            <el-table-column label="寰呴殢璁�" align="center" key="pendingFollowUpAgain"
-                              prop="pendingFollowUpAgain">
+                            <el-table-column
+                              label="寰呴殢璁�"
+                              align="center"
+                              key="pendingFollowUpAgain"
+                              prop="pendingFollowUpAgain"
+                            >
                             </el-table-column>
-                            <el-table-column label="闅忚鎴愬姛" align="center" key="followUpSuccessAgain"
-                              prop="followUpSuccessAgain">
+                            <el-table-column
+                              label="闅忚鎴愬姛"
+                              align="center"
+                              key="followUpSuccessAgain"
+                              prop="followUpSuccessAgain"
+                            >
                             </el-table-column>
-                            <el-table-column label="闅忚澶辫触" align="center" key="followUpFailAgain"
-                              prop="followUpFailAgain">
+                            <el-table-column
+                              label="闅忚澶辫触"
+                              align="center"
+                              key="followUpFailAgain"
+                              prop="followUpFailAgain"
+                            >
                             </el-table-column>
-                            <el-table-column label="闅忚鐜�" align="center" width="120" key="followUpRateAgain"
-                              prop="followUpRateAgain">
+                            <el-table-column
+                              label="闅忚鐜�"
+                              align="center"
+                              width="120"
+                              key="followUpRateAgain"
+                              prop="followUpRateAgain"
+                            >
                             </el-table-column>
-                            <el-table-column label="浜哄伐" align="center" key="manualAgain" prop="manualAgain">
+                            <el-table-column
+                              label="浜哄伐"
+                              align="center"
+                              key="manualAgain"
+                              prop="manualAgain"
+                            >
                             </el-table-column>
-                            <el-table-column label="鐭俊" align="center" key="smsAgain" prop="smsAgain">
+                            <el-table-column
+                              label="鐭俊"
+                              align="center"
+                              key="smsAgain"
+                              prop="smsAgain"
+                            >
                             </el-table-column>
-                            <el-table-column label="寰俊" align="center" key="weChatAgain" prop="weChatAgain">
+                            <el-table-column
+                              label="寰俊"
+                              align="center"
+                              key="weChatAgain"
+                              prop="weChatAgain"
+                            >
                             </el-table-column>
                           </el-table-column>
                         </el-table>
                       </template>
                     </el-table-column>
-                    <el-table-column label="鍑洪櫌鐥呭尯" align="center" sortable key="leavehospitaldistrictname"
-                      prop="leavehospitaldistrictname" width="150" :show-overflow-tooltip="true"
-                      :sort-method="sortChineseNumber" />
-                    <el-table-column label="绉戝" align="center" key="deptname" prop="deptname"
-                      :show-overflow-tooltip="true" />
-                    <el-table-column label="鍑洪櫌浜烘" align="center" key="dischargeCount" prop="dischargeCount">
+                    <el-table-column
+                      label="鍑洪櫌鐥呭尯"
+                      align="center"
+                      sortable
+                      key="leavehospitaldistrictname"
+                      prop="leavehospitaldistrictname"
+                      width="150"
+                      :show-overflow-tooltip="true"
+                      :sort-method="sortChineseNumber"
+                    />
+                    <el-table-column
+                      label="绉戝"
+                      align="center"
+                      key="deptname"
+                      prop="deptname"
+                      :show-overflow-tooltip="true"
+                    />
+                    <el-table-column
+                      label="鍑洪櫌浜烘"
+                      align="center"
+                      key="dischargeCount"
+                      prop="dischargeCount"
+                    >
                     </el-table-column>
 
-                    <el-table-column label="鏃犻渶闅忚浜烘" align="center" width="100" key="nonFollowUp" prop="nonFollowUp">
+                    <el-table-column
+                      label="鏃犻渶闅忚浜烘"
+                      align="center"
+                      width="100"
+                      key="nonFollowUp"
+                      prop="nonFollowUp"
+                    >
                     </el-table-column>
-                    <el-table-column label="搴旈殢璁夸汉娆�" align="center" width="100" key="followUpNeeded"
-                      prop="followUpNeeded">
+                    <el-table-column
+                      label="搴旈殢璁夸汉娆�"
+                      align="center"
+                      width="100"
+                      key="followUpNeeded"
+                      prop="followUpNeeded"
+                    >
                     </el-table-column>
                     <el-table-column align="center" label="鍐嶆鍑洪櫌闅忚">
-                      <el-table-column label="闇�闅忚" align="center" key="needFollowUpAgain" prop="needFollowUpAgain">
+                      <el-table-column
+                        label="闇�闅忚"
+                        align="center"
+                        key="needFollowUpAgain"
+                        prop="needFollowUpAgain"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.needFollowUpAgainInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '鍐嶆闅忚闇�闅忚鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.needFollowUpAgainInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '鍐嶆闅忚闇�闅忚鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.needFollowUpAgain
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="寰呴殢璁�" align="center" key="pendingFollowUpAgain"
-                        prop="pendingFollowUpAgain">
+                      <el-table-column
+                        label="寰呴殢璁�"
+                        align="center"
+                        key="pendingFollowUpAgain"
+                        prop="pendingFollowUpAgain"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.pendingFollowUpAgainInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '鍐嶆闅忚寰呴殢璁垮垪琛�'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.pendingFollowUpAgainInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '鍐嶆闅忚寰呴殢璁垮垪琛�'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.pendingFollowUpAgain
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="闅忚鎴愬姛" align="center" key="followUpSuccessAgain"
-                        prop="followUpSuccessAgain">
+                      <el-table-column
+                        label="闅忚鎴愬姛"
+                        align="center"
+                        key="followUpSuccessAgain"
+                        prop="followUpSuccessAgain"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.followUpSuccessAgainInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '鍐嶆闅忚闅忚鎴愬姛鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.followUpSuccessAgainInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '鍐嶆闅忚闅忚鎴愬姛鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.followUpSuccessAgain
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="闅忚澶辫触" align="center" key="followUpFailAgain" prop="followUpFailAgain">
+                      <el-table-column
+                        label="闅忚澶辫触"
+                        align="center"
+                        key="followUpFailAgain"
+                        prop="followUpFailAgain"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.followUpFailAgainInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '鍐嶆闅忚闅忚澶辫触鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.followUpFailAgainInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '鍐嶆闅忚闅忚澶辫触鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.followUpFailAgain
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="闅忚鐜�" align="center" width="120" key="followUpRateAgain"
-                        prop="followUpRateAgain">
+                      <el-table-column
+                        label="闅忚鐜�"
+                        align="center"
+                        width="120"
+                        key="followUpRateAgain"
+                        prop="followUpRateAgain"
+                      >
                       </el-table-column>
-                      <el-table-column label="浜哄伐" align="center" key="manualAgain" prop="manualAgain">
+                      <el-table-column
+                        label="浜哄伐"
+                        align="center"
+                        key="manualAgain"
+                        prop="manualAgain"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.manualAgainInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '鍐嶆闅忚浜哄伐闅忚鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.manualAgainInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '鍐嶆闅忚浜哄伐闅忚鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.manualAgain
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="鐭俊" align="center" key="smsAgain" prop="smsAgain">
+                      <el-table-column
+                        label="鐭俊"
+                        align="center"
+                        key="smsAgain"
+                        prop="smsAgain"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.smsAgainInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '鍐嶆闅忚鐭俊闅忚鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.smsAgainInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '鍐嶆闅忚鐭俊闅忚鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.smsAgain
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
-                      <el-table-column label="寰俊" align="center" key="weChatAgain" prop="weChatAgain">
+                      <el-table-column
+                        label="寰俊"
+                        align="center"
+                        key="weChatAgain"
+                        prop="weChatAgain"
+                      >
                         <template slot-scope="scope">
-                          <el-button size="medium" type="text" @click="
-                            viewDetails(
-                              scope.row.weChatAgainInfo,
-                              scope.row.leavehospitaldistrictname +
-                              '鍐嶆闅忚寰俊闅忚鍒楄〃'
-                            )
-                            "><span class="button-zx">{{
+                          <el-button
+                            size="medium"
+                            type="text"
+                            @click="
+                              viewDetails(
+                                scope.row.weChatAgainInfo,
+                                scope.row.leavehospitaldistrictname +
+                                  '鍐嶆闅忚寰俊闅忚鍒楄〃'
+                              )
+                            "
+                            ><span class="button-zx">{{
                               scope.row.weChatAgain
-                            }}</span></el-button>
+                            }}</span></el-button
+                          >
                         </template>
                       </el-table-column>
                     </el-table-column>
@@ -408,7 +922,12 @@
       </div>
     </div>
     <!-- 缁熻瓒嬪娍鍥惧脊绐� -->
-    <el-dialog title="闅忚缁熻瓒嬪娍鍥�" :visible.sync="chartDialogVisible" width="80%" :close-on-click-modal="false">
+    <el-dialog
+      title="闅忚缁熻瓒嬪娍鍥�"
+      :visible.sync="chartDialogVisible"
+      width="80%"
+      :close-on-click-modal="false"
+    >
       <div class="chart-container">
         <el-row :gutter="20">
           <el-col :span="12">
@@ -422,105 +941,256 @@
         </el-row>
       </div>
     </el-dialog>
-    <el-dialog title="鏈強鏃堕殢璁挎偅鑰呮湇鍔�" :visible.sync="SeedetailsVisible" v-loading="Seedloading" width="70%"
-      :close-on-click-modal="false">
+    <el-dialog
+      title="鏈強鏃堕殢璁挎偅鑰呮湇鍔�"
+      :visible.sync="SeedetailsVisible"
+      v-loading="Seedloading"
+      width="70%"
+      :close-on-click-modal="false"
+    >
       <div class="examine-jic">
         <div class="jic-value">
           <el-row :gutter="20">
             <!--鐢ㄦ埛鏁版嵁-->
-            <el-form :model="patientqueryParams" ref="queryForm" size="small" :inline="true" label-width="98px">
+            <el-form
+              :model="patientqueryParams"
+              ref="queryForm"
+              size="small"
+              :inline="true"
+              label-width="98px"
+            >
               <el-form-item label="鎮h�咃細">
-                <el-input v-model="patientqueryParams.name" @keyup.enter.native="handleQuery"></el-input>
+                <el-input
+                  v-model="patientqueryParams.name"
+                  @keyup.enter.native="handleQuery"
+                ></el-input>
               </el-form-item>
               <el-form-item label="鎮h�呰瘖鏂細">
-                <el-input v-model="patientqueryParams.leavediagname" @keyup.enter.native="handleQuery"></el-input>
+                <el-input
+                  v-model="patientqueryParams.leavediagname"
+                  @keyup.enter.native="handleQuery"
+                ></el-input>
               </el-form-item>
 
               <el-form-item>
-                <el-button type="primary" icon="el-icon-search" size="medium" @click="handleQuery">鎼滅储</el-button>
-                <el-button icon="el-icon-refresh" size="medium" @click="resetQuery">鍙栨秷鍒涘缓</el-button>
+                <el-button
+                  type="primary"
+                  icon="el-icon-search"
+                  size="medium"
+                  @click="handleQuery"
+                  >鎼滅储</el-button
+                >
+                <el-button
+                  icon="el-icon-refresh"
+                  size="medium"
+                  @click="resetQuery"
+                  >鍙栨秷鍒涘缓</el-button
+                >
               </el-form-item>
             </el-form>
             <!-- 閫夋嫨鎮h�呭垪琛� -->
             <el-table :data="logsheetlist" style="width: 100%">
-              <el-table-column prop="sendname" align="center" label="濮撳悕" width="100">
+              <el-table-column
+                prop="sendname"
+                align="center"
+                label="濮撳悕"
+                width="100"
+              >
               </el-table-column>
-              <el-table-column prop="taskName" align="center" width="200" show-overflow-tooltip label="浠诲姟鍚嶇О">
+              <el-table-column
+                prop="taskName"
+                align="center"
+                width="200"
+                show-overflow-tooltip
+                label="浠诲姟鍚嶇О"
+              >
               </el-table-column>
-              <el-table-column prop="sendstate" align="center" width="200" label="浠诲姟鐘舵��">
+              <el-table-column
+                prop="sendstate"
+                align="center"
+                width="200"
+                label="浠诲姟鐘舵��"
+              >
                 <template slot-scope="scope">
                   <div v-if="scope.row.sendstate == 1">
-                    <el-tag type="primary" :disable-transitions="false">琛ㄥ崟宸查鍙�</el-tag>
+                    <el-tag type="primary" :disable-transitions="false"
+                      >琛ㄥ崟宸查鍙�</el-tag
+                    >
                   </div>
                   <div v-if="scope.row.sendstate == 2">
-                    <el-tag type="primary" :disable-transitions="false">寰呴殢璁�</el-tag>
+                    <el-tag type="primary" :disable-transitions="false"
+                      >寰呴殢璁�</el-tag
+                    >
                   </div>
                   <div v-if="scope.row.sendstate == 3">
-                    <el-tag type="success" :disable-transitions="false">琛ㄥ崟宸插彂閫�</el-tag>
+                    <el-tag type="success" :disable-transitions="false"
+                      >琛ㄥ崟宸插彂閫�</el-tag
+                    >
                   </div>
                   <div v-if="scope.row.sendstate == 4">
-                    <el-tag type="info" :disable-transitions="false">涓嶆墽琛�</el-tag>
+                    <el-tag type="info" :disable-transitions="false"
+                      >涓嶆墽琛�</el-tag
+                    >
                   </div>
                   <div v-if="scope.row.sendstate == 5">
-                    <el-tag type="danger" :disable-transitions="false">鍙戦�佸け璐�</el-tag>
+                    <el-tag type="danger" :disable-transitions="false"
+                      >鍙戦�佸け璐�</el-tag
+                    >
                   </div>
                   <div v-if="scope.row.sendstate == 6">
-                    <el-tag type="success" :disable-transitions="false">宸插畬鎴�</el-tag>
+                    <el-tag type="success" :disable-transitions="false"
+                      >宸插畬鎴�</el-tag
+                    >
                   </div>
                 </template>
               </el-table-column>
-              <el-table-column prop="visitTime" align="center" label="搴旈殢璁挎椂闂�" width="200" show-overflow-tooltip>
+              <el-table-column
+                prop="visitTime"
+                align="center"
+                label="搴旈殢璁挎椂闂�"
+                width="200"
+                show-overflow-tooltip
+              >
               </el-table-column>
-              <el-table-column prop="finishtime" align="center" label="闅忚瀹屾垚鏃堕棿" width="200" show-overflow-tooltip>
+              <el-table-column
+                prop="finishtime"
+                align="center"
+                label="闅忚瀹屾垚鏃堕棿"
+                width="200"
+                show-overflow-tooltip
+              >
               </el-table-column>
-              <el-table-column label="鍑洪櫌鏃ユ湡" width="200" align="center" key="endtime" prop="endtime">
+              <el-table-column
+                label="鍑洪櫌鏃ユ湡"
+                width="200"
+                align="center"
+                key="endtime"
+                prop="endtime"
+              >
                 <template slot-scope="scope">
                   <span>{{ formatTime(scope.row.endtime) }}</span>
-                </template></el-table-column>
-              <el-table-column label="璐d换鎶ゅ+" width="120" align="center" key="nurseName" prop="nurseName" />
-              <el-table-column label="涓绘不鍖荤敓" width="120" align="center" key="drname" prop="drname" />
+                </template></el-table-column
+              >
+              <el-table-column
+                label="璐d换鎶ゅ+"
+                width="120"
+                align="center"
+                key="nurseName"
+                prop="nurseName"
+              />
+              <el-table-column
+                label="涓绘不鍖荤敓"
+                width="120"
+                align="center"
+                key="drname"
+                prop="drname"
+              />
 
-              <el-table-column label="缁撴灉鐘舵��" align="center" key="excep" prop="excep" width="120">
+              <el-table-column
+                label="缁撴灉鐘舵��"
+                align="center"
+                key="excep"
+                prop="excep"
+                width="120"
+              >
                 <template slot-scope="scope">
-                  <dict-tag :options="dict.type.sys_yujing" :value="scope.row.excep" />
+                  <dict-tag
+                    :options="dict.type.sys_yujing"
+                    :value="scope.row.excep"
+                  />
                 </template>
               </el-table-column>
-              <el-table-column label="澶勭悊鎰忚" align="center" key="suggest" prop="suggest" width="120">
+              <el-table-column
+                label="澶勭悊鎰忚"
+                align="center"
+                key="suggest"
+                prop="suggest"
+                width="120"
+              >
                 <template slot-scope="scope">
-                  <dict-tag :options="dict.type.sys_suggest" :value="scope.row.suggest" />
+                  <dict-tag
+                    :options="dict.type.sys_suggest"
+                    :value="scope.row.suggest"
+                  />
                 </template>
               </el-table-column>
 
-              <el-table-column prop="templatename" align="center" label="鏈嶅姟妯℃澘" width="200" show-overflow-tooltip>
+              <el-table-column
+                prop="templatename"
+                align="center"
+                label="鏈嶅姟妯℃澘"
+                width="200"
+                show-overflow-tooltip
+              >
               </el-table-column>
-              <el-table-column prop="remark" align="center" label="鏈嶅姟璁板綍" width="200" show-overflow-tooltip>
+              <el-table-column
+                prop="remark"
+                align="center"
+                label="鏈嶅姟璁板綍"
+                width="200"
+                show-overflow-tooltip
+              >
               </el-table-column>
 
-              <el-table-column prop="bankcardno" align="center" label="鍛煎彨鐘舵��" width="210">
+              <el-table-column
+                prop="bankcardno"
+                align="center"
+                label="鍛煎彨鐘舵��"
+                width="210"
+              >
               </el-table-column>
-              <el-table-column label="鎿嶄綔" fixed="right" align="center" width="200"
-                class-name="small-padding fixed-width">
+              <el-table-column
+                label="鎿嶄綔"
+                fixed="right"
+                align="center"
+                width="200"
+                class-name="small-padding fixed-width"
+              >
                 <template slot-scope="scope">
-                  <el-button size="medium" type="text" @click="SeedetailsgGo(scope.row)"><span class="button-zx"><i
-                        class="el-icon-s-order"></i>鏌ョ湅</span></el-button>
+                  <el-button
+                    size="medium"
+                    type="text"
+                    @click="SeedetailsgGo(scope.row)"
+                    ><span class="button-zx"
+                      ><i class="el-icon-s-order"></i>鏌ョ湅</span
+                    ></el-button
+                  >
                 </template>
               </el-table-column>
             </el-table>
           </el-row>
-          <pagination v-show="patienttotal > 0 && this.patientqueryParams.allhosp != 6" :total="patienttotal"
-            :page.sync="patientqueryParams.pn" :limit.sync="patientqueryParams.ps" @pagination="Seedetailstion" />
+          <pagination
+            v-show="patienttotal > 0 && this.patientqueryParams.allhosp != 6"
+            :total="patienttotal"
+            :page.sync="patientqueryParams.pn"
+            :limit.sync="patientqueryParams.ps"
+            @pagination="Seedetailstion"
+          />
         </div>
       </div>
     </el-dialog>
     <!-- 鍚勭被璇︽儏 -->
-    <el-dialog :title="infotitle" :visible.sync="infotitleVisible" v-loading="infotitloading" width="70%"
-      :close-on-click-modal="false">
+    <el-dialog
+      :title="infotitle"
+      :visible.sync="infotitleVisible"
+      v-loading="infotitloading"
+      width="70%"
+      :close-on-click-modal="false"
+    >
       <div style="margin-bottom: 16px; display: flex; align-items: center">
         <span style="margin-right: 10px; font-weight: bold">鎮h�呭鍚嶆煡璇�:</span>
-        <el-input v-model="searchName" placeholder="璇疯緭鍏ユ偅鑰呭鍚嶈繘琛岀瓫閫�" clearable style="width: 300px" @input="handleSearch"
-          @clear="handleSearch">
+        <el-input
+          v-model="searchName"
+          placeholder="璇疯緭鍏ユ偅鑰呭鍚嶈繘琛岀瓫閫�"
+          clearable
+          style="width: 300px"
+          @input="handleSearch"
+          @clear="handleSearch"
+        >
         </el-input>
-        <span style="margin-left: 10px; color: rgb(35, 81, 233); font-size: 16px">
+        <span
+          style="margin-left: 10px; color: rgb(35, 81, 233); font-size: 16px"
+        >
           鍏� {{ infotitlelist.length }} 鏉¤褰�
         </span>
       </div>
@@ -528,75 +1198,196 @@
         <div class="jic-value">
           <el-row :gutter="20">
             <!-- 閫夋嫨鎮h�呭垪琛� -->
-            <div class="data-list" ref="dataList" @scroll="handleScroll" v-loading="infotitloading">
-              <el-table :data="currentDisplayList" height="660" style="width: 100%">
-                <el-table-column prop="sendname" align="center" label="濮撳悕" width="100">
+            <div
+              class="data-list"
+              ref="dataList"
+              @scroll="handleScroll"
+              v-loading="infotitloading"
+            >
+              <el-table
+                :data="currentDisplayList"
+                height="660"
+                style="width: 100%"
+              >
+                <el-table-column
+                  prop="sendname"
+                  align="center"
+                  label="濮撳悕"
+                  width="100"
+                >
                 </el-table-column>
-                <el-table-column prop="taskName" align="center" width="200" show-overflow-tooltip label="浠诲姟鍚嶇О">
+                <el-table-column
+                  prop="taskName"
+                  align="center"
+                  width="200"
+                  show-overflow-tooltip
+                  label="浠诲姟鍚嶇О"
+                >
                 </el-table-column>
-                <el-table-column prop="sendstate" align="center" width="200" label="浠诲姟鐘舵��">
+                <el-table-column
+                  prop="sendstate"
+                  align="center"
+                  width="200"
+                  label="浠诲姟鐘舵��"
+                >
                   <template slot-scope="scope">
                     <div v-if="scope.row.sendstate == 1">
-                      <el-tag type="primary" :disable-transitions="false">琛ㄥ崟宸查鍙�</el-tag>
+                      <el-tag type="primary" :disable-transitions="false"
+                        >琛ㄥ崟宸查鍙�</el-tag
+                      >
                     </div>
                     <div v-if="scope.row.sendstate == 2">
-                      <el-tag type="primary" :disable-transitions="false">寰呴殢璁�</el-tag>
+                      <el-tag type="primary" :disable-transitions="false"
+                        >寰呴殢璁�</el-tag
+                      >
                     </div>
                     <div v-if="scope.row.sendstate == 3">
-                      <el-tag type="success" :disable-transitions="false">琛ㄥ崟宸插彂閫�</el-tag>
+                      <el-tag type="success" :disable-transitions="false"
+                        >琛ㄥ崟宸插彂閫�</el-tag
+                      >
                     </div>
                     <div v-if="scope.row.sendstate == 4">
-                      <el-tag type="info" :disable-transitions="false">涓嶆墽琛�</el-tag>
+                      <el-tag type="info" :disable-transitions="false"
+                        >涓嶆墽琛�</el-tag
+                      >
                     </div>
                     <div v-if="scope.row.sendstate == 5">
-                      <el-tag type="danger" :disable-transitions="false">鍙戦�佸け璐�</el-tag>
+                      <el-tag type="danger" :disable-transitions="false"
+                        >鍙戦�佸け璐�</el-tag
+                      >
                     </div>
                     <div v-if="scope.row.sendstate == 6">
-                      <el-tag type="success" :disable-transitions="false">宸插畬鎴�</el-tag>
+                      <el-tag type="success" :disable-transitions="false"
+                        >宸插畬鎴�</el-tag
+                      >
                     </div>
                   </template>
                 </el-table-column>
-                <el-table-column label="浠诲姟鎵ц鏂瑰紡" align="center" key="preachform" prop="preachform" width="160"
-                  :show-overflow-tooltip="true">
+                <el-table-column
+                  label="浠诲姟鎵ц鏂瑰紡"
+                  align="center"
+                  key="preachform"
+                  prop="preachform"
+                  width="160"
+                  :show-overflow-tooltip="true"
+                >
                   <template slot-scope="scope">
-                    <span v-for="item in scope.row.preachform">{{ item }}銆�
+                    <span v-for="item in scope.row.preachform"
+                      >{{ item }}銆�
                     </span>
                   </template>
                 </el-table-column>
-                <el-table-column prop="visitTime" align="center" label="搴旈殢璁挎椂闂�" width="200" show-overflow-tooltip>
+                <el-table-column
+                  prop="visitTime"
+                  align="center"
+                  label="搴旈殢璁挎椂闂�"
+                  width="200"
+                  show-overflow-tooltip
+                >
                 </el-table-column>
-                <el-table-column prop="finishtime" align="center" label="闅忚瀹屾垚鏃堕棿" width="200" show-overflow-tooltip>
+                <el-table-column
+                  prop="finishtime"
+                  align="center"
+                  label="闅忚瀹屾垚鏃堕棿"
+                  width="200"
+                  show-overflow-tooltip
+                >
                 </el-table-column>
-                <el-table-column label="鍑洪櫌鏃ユ湡" width="200" align="center" key="endtime" prop="endtime">
+                <el-table-column
+                  label="鍑洪櫌鏃ユ湡"
+                  width="200"
+                  align="center"
+                  key="endtime"
+                  prop="endtime"
+                >
                   <template slot-scope="scope">
                     <span>{{ formatTime(scope.row.endtime) }}</span>
-                  </template></el-table-column>
-                <el-table-column label="璐d换鎶ゅ+" width="120" align="center" key="nurseName" prop="nurseName" />
-                <el-table-column label="涓绘不鍖荤敓" width="120" align="center" key="drname" prop="drname" />
+                  </template></el-table-column
+                >
+                <el-table-column
+                  label="璐d换鎶ゅ+"
+                  width="120"
+                  align="center"
+                  key="nurseName"
+                  prop="nurseName"
+                />
+                <el-table-column
+                  label="涓绘不鍖荤敓"
+                  width="120"
+                  align="center"
+                  key="drname"
+                  prop="drname"
+                />
 
-                <el-table-column label="缁撴灉鐘舵��" align="center" key="excep" prop="excep" width="120">
+                <el-table-column
+                  label="缁撴灉鐘舵��"
+                  align="center"
+                  key="excep"
+                  prop="excep"
+                  width="120"
+                >
                   <template slot-scope="scope">
-                    <dict-tag :options="dict.type.sys_yujing" :value="scope.row.excep" />
+                    <dict-tag
+                      :options="dict.type.sys_yujing"
+                      :value="scope.row.excep"
+                    />
                   </template>
                 </el-table-column>
-                <el-table-column label="澶勭悊鎰忚" align="center" key="suggest" prop="suggest" width="120">
+                <el-table-column
+                  label="澶勭悊鎰忚"
+                  align="center"
+                  key="suggest"
+                  prop="suggest"
+                  width="120"
+                >
                   <template slot-scope="scope">
-                    <dict-tag :options="dict.type.sys_suggest" :value="scope.row.suggest" />
+                    <dict-tag
+                      :options="dict.type.sys_suggest"
+                      :value="scope.row.suggest"
+                    />
                   </template>
                 </el-table-column>
 
-                <el-table-column prop="templatename" align="center" label="鏈嶅姟妯℃澘" width="200" show-overflow-tooltip>
+                <el-table-column
+                  prop="templatename"
+                  align="center"
+                  label="鏈嶅姟妯℃澘"
+                  width="200"
+                  show-overflow-tooltip
+                >
                 </el-table-column>
-                <el-table-column prop="remark" align="center" label="鏈嶅姟璁板綍" width="200" show-overflow-tooltip>
+                <el-table-column
+                  prop="remark"
+                  align="center"
+                  label="鏈嶅姟璁板綍"
+                  width="200"
+                  show-overflow-tooltip
+                >
                 </el-table-column>
 
-                <el-table-column prop="bankcardno" align="center" label="鍛煎彨鐘舵��" width="210">
+                <el-table-column
+                  prop="bankcardno"
+                  align="center"
+                  label="鍛煎彨鐘舵��"
+                  width="210"
+                >
                 </el-table-column>
-                <el-table-column label="鎿嶄綔" fixed="right" align="center" width="200"
-                  class-name="small-padding fixed-width">
+                <el-table-column
+                  label="鎿嶄綔"
+                  fixed="right"
+                  align="center"
+                  width="200"
+                  class-name="small-padding fixed-width"
+                >
                   <template slot-scope="scope">
-                    <el-button size="medium" type="text" @click="SeedetailsgGo(scope.row)"><span class="button-zx"><i
-                          class="el-icon-s-order"></i>鏌ョ湅</span></el-button>
+                    <el-button
+                      size="medium"
+                      type="text"
+                      @click="SeedetailsgGo(scope.row)"
+                      ><span class="button-zx"
+                        ><i class="el-icon-s-order"></i>鏌ョ湅</span
+                      ></el-button
+                    >
                   </template>
                 </el-table-column>
               </el-table>
@@ -1323,12 +2114,18 @@
     Seedetails(row) {
       this.SeedetailsVisible = true;
       this.Seedloading = true;
-      this.patientqueryParams.starttime = this.parseTime(
-        this.queryParams.dateRange[0]
-      );
-      this.patientqueryParams.endtime = this.parseTime(
-        this.queryParams.dateRange[1]
-      );
+      if (queryParams.dateRange) {
+        this.patientqueryParams.starttime = this.parseTime(
+          this.queryParams.dateRange[0]
+        );
+        this.patientqueryParams.endtime = this.parseTime(
+          this.queryParams.dateRange[1]
+        );
+      } else {
+        this.patientqueryParams.endtime = null;
+        this.patientqueryParams.starttime = null;
+      }
+
       this.patientqueryParams.deptcode = row.deptcode;
       selectTimelyRate(this.patientqueryParams).then((response) => {
         this.logsheetlist = response.data.detail;
@@ -1545,7 +2342,7 @@
           this.getList();
           this.$modal.msgSuccess("鍒犻櫎鎴愬姛");
         })
-        .catch(() => { });
+        .catch(() => {});
     },
     // 瀵煎嚭鏂规硶
 
@@ -2791,9 +3588,21 @@
 }
 
 // 鐧惧垎姣斿瓧娈电壒娈婃牱寮�
-.your-table-container ::v-deep .el-table__footer .el-table__cell[data-field="followUpRate"] .cell,
-.your-table-container ::v-deep .el-table__footer .el-table__cell[data-field="rate"] .cell,
-.your-table-container ::v-deep .el-table__footer .el-table__cell[data-field="followUpRateAgain"] .cell {
+.your-table-container
+  ::v-deep
+  .el-table__footer
+  .el-table__cell[data-field="followUpRate"]
+  .cell,
+.your-table-container
+  ::v-deep
+  .el-table__footer
+  .el-table__cell[data-field="rate"]
+  .cell,
+.your-table-container
+  ::v-deep
+  .el-table__footer
+  .el-table__cell[data-field="followUpRateAgain"]
+  .cell {
   color: #e6a23c !important;
   font-weight: 700 !important;
 }
@@ -2822,7 +3631,6 @@
 
 /* 鍐呭眰鍖荤敓琛ㄦ牸鏍峰紡 */
 .inner-table {
-
   // 琛ㄥご鑳屾櫙鑹�
   ::v-deep .el-table__header-wrapper {
     background-color: #f0f7ff !important;

--
Gitblit v1.9.3