From 106c445f8b633ffdcf2a6839c9bf72359c8646d4 Mon Sep 17 00:00:00 2001
From: qx <1084500556@qq.com>
Date: 星期一, 21 四月 2025 11:45:27 +0800
Subject: [PATCH] qx

---
 src/views/hosp/order/index.vue |  996 +++++++++++-----------------------------------------------
 1 files changed, 194 insertions(+), 802 deletions(-)

diff --git a/src/views/hosp/order/index.vue b/src/views/hosp/order/index.vue
index 1711183..854991a 100644
--- a/src/views/hosp/order/index.vue
+++ b/src/views/hosp/order/index.vue
@@ -1,105 +1,34 @@
 <template>
   <div class="app-container">
-    <el-form
-      :model="queryParams"
-      ref="queryForm"
-      size="small"
-      :inline="true"
-      v-show="showSearch"
-      label-width="68px"
-    >
+    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
       <el-form-item label="濮撳悕" prop="name">
-        <el-input
-          ref="inputName"
-          v-model="queryParams.name"
-          placeholder="璇疯緭鍏ュ鍚�"
-          style="width: 150px"
-          clearable
-          @keyup.enter.native="handleQuery"
-        />
+        <el-input ref="inputName" v-model="queryParams.name" placeholder="璇疯緭鍏ュ鍚�" style="width: 150px" clearable
+          @keyup.enter.native="handleQuery" />
       </el-form-item>
       <el-form-item label="浣撴鍙�" prop="tjNum">
-        <el-input
-          ref="inputName"
-          v-model="queryParams.tjNum"
-          placeholder="璇疯緭鍏ヤ綋妫�鍙�"
-          style="width: 150px"
-          clearable
-          @keyup.enter.native="handleQuery"
-          @blur="hb"
-        />
+        <el-input ref="inputName" v-model="queryParams.tjNum" placeholder="璇疯緭鍏ヤ綋妫�鍙�" style="width: 150px" clearable
+          @keyup.enter.native="handleQuery" @blur="hb" />
       </el-form-item>
       <el-form-item label="浣撴椤圭洰" prop="xmmc">
-        <el-input
-          ref="inputName"
-          v-model="queryParams.xmmc"
-          placeholder="璇疯緭鍏ヤ綋妫�椤圭洰"
-          style="width: 150px"
-          clearable
-          @keyup.enter.native="handleQuery"
-        />
+        <el-input ref="inputName" v-model="queryParams.xmmc" placeholder="璇疯緭鍏ヤ綋妫�椤圭洰" style="width: 150px" clearable
+          @keyup.enter.native="handleQuery" />
       </el-form-item>
-      <el-form-item
-        label="鍗曚綅鍚嶇О"
-        prop="tjCompName"
-        style="margin-left: 20px; margin-right: 500px"
-      >
-        <el-select
-          :remote-method="getRemoteData"
-          v-model="queryParams.tjCompName"
-          value-key="drugManufacturerId"
-          style="width: 200px"
-          remote
-          filterable
-          placeholder="璇烽�夋嫨鍗曚綅鍚嶇О"
-          clearable
-          @change="searchSelect"
-        >
-          <el-option
-            v-for="dict in CompanyList"
-            :key="dict.drugManufacturerId"
-            :label="dict.cnName"
-            :value="dict"
-          />
+      <el-form-item label="鍗曚綅鍚嶇О" prop="tjCompName" style="margin-left: 20px; margin-right: 500px">
+        <el-select :remote-method="getRemoteData" v-model="queryParams.tjCompName" value-key="drugManufacturerId"
+          style="width: 200px" remote filterable placeholder="璇烽�夋嫨鍗曚綅鍚嶇О" clearable @change="searchSelect">
+          <el-option v-for="dict in CompanyList" :key="dict.drugManufacturerId" :label="dict.cnName" :value="dict" />
         </el-select>
       </el-form-item>
       <el-form-item label="鐘舵��" prop="zt">
-        <el-select
-          :remote-method="getRemoteData"
-          v-model="queryParams.zt"
-          style="width: 150px"
-          remote
-          filterable
-          placeholder="璇烽�夋嫨鐘舵��"
-          clearable
-          @change="searchSelect"
-        >
-          <el-option
-            v-for="item in ztList"
-            :key="item.id"
-            :label="item.name"
-            :value="item.id"
-          />
+        <el-select :remote-method="getRemoteData" v-model="queryParams.zt" style="width: 150px" remote filterable
+          placeholder="璇烽�夋嫨鐘舵��" clearable @change="searchSelect">
+          <el-option v-for="item in ztList" :key="item.id" :label="item.name" :value="item.id" />
         </el-select>
       </el-form-item>
-      <el-form-item
-        label="鐧昏鏃堕棿"
-        prop="createTimeList"
-        style="margin-right: 107px"
-      >
-        <el-date-picker
-          v-model="createTimeList"
-          type="datetimerange"
-          align="right"
-          :picker-options="pickerOptions"
-          style="width: 300px"
-          start-placeholder="寮�濮嬫棩鏈�"
-          end-placeholder="缁撴潫鏃ユ湡"
-          :default-time="['00:00:00', '23:59:00']"
-          format="yyyy-MM-dd HH:mm"
-          value-format="yyyy-MM-dd HH:mm"
-          @change="dateChangebirthday1"
-        >
+      <el-form-item label="鐧昏鏃堕棿" prop="createTimeList" style="margin-right: 107px">
+        <el-date-picker v-model="createTimeList" type="datetimerange" align="right" :picker-options="pickerOptions"
+          style="width: 300px" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡" :default-time="['00:00:00', '23:59:00']"
+          format="yyyy-MM-dd HH:mm" value-format="yyyy-MM-dd HH:mm" @change="dateChangebirthday1">
         </el-date-picker>
       </el-form-item>
       <!-- <el-form-item label="鐧昏鏃堕棿" prop="createTime">
@@ -113,43 +42,20 @@
         </el-date-picker>
       </el-form-item> -->
       <el-form-item label="鎶ュ憡鏃堕棿" prop="reportTimeList">
-        <el-date-picker
-          clearable
-          v-model="reportTimeList"
-          @change="dateChangebirthday2"
-          type="daterange"
-          range-separator="-"
-          start-placeholder="寮�濮嬫棩鏈�"
-          end-placeholder="缁撴潫鏃ユ湡"
-          :picker-options="pickerOptions"
-          value-format="yyyy-MM-dd"
-          placeholder="璇烽�夋嫨鍑烘姤鍛婃椂闂�"
-          style="width: 240px"
-        >
+        <el-date-picker clearable v-model="reportTimeList" @change="dateChangebirthday2" type="daterange"
+          range-separator="-" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡" :picker-options="pickerOptions"
+          value-format="yyyy-MM-dd" placeholder="璇烽�夋嫨鍑烘姤鍛婃椂闂�" style="width: 240px">
         </el-date-picker>
       </el-form-item>
       <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-form>
 
     <div v-if="shijianlist.length > 0" style="margin-bottom: 20px">
       {{ findNameByTjnum(shijianlist[shijianlist.length - 1].tjNUm) }}
-      <el-steps
-        :space="200"
-        :active="shijianlist[shijianlist.length - 1].sjz"
-        finish-status="success"
-        align-center
-      >
+      <el-steps :space="200" :active="shijianlist[shijianlist.length - 1].sjz" finish-status="success" align-center>
         <el-step title="鏈"></el-step>
         <el-step title="鍦ㄦ"></el-step>
         <el-step title="宸插畬鎴�"></el-step>
@@ -162,247 +68,89 @@
 
     <el-row :gutter="10" class="mb8">
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          icon="el-icon-download"
-          size="mini"
-          @click="handleExport"
-          v-hasPermi="['hosp:order:export']"
-          >瀵煎嚭</el-button
-        >
+        <el-button type="primary" icon="el-icon-download" size="mini" @click="handleExport" :disabled="single"
+          v-hasPermi="['hosp:order:export']">瀵煎嚭</el-button>
       </el-col>
 
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          size="mini"
-          @click="handleRevoke"
-          :loading="isLoading"
-          :disabled="single"
-          >鎾ら攢绛惧埌</el-button
-        >
+        <el-button type="primary" size="mini" @click="handleRevoke" :loading="isLoading"
+          :disabled="single">鎾ら攢绛惧埌</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          size="mini"
-          @click="handleProject1"
-          :disabled="single"
-          v-hasPermi="['hosp:order:export']"
-          >琛ュ綍椤圭洰</el-button
-        >
+        <el-button type="primary" size="mini" @click="handleProject1" :disabled="single"
+          v-hasPermi="['hosp:order:export']">琛ュ綍椤圭洰</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          size="mini"
-          @click="revokeProject"
-          :disabled="single"
-          v-hasPermi="['hosp:order:export']"
-          >鎾ら攢琛ュ綍</el-button
-        >
+        <el-button type="primary" size="mini" @click="revokeProject" :disabled="single"
+          v-hasPermi="['hosp:order:export']">鎾ら攢琛ュ綍</el-button>
       </el-col>
 
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          size="mini"
-          @click="handleReport1"
-          :disabled="single"
-          v-hasPermi="['hosp:order:export']"
-          >鎵撳嵃瀵艰瘖鍗�</el-button
-        >
+        <el-button type="primary" size="mini" @click="handleReport1" :disabled="single"
+          v-hasPermi="['hosp:order:export']">鎵撳嵃瀵艰瘖鍗�</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          size="mini"
-          @click="handleUpdate1"
-          :disabled="single"
-          v-hasPermi="['hosp:order:export']"
-          >璁㈠崟鏄庣粏</el-button
-        >
+        <el-button type="primary" size="mini" @click="handleUpdate1" :disabled="single"
+          v-hasPermi="['hosp:order:export']">璁㈠崟鏄庣粏</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          size="mini"
-          @click="budadzd"
-          :disabled="single"
-          v-hasPermi="['hosp:order:export']"
-          >鎵撳嵃琛ュ綍鍗�</el-button
-        >
+        <el-button type="primary" size="mini" @click="budadzd" :disabled="single"
+          v-hasPermi="['hosp:order:export']">鎵撳嵃琛ュ綍鍗�</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          size="mini"
-          @click="ForceChexiao"
-          :disabled="single"
-          v-hasPermi="['qzcx']"
-          >寮哄埗鎾ら攢</el-button
-        >
+        <el-button type="primary" size="mini" @click="ForceChexiao" :disabled="single"
+          v-hasPermi="['qzcx']">寮哄埗鎾ら攢</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          size="mini"
-          @click="ResumeAppointment"
-          :disabled="multiple"
-          >鎭㈠棰勭害</el-button
-        >
+        <el-button type="primary" size="mini" @click="ResumeAppointment" :disabled="multiple">鎭㈠棰勭害</el-button>
       </el-col>
-      <right-toolbar
-        :showSearch.sync="showSearch"
-        @queryTable="getList"
-      ></right-toolbar>
+      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>
 
     <template>
-      <el-table
-        border
-        v-loading="loading"
-        :data="orderList"
-        @selection-change="handleSelectionChange"
-      >
-        <el-table-column
-          type="selection"
-          width="40px"
-          align="center"
-          fixed="left"
-        />
+      <el-table border v-loading="loading" :data="orderList"  ref="tableRef" @selection-change="handleSelectionChange">
+        <el-table-column type="selection" width="40px" align="center" fixed="left" />
         <!-- <el-table-column label="涓婚敭id" align="center" prop="orderId" /> -->
         <!-- <el-table-column label="鐢ㄦ埛id" align="center" prop="userId" /> -->
-        <el-table-column
-          label="搴忓彿"
-          align="center"
-          prop="newID"
-          width="50px"
-          fixed="left"
-        />
-        <el-table-column
-          label="濮撳悕"
-          align="center"
-          prop="tjCustomerName"
-          fixed="left"
-          width="90px"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="韬唤璇佸彿"
-          align="center"
-          prop="tjCusIdCard"
-          fixed="left"
-          width="180px"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="鎬у埆"
-          align="center"
-          prop="tjCustomerSex"
-          width="50px"
-          :show-overflow-tooltip="true"
-        >
+        <el-table-column label="搴忓彿" align="center" prop="newID" width="50px" fixed="left" />
+        <el-table-column label="濮撳悕" align="center" prop="tjCustomerName" fixed="left" width="90px"
+          :show-overflow-tooltip="true" />
+        <el-table-column label="韬唤璇佸彿" align="center" prop="tjCusIdCard" fixed="left" width="180px"
+          :show-overflow-tooltip="true" />
+        <el-table-column label="鎬у埆" align="center" prop="tjCustomerSex" width="50px" :show-overflow-tooltip="true">
           <template slot-scope="scope">
             <span v-if="scope.row.tjCustomerSex == '0'">鐢�</span>
             <span v-if="scope.row.tjCustomerSex == '1'">濂�</span>
             <span v-if="scope.row.tjCustomerSex == '2'">鏈煡</span>
           </template>
         </el-table-column>
-        <el-table-column
-          label="骞撮緞"
-          align="center"
-          prop="tjCustomerAge"
-          width="55px"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="鐢佃瘽"
-          align="center"
-          prop="tjCustomerPhone"
-          :show-overflow-tooltip="true"
-          width="110px"
-        />
-        <el-table-column
-          label="浣撴绫诲瀷"
-          align="center"
-          prop="tjType"
-          width="80px"
-          :show-overflow-tooltip="true"
-        >
+        <el-table-column label="骞撮緞" align="center" prop="tjCustomerAge" width="55px" :show-overflow-tooltip="true" />
+        <el-table-column label="鐢佃瘽" align="center" prop="tjCustomerPhone" :show-overflow-tooltip="true" width="110px" />
+        <el-table-column label="浣撴绫诲瀷" align="center" prop="tjType" width="80px" :show-overflow-tooltip="true">
           <template slot-scope="scope">
-            <dict-tag
-              :options="dict.type.dict_team"
-              :value="scope.row.tjType"
-            />
+            <dict-tag :options="dict.type.dict_team" :value="scope.row.tjType" />
             <!-- <span v-if="scope.row.tjType == '2'">涓汉</span>
             <span v-if="scope.row.tjType == '1'">鍥㈤槦</span> -->
           </template>
         </el-table-column>
-        <el-table-column
-          label="浣撴鍙�"
-          align="center"
-          prop="tjNumber"
-          :show-overflow-tooltip="true"
-          width="160px"
-        />
-        <el-table-column
-          label="闂ㄨ瘖鍙�"
-          align="center"
-          prop="cardId"
-          :show-overflow-tooltip="true"
-          width="160px"
-        />
-        <el-table-column
-          label="鍗曚綅鍚嶇О"
-          align="center"
-          prop="dictCompName"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="鐘舵��"
-          align="center"
-          prop="zt"
-          :show-overflow-tooltip="true"
-        />
+        <el-table-column label="浣撴鍙�" align="center" prop="tjNumber" :show-overflow-tooltip="true" width="160px" />
+        <el-table-column label="闂ㄨ瘖鍙�" align="center" prop="cardId" :show-overflow-tooltip="true" width="160px" />
+        <el-table-column label="鍗曚綅鍚嶇О" align="center" prop="dictCompName" :show-overflow-tooltip="true" />
+        <el-table-column label="鐘舵��" align="center" prop="zt" :show-overflow-tooltip="true" />
         <!-- <el-table-column label="娴佹按鍙�" align="center" prop="tjSerialNumber" /> -->
-        <el-table-column
-          label="鎵�閫夊椁�"
-          align="center"
-          prop="pacName"
-          :formatter="driver"
-          :show-overflow-tooltip="true"
-        />
-        <el-table-column
-          label="瀵艰瘖鎵撳嵃娆℃暟"
-          align="center"
-          prop="dycs"
-          width="110px"
-          :formatter="driver"
-          :show-overflow-tooltip="true"
-        >
+        <el-table-column label="鎵�閫夊椁�" align="center" prop="pacName" :formatter="driver" :show-overflow-tooltip="true" />
+        <el-table-column label="瀵艰瘖鎵撳嵃娆℃暟" align="center" prop="dycs" width="110px" :formatter="driver"
+          :show-overflow-tooltip="true">
           <template slot-scope="scope">
             {{ scope.row.dycs === null ? 0 : scope.row.dycs }}
           </template>
         </el-table-column>
-        <el-table-column
-          label="鐧昏鏃堕棿"
-          align="center"
-          prop="createTime"
-          width="155px"
-          :show-overflow-tooltip="true"
-        >
+        <el-table-column label="鐧昏鏃堕棿" align="center" prop="createTime" width="155px" :show-overflow-tooltip="true">
           <template slot-scope="scope">
             <span>{{ parseTime(scope.row.createTime) }}</span>
           </template>
         </el-table-column>
-        <el-table-column
-          label="瀹屾垚鏃堕棿"
-          align="center"
-          prop="finishTime"
-          width="155px"
-          :show-overflow-tooltip="true"
-        >
+        <el-table-column label="瀹屾垚鏃堕棿" align="center" prop="finishTime" width="155px" :show-overflow-tooltip="true">
           <!-- <template slot-scope="scope">
             <span>{{ parseTime(scope.row.finishTime) }}</span>
           </template> -->
@@ -412,14 +160,8 @@
           <span>{{ parseTime(scope.row.updateTime, '{y}-{m}-{d}') }}</span>
         </template>
       </el-table-column> -->
-        <el-table-column
-          label="鎶ュ憡鏃堕棿"
-          align="center"
-          prop="reportTime"
-          width="155px"
-          height="10px"
-          :show-overflow-tooltip="true"
-        >
+        <el-table-column label="鎶ュ憡鏃堕棿" align="center" prop="reportTime" width="155px" height="10px"
+          :show-overflow-tooltip="true">
           <!-- <template slot-scope="scope">
             <span>{{ parseTime(scope.row.reportTime) }}</span>
           </template> -->
@@ -444,31 +186,13 @@
             }}</span>
           </template>
         </el-table-column> -->
-        <el-table-column
-          fixed="right"
-          label="鎿嶄綔"
-          align="center"
-          class-name="small-padding fixed-width"
-          height="10px"
-          width="114px"
-        >
+        <el-table-column fixed="right" label="鎿嶄綔" align="center" class-name="small-padding fixed-width" height="10px"
+          width="114px">
           <template slot-scope="scope">
-            <el-button
-              size="mini"
-              type="text"
-              icon="el-icon-document"
-              @click="handleUpdate(scope.row)"
-              v-hasPermi="['hosp:order:edit']"
-              title="璁㈠崟娴佹按"
-            ></el-button>
-            <el-button
-              size="mini"
-              type="text"
-              icon="el-icon-edit"
-              @click="handleProject(scope.row)"
-              v-hasPermi="['hosp:order:edit']"
-              title="琛ュ綍椤圭洰"
-            ></el-button>
+            <el-button size="mini" type="text" icon="el-icon-document" @click="handleUpdate(scope.row)"
+              v-hasPermi="['hosp:order:edit']" title="璁㈠崟娴佹按"></el-button>
+            <el-button size="mini" type="text" icon="el-icon-edit" @click="handleProject(scope.row)"
+              v-hasPermi="['hosp:order:edit']" title="琛ュ綍椤圭洰"></el-button>
             <!-- <el-button type="text" size="mini" class="btn" icon="el-icon-download" title="涓嬭浇瀵艰瘖鍗�" @click="
               daoZhenDan,
               LoadFileImg(scope.row);
@@ -495,14 +219,8 @@
               @click="viewReport(scope.row)"
             ></el-button> -->
 
-            <el-button
-              type="text"
-              size="mini"
-              class="btn"
-              icon="el-icon-download"
-              title="瀵艰瘖鍗�"
-              @click="handleReport(scope.row)"
-            ></el-button>
+            <el-button type="text" size="mini" class="btn" icon="el-icon-download" title="瀵艰瘖鍗�"
+              @click="handleReport(scope.row)"></el-button>
 
             <!-- <button @click="downLoadFileImg(scope.row)">鏌ョ湅鎶ュ憡</button> -->
           </template>
@@ -512,16 +230,9 @@
 
     <div class="pag">
       <div class="pag1">
-        <el-pagination
-          background
-          @size-change="handleSizeChange"
-          @current-change="handleCurrentChange"
-          :current-page="queryParams.pageNum"
-          :page-sizes="[10, 20, 30, 40]"
-          :page-size="queryParams.pageSize"
-          layout="total, sizes, prev, pager, next, jumper"
-          :total="total"
-        >
+        <el-pagination background @size-change="handleSizeChange" @current-change="handleCurrentChange"
+          :current-page="queryParams.pageNum" :page-sizes="[10, 20, 30, 40]" :page-size="queryParams.pageSize"
+          layout="total, sizes, prev, pager, next, jumper" :total="total">
         </el-pagination>
         <!-- <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
           @pagination="getList" /> -->
@@ -543,58 +254,28 @@
         </span>
      </el-dialog> -->
 
-    <el-dialog
-      title="PDF 棰勮"
-      :visible.sync="dialogVisible"
-      :close-on-click-modal="false"
-    >
+    <el-dialog title="PDF 棰勮" :visible.sync="dialogVisible" :close-on-click-modal="false">
       <div class="main">
-        <iframe
-          id="printIframe"
-          :src="url"
-          frameborder="0"
-          style="width: 100%; height: 100%"
-        ></iframe>
+        <iframe id="printIframe" :src="url" frameborder="0" style="width: 100%; height: 100%"></iframe>
       </div>
     </el-dialog>
 
-    <el-dialog
-      title="瀵艰瘖鍗�"
-      :visible.sync="daoZhenDan"
-      :close-on-click-modal="false"
-    >
+    <el-dialog title="瀵艰瘖鍗�" :visible.sync="daoZhenDan" :close-on-click-modal="false">
       <div class="main">
-        <iframe
-          id="printIframe"
-          :src="url"
-          frameborder="0"
-          style="width: 100%; height: 100%"
-        ></iframe>
+        <iframe id="printIframe" :src="url" frameborder="0" style="width: 100%; height: 100%"></iframe>
       </div>
     </el-dialog>
 
     <!-- 娣诲姞琛ュ綍椤圭洰 -->
-    <el-dialog
-      :title="title"
-      :visible.sync="Projectopen"
-      width="1100px"
-      style="height: 860px"
-      append-to-body
-      :close-on-click-modal="false"
-    >
+    <el-dialog :title="title" :visible.sync="Projectopen" width="1100px" style="height: 860px" append-to-body
+      :close-on-click-modal="false">
       <div class="box">
         <div class="box1">
-          <div
-            style="text-align: center; margin-bottom: 10px; margin-top: 10px"
-          >
+          <div style="text-align: center; margin-bottom: 10px; margin-top: 10px">
             椤圭洰閫夋嫨
           </div>
-          <el-tabs
-            type="border-card"
-            style="height: 560px; margin: 0 10px; width: 100%"
-            @tab-click="handleClick"
-            v-model="activeNames"
-          >
+          <el-tabs type="border-card" style="height: 560px; margin: 0 10px; width: 100%" @tab-click="handleClick"
+            v-model="activeNames">
             <el-tab-pane label="缁勫悎" name="first">
               <div class="tab8">
                 <el-row :gutter="20" style="width: 100%">
@@ -608,25 +289,12 @@
                   >
                     椤圭洰鍒楄〃
                   </div> -->
-                    <el-input
-                      placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"
-                      v-model="filterage"
-                    >
+                    <el-input placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�" v-model="filterage">
                     </el-input>
                     <div class="tab3">
-                      <el-tree
-                        class="filter-tree"
-                        v-loading="loading"
-                        :data="packageList"
-                        :props="defaultProp"
-                        show-checkbox
-                        node-key="id"
-                        @check-change="handlepackage"
-                        :default-checked-keys="checkedkeys"
-                        :filter-node-method="filterpackage"
-                        ref="treas"
-                        :render-content="renderContents"
-                      >
+                      <el-tree class="filter-tree" v-loading="loading" :data="packageList" :props="defaultProp"
+                        show-checkbox node-key="id" @check-change="handlepackage" :default-checked-keys="checkedkeys"
+                        :filter-node-method="filterpackage" ref="treas" :render-content="renderContents">
                       </el-tree>
                     </div>
                   </el-col>
@@ -669,25 +337,13 @@
                 >
                   椤圭洰鍒楄〃
                 </div> -->
-                    <el-input
-                      placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"
-                      v-model="filterText"
-                    >
+                    <el-input placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�" v-model="filterText">
                     </el-input>
                     <div class="tab3">
-                      <el-tree
-                        class="filter-tree"
-                        v-loading="loading"
-                        :data="Treedata"
-                        :props="defaultProps"
-                        show-checkbox
-                        node-key="proId"
-                        @check-change="handleCurrentChecked"
-                        :default-checked-keys="checkedkey"
-                        :filter-node-method="filterNode"
-                        ref="tree"
-                        :render-content="renderContent"
-                      >
+                      <el-tree class="filter-tree" v-loading="loading" :data="Treedata" :props="defaultProps"
+                        show-checkbox node-key="proId" @check-change="handleCurrentChecked"
+                        :default-checked-keys="checkedkey" :filter-node-method="filterNode" ref="tree"
+                        :render-content="renderContent">
                       </el-tree>
                     </div>
                   </el-col>
@@ -801,43 +457,21 @@
           <div style="text-align: center; margin-bottom: 10px; margin-top: 9px">
             宸查�夐」鐩垪琛�
           </div>
-          <el-table
-            :data="DataList3"
-            border
-            style="width: 100%; table-layout: fixed"
-            height="560"
+          <el-table :data="DataList3" border style="width: 100%; table-layout: fixed" height="560"
             :span-method="objectspanmethod">
-            <el-table-column 
-              prop="propinName" 
-              label="妫�鏌ラ」鐩�"
-              width="200px"
-              :show-overflow-tooltip="true">
+            <el-table-column prop="propinName" label="妫�鏌ラ」鐩�" width="200px" :show-overflow-tooltip="true">
             </el-table-column>
-            <el-table-column 
-              prop="proName" 
-              label="鏄庣粏椤圭洰"
-              width="200px"
-              :show-overflow-tooltip="true">
+            <el-table-column prop="proName" label="鏄庣粏椤圭洰" width="200px" :show-overflow-tooltip="true">
             </el-table-column>
             <el-table-column prop="sl" label="鏁伴噺" width="56px">
             </el-table-column>
             <el-table-column prop="proPrice" label="鍘熶环" width="56px">
             </el-table-column>
 
-            <el-table-column
-              label="鎿嶄綔"
-              align="center"
-              class-name="small-padding fixed-width"
-              width="50px"
-            >
+            <el-table-column label="鎿嶄綔" align="center" class-name="small-padding fixed-width" width="50px">
               <template slot-scope="scope">
-                <el-button
-                  size="mini"
-                  type="text"
-                  icon="el-icon-delete"
-                  @click="handleDel(scope.row)"
-                  title="鍒犻櫎"
-                ></el-button>
+                <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDel(scope.row)"
+                  title="鍒犻櫎"></el-button>
               </template>
             </el-table-column>
           </el-table>
@@ -845,11 +479,7 @@
           <!-- <h3 style="font-weight: 600">鍚堣锛歿{ marryalls }}鍏�</h3> -->
         </div>
       </div>
-      <el-form
-        :model="form"
-        inline
-        style="display: flex; justify-content: space-between; margin-top: 20px"
-      >
+      <el-form :model="form" inline style="display: flex; justify-content: space-between; margin-top: 20px">
         <!-- 浣撴绫诲瀷 -->
         <el-form-item label="浣撴绫诲瀷" prop="tjType" style="display: flex">
           <div class="type">
@@ -859,75 +489,38 @@
 
         <!-- 鍘熶环 -->
         <el-form-item label="鍘熶环" style="display: flex">
-          <el-input
-            placeholder="鍘熶环"
-            :value="TotalPrice1"
-            disabled
-            style="width: 90px"
-          ></el-input>
+          <el-input placeholder="鍘熶环" :value="TotalPrice1" disabled style="width: 90px"></el-input>
         </el-form-item>
 
         <!-- 鎶樻墸璁惧畾 -->
         <el-form-item label="鎶樻墸" style="display: flex">
-          <el-input
-            style="width: 90px"
-            type="number"
-            v-model="discount"
-            :value="discount"
-          ></el-input>
+          <el-input style="width: 90px" type="number" v-model="discount" :value="discount"></el-input>
         </el-form-item>
 
         <!-- 搴斾粯閲戦 -->
         <el-form-item label="搴斾粯" style="display: flex">
-          <el-input
-            placeholder="搴斾粯閲戦"
-            :value="TotalPrice1 * (discount / 10)"
-            style="width: 90px"
-          ></el-input>
+          <el-input placeholder="搴斾粯閲戦" :value="TotalPrice1 * (discount / 10)" style="width: 90px"></el-input>
         </el-form-item>
 
         <!-- 浠樻绫诲瀷 -->
         <el-form-item label="浠樻绫诲瀷" prop="payType" style="display: flex">
-          <el-select
-            style="width: 120px"
-            v-model="payType"
-            placeholder="璇烽�夋嫨浠樻绫诲瀷"
-            @change="onPayTypeChange"
-          >
-            <el-option
-              v-for="dict in dict.type.dict_pay_type"
-              :key="dict.value"
-              :label="dict.label"
-              :value="dict.value"
-            ></el-option>
+          <el-select style="width: 120px" v-model="payType" placeholder="璇烽�夋嫨浠樻绫诲瀷" @change="onPayTypeChange">
+            <el-option v-for="dict in dict.type.dict_pay_type" :key="dict.value" :label="dict.label"
+              :value="dict.value"></el-option>
           </el-select>
         </el-form-item>
 
         <!-- 缁撶畻鏂瑰紡 -->
         <el-form-item label="缁撶畻鏂瑰紡" prop="jsType" style="display: flex">
-          <el-select
-            v-model="jsType"
-            placeholder="璇烽�夋嫨缁撶畻鏂瑰紡"
-            style="width: 130px"
-            clearable
-          >
-            <el-option
-              v-for="dict in dict.type.reservation_pay_type"
-              :key="dict.value"
-              :label="dict.label"
-              :value="dict.value"
-            />
+          <el-select v-model="jsType" placeholder="璇烽�夋嫨缁撶畻鏂瑰紡" style="width: 130px" clearable>
+            <el-option v-for="dict in dict.type.reservation_pay_type" :key="dict.value" :label="dict.label"
+              :value="dict.value" />
           </el-select>
         </el-form-item>
 
         <!-- 鎻愪氦鎸夐挳 -->
         <el-form-item style="display: flex">
-          <el-button
-            type="primary"
-            :loading="isSubmit1"
-            @click="submitPrice1"
-            :disabled="confirm"
-          >
+          <el-button type="primary" :loading="isSubmit1" @click="submitPrice1" :disabled="confirm">
             鎻愪氦
           </el-button>
         </el-form-item>
@@ -935,51 +528,26 @@
     </el-dialog>
 
     <!-- 娣诲姞琛ュ綍椤圭洰 -->
-    <el-dialog
-      :title="title"
-      :visible.sync="Projectopen1"
-      width="1100px"
-      style="height: 860px"
-      append-to-body
-      :close-on-click-modal="false"
-    >
+    <el-dialog :title="title" :visible.sync="Projectopen1" width="1100px" style="height: 860px" append-to-body
+      :close-on-click-modal="false">
       <div class="box">
         <div class="box1">
-          <div
-            style="text-align: center; margin-bottom: 10px; margin-top: 10px"
-          >
+          <div style="text-align: center; margin-bottom: 10px; margin-top: 10px">
             椤圭洰閫夋嫨
           </div>
-          <el-tabs
-            type="border-card"
-            style="height: 560px; margin: 0 10px; width: 100%"
-            @tab-click="handleClick"
-            v-model="activeNames"
-          >
+          <el-tabs type="border-card" style="height: 560px; margin: 0 10px; width: 100%" @tab-click="handleClick"
+            v-model="activeNames">
             <el-tab-pane label="缁勫悎" name="first">
               <div class="tab8">
                 <el-row :gutter="20" style="width: 100%">
                   <el-col :span="22">
-         
-                    <el-input
-                      placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"
-                      v-model="filterage"
-                    >
+
+                    <el-input placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�" v-model="filterage">
                     </el-input>
                     <div class="tab3">
-                      <el-tree
-                        class="filter-tree"
-                        v-loading="loading"
-                        :data="packageList"
-                        :props="defaultProp"
-                        show-checkbox
-                        node-key="id"
-                        @check-change="handlepackage"
-                        :default-checked-keys="checkedkeys"
-                        :filter-node-method="filterpackage"
-                        ref="treas"
-                        :render-content="renderContents"
-                      >
+                      <el-tree class="filter-tree" v-loading="loading" :data="packageList" :props="defaultProp"
+                        show-checkbox node-key="id" @check-change="handlepackage" :default-checked-keys="checkedkeys"
+                        :filter-node-method="filterpackage" ref="treas" :render-content="renderContents">
                       </el-tree>
                     </div>
                   </el-col>
@@ -990,25 +558,13 @@
               <div class="tab8">
                 <el-row type="flex" class="row-bg" justify="space-around">
                   <el-col :span="22">
-                    <el-input
-                      placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"
-                      v-model="filterText"
-                    >
+                    <el-input placeholder="杈撳叆鍏抽敭瀛楄繘琛岃繃婊�" v-model="filterText">
                     </el-input>
                     <div class="tab3">
-                      <el-tree
-                        class="filter-tree"
-                        v-loading="loading"
-                        :data="Treedata"
-                        :props="defaultProps"
-                        show-checkbox
-                        node-key="proId"
-                        @check-change="handleCurrentChecked"
-                        :default-checked-keys="checkedkey"
-                        :filter-node-method="filterNode"
-                        ref="tree"
-                        :render-content="renderContent"
-                      >
+                      <el-tree class="filter-tree" v-loading="loading" :data="Treedata" :props="defaultProps"
+                        show-checkbox node-key="proId" @check-change="handleCurrentChecked"
+                        :default-checked-keys="checkedkey" :filter-node-method="filterNode" ref="tree"
+                        :render-content="renderContent">
                       </el-tree>
                     </div>
                   </el-col>
@@ -1022,43 +578,21 @@
           <div style="text-align: center; margin-bottom: 10px; margin-top: 9px">
             宸查�夐」鐩垪琛�
           </div>
-          <el-table
-            :data="DataList3"
-            border
-            style="width: 100%; table-layout: fixed"
-            height="560"
+          <el-table :data="DataList3" border style="width: 100%; table-layout: fixed" height="560"
             :span-method="objectspanmethod">
-            <el-table-column 
-              prop="propinName" 
-              label="妫�鏌ラ」鐩�"
-              width="200px"
-              :show-overflow-tooltip="true">
+            <el-table-column prop="propinName" label="妫�鏌ラ」鐩�" width="200px" :show-overflow-tooltip="true">
             </el-table-column>
-            <el-table-column 
-              prop="proName" 
-              label="鏄庣粏椤圭洰"
-              width="200px"
-              :show-overflow-tooltip="true">
+            <el-table-column prop="proName" label="鏄庣粏椤圭洰" width="200px" :show-overflow-tooltip="true">
             </el-table-column>
             <el-table-column prop="sl" label="鏁伴噺" width="56px">
             </el-table-column>
             <el-table-column prop="proPrice" label="鍘熶环" width="56px">
             </el-table-column>
 
-            <el-table-column
-              label="鎿嶄綔"
-              align="center"
-              class-name="small-padding fixed-width"
-              width="50px"
-            >
+            <el-table-column label="鎿嶄綔" align="center" class-name="small-padding fixed-width" width="50px">
               <template slot-scope="scope">
-                <el-button
-                  size="mini"
-                  type="text"
-                  icon="el-icon-delete"
-                  @click="handleDel(scope.row)"
-                  title="鍒犻櫎"
-                ></el-button>
+                <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDel(scope.row)"
+                  title="鍒犻櫎"></el-button>
               </template>
             </el-table-column>
           </el-table>
@@ -1067,11 +601,7 @@
         </div>
       </div>
 
-      <el-form
-        :model="form"
-        inline
-        style="display: flex; justify-content: space-between; margin-top: 20px"
-      >
+      <el-form :model="form" inline style="display: flex; justify-content: space-between; margin-top: 20px">
         <!-- 浣撴绫诲瀷 -->
         <el-form-item label="浣撴绫诲瀷" prop="tjType" style="display: flex">
           <div class="type">
@@ -1081,75 +611,38 @@
 
         <!-- 鍘熶环 -->
         <el-form-item label="鍘熶环" style="display: flex">
-          <el-input
-            placeholder="鍘熶环"
-            :value="TotalPrice1"
-            disabled
-            style="width: 90px"
-          ></el-input>
+          <el-input placeholder="鍘熶环" :value="TotalPrice1" disabled style="width: 90px"></el-input>
         </el-form-item>
 
         <!-- 鎶樻墸璁惧畾 -->
         <el-form-item label="鎶樻墸" style="display: flex">
-          <el-input
-            style="width: 90px"
-            type="number"
-            v-model="discount"
-            :value="discount"
-          ></el-input>
+          <el-input style="width: 90px" type="number" v-model="discount" :value="discount"></el-input>
         </el-form-item>
 
         <!-- 搴斾粯閲戦 -->
         <el-form-item label="搴斾粯" style="display: flex">
-          <el-input
-            placeholder="搴斾粯閲戦"
-            :value="TotalPrice1 * (discount / 10)"
-            style="width: 90px"
-          ></el-input>
+          <el-input placeholder="搴斾粯閲戦" :value="TotalPrice1 * (discount / 10)" style="width: 90px"></el-input>
         </el-form-item>
 
         <!-- 浠樻绫诲瀷 -->
         <el-form-item label="浠樻绫诲瀷" prop="payType" style="display: flex">
-          <el-select
-            style="width: 120px"
-            v-model="payType"
-            placeholder="璇烽�夋嫨浠樻绫诲瀷"
-            @change="onPayTypeChange"
-          >
-            <el-option
-              v-for="dict in dict.type.dict_pay_type"
-              :key="dict.value"
-              :label="dict.label"
-              :value="dict.value"
-            ></el-option>
+          <el-select style="width: 120px" v-model="payType" placeholder="璇烽�夋嫨浠樻绫诲瀷" @change="onPayTypeChange">
+            <el-option v-for="dict in dict.type.dict_pay_type" :key="dict.value" :label="dict.label"
+              :value="dict.value"></el-option>
           </el-select>
         </el-form-item>
 
         <!-- 缁撶畻鏂瑰紡 -->
         <el-form-item label="缁撶畻鏂瑰紡" prop="jsType" style="display: flex">
-          <el-select
-            v-model="jsType"
-            placeholder="璇烽�夋嫨缁撶畻鏂瑰紡"
-            style="width: 130px"
-            clearable
-          >
-            <el-option
-              v-for="dict in dict.type.reservation_pay_type"
-              :key="dict.value"
-              :label="dict.label"
-              :value="dict.value"
-            />
+          <el-select v-model="jsType" placeholder="璇烽�夋嫨缁撶畻鏂瑰紡" style="width: 130px" clearable>
+            <el-option v-for="dict in dict.type.reservation_pay_type" :key="dict.value" :label="dict.label"
+              :value="dict.value" />
           </el-select>
         </el-form-item>
 
         <!-- 鎻愪氦鎸夐挳 -->
         <el-form-item style="display: flex">
-          <el-button
-            type="primary"
-            :loading="isSubmit1"
-            @click="submitPrice1"
-            :disabled="confirm"
-          >
+          <el-button type="primary" :loading="isSubmit1" @click="submitPrice1" :disabled="confirm">
             鎻愪氦
           </el-button>
         </el-form-item>
@@ -1239,13 +732,7 @@
     </el-dialog>
 
     <!-- 娣诲姞鎴栦慨鏀逛綋妫�璁板綍瀵硅瘽妗� -->
-    <el-dialog
-      :title="title"
-      :visible.sync="open"
-      width="950px"
-      append-to-body
-      :close-on-click-modal="false"
-    >
+    <el-dialog :title="title" :visible.sync="open" width="950px" append-to-body :close-on-click-modal="false">
       <el-tabs v-model="activeName1" type="card">
         <!-- <el-tab-pane label="璁㈠崟娴佹按" name="first">
           <el-table :data="numberList" style="width: 100%">
@@ -1284,12 +771,7 @@
         </el-tab-pane> -->
         <el-tab-pane label="椤圭洰姹囨��" name="second" style="height: 400px">
           <el-table :data="huizongList" style="width: 100%" max-height="200">
-            <el-table-column
-              align="center"
-              type="index"
-              label="搴忓彿"
-              width="50"
-            >
+            <el-table-column align="center" type="index" label="搴忓彿" width="50">
             </el-table-column>
             <el-table-column align="center" prop="parent_pro_name" label="椤圭洰">
             </el-table-column>
@@ -1309,18 +791,8 @@
           </el-table>
         </el-tab-pane>
         <el-tab-pane label="鏄庣粏椤圭洰" name="third" style="height: 350px">
-          <el-table
-            :data="infoList"
-            style="width: 100%"
-            max-height="330"
-            :span-method="objectSpanMethod1"
-          >
-            <el-table-column
-              align="center"
-              type="index"
-              label="搴忓彿"
-              width="50"
-            >
+          <el-table :data="infoList" style="width: 100%" max-height="330" :span-method="objectSpanMethod1">
+            <el-table-column align="center" type="index" label="搴忓彿" width="50">
             </el-table-column>
             <el-table-column align="center" prop="parent_pro_name" label="鐖堕」">
             </el-table-column>
@@ -1332,12 +804,7 @@
             </el-table-column>
             <el-table-column align="center" prop="zongjia" label="鎬讳环">
             </el-table-column>
-            <el-table-column
-              align="center"
-              prop="time"
-              label="寮�鍗曟椂闂�"
-              width="180"
-            >
+            <el-table-column align="center" prop="time" label="寮�鍗曟椂闂�" width="180">
             </el-table-column>
           </el-table>
         </el-tab-pane>
@@ -1347,65 +814,27 @@
       </div>
     </el-dialog>
 
-    <el-dialog
-      :title="title1"
-      :visible.sync="Projectssopen"
-      width="1100px"
-      style="height: 860px"
-      append-to-body
-      :close-on-click-modal="false"
-    >
+    <el-dialog :title="title1" :visible.sync="Projectssopen" width="1100px" style="height: 860px" append-to-body
+      :close-on-click-modal="false">
       <el-row type="flex" class="row-bg" justify="space-around">
         <el-col :span="13">
-          <div
-            style="text-align: center; margin-bottom: 10px; margin-top: 10px"
-          >
+          <div style="text-align: center; margin-bottom: 10px; margin-top: 10px">
             琛ュ綍鍒楄〃
           </div>
 
           <div class="tab3">
-            <el-table
-              :data="DataLists"
-              border
-              style="width: 100%"
-              height="400"
-              @selection-change="handleProjectssChange"
-            >
+            <el-table :data="DataLists" border style="width: 100%" height="400"
+              @selection-change="handleProjectssChange">
               <el-table-column type="selection" width="40" align="center" />
-              <el-table-column
-                type="index"
-                label="搴忓彿"
-                align="center"
-                width="49px"
-              >
+              <el-table-column type="index" label="搴忓彿" align="center" width="49px">
               </el-table-column>
-              <el-table-column
-                prop="blje"
-                label="琛ュ綍閲戦"
-                align="center"
-                width="74px"
-              >
+              <el-table-column prop="blje" label="琛ュ綍閲戦" align="center" width="74px">
               </el-table-column>
-              <el-table-column
-                prop="bldh"
-                label="琛ュ綍鍗曞彿"
-                align="center"
-                width="155px"
-              >
+              <el-table-column prop="bldh" label="琛ュ綍鍗曞彿" align="center" width="155px">
               </el-table-column>
-              <el-table-column
-                prop="blsj"
-                label="琛ュ綍鏃堕棿"
-                align="center"
-                width="156px"
-              >
+              <el-table-column prop="blsj" label="琛ュ綍鏃堕棿" align="center" width="156px">
               </el-table-column>
-              <el-table-column
-                prop="blrmc"
-                label="琛ュ綍浜�"
-                align="center"
-                width="96px"
-              >
+              <el-table-column prop="blrmc" label="琛ュ綍浜�" align="center" width="96px">
               </el-table-column>
             </el-table>
           </div>
@@ -1413,18 +842,10 @@
 
         <el-col :span="10">
           <div class="grid-content bg-purple">
-            <div
-              style="text-align: center; margin-bottom: 10px; margin-top: 10px"
-            >
+            <div style="text-align: center; margin-bottom: 10px; margin-top: 10px">
               琛ュ綍椤圭洰
             </div>
-            <el-table
-              :data="DataListss"
-              border
-              style="width: 100%"
-              height="400"
-              :span-method="objectSpanMethod2"
-            >
+            <el-table :data="DataListss" border style="width: 100%" height="400" :span-method="objectSpanMethod2">
               <el-table-column prop="propinName" label="妫�鏌ラ」鐩�">
               </el-table-column>
               <el-table-column prop="proPrice" label="鍘熶环" width="56px">
@@ -1441,65 +862,27 @@
       </div>
     </el-dialog>
 
-    <el-dialog
-      :title="title1"
-      :visible.sync="budadaozhen"
-      width="1100px"
-      style="height: 860px"
-      append-to-body
-      :close-on-click-modal="false"
-    >
+    <el-dialog :title="title1" :visible.sync="budadaozhen" width="1100px" style="height: 860px" append-to-body
+      :close-on-click-modal="false">
       <el-row type="flex" class="row-bg" justify="space-around">
         <el-col :span="13">
-          <div
-            style="text-align: center; margin-bottom: 10px; margin-top: 10px"
-          >
+          <div style="text-align: center; margin-bottom: 10px; margin-top: 10px">
             琛ュ綍鍒楄〃
           </div>
 
           <div class="tab3">
-            <el-table
-              :data="DataLists"
-              border
-              style="width: 100%"
-              height="400"
-              @selection-change="handleProjectssChange"
-            >
+            <el-table :data="DataLists" border style="width: 100%" height="400"
+              @selection-change="handleProjectssChange">
               <el-table-column type="selection" width="40" align="center" />
-              <el-table-column
-                type="index"
-                label="搴忓彿"
-                align="center"
-                width="49px"
-              >
+              <el-table-column type="index" label="搴忓彿" align="center" width="49px">
               </el-table-column>
-              <el-table-column
-                prop="blje"
-                label="琛ュ綍閲戦"
-                align="center"
-                width="74px"
-              >
+              <el-table-column prop="blje" label="琛ュ綍閲戦" align="center" width="74px">
               </el-table-column>
-              <el-table-column
-                prop="bldh"
-                label="琛ュ綍鍗曞彿"
-                align="center"
-                width="155px"
-              >
+              <el-table-column prop="bldh" label="琛ュ綍鍗曞彿" align="center" width="155px">
               </el-table-column>
-              <el-table-column
-                prop="blsj"
-                label="琛ュ綍鏃堕棿"
-                align="center"
-                width="156px"
-              >
+              <el-table-column prop="blsj" label="琛ュ綍鏃堕棿" align="center" width="156px">
               </el-table-column>
-              <el-table-column
-                prop="blrmc"
-                label="琛ュ綍浜�"
-                align="center"
-                width="96px"
-              >
+              <el-table-column prop="blrmc" label="琛ュ綍浜�" align="center" width="96px">
               </el-table-column>
             </el-table>
           </div>
@@ -1507,18 +890,10 @@
 
         <el-col :span="10">
           <div class="grid-content bg-purple">
-            <div
-              style="text-align: center; margin-bottom: 10px; margin-top: 10px"
-            >
+            <div style="text-align: center; margin-bottom: 10px; margin-top: 10px">
               琛ュ綍椤圭洰
             </div>
-            <el-table
-              :data="DataListss"
-              border
-              style="width: 100%"
-              height="400"
-              :span-method="objectSpanMethod2"
-            >
+            <el-table :data="DataListss" border style="width: 100%" height="400" :span-method="objectSpanMethod2">
               <el-table-column prop="propinName" label="妫�鏌ラ」鐩�">
               </el-table-column>
               <el-table-column prop="proPrice" label="鍘熶环" width="56px">
@@ -1667,7 +1042,7 @@
       activeNames: "first",
       // 闈炲涓鐢�
       multiple: true,
-      tjNUms:[],
+      tjNUms: [],
       // 鏄剧ず鎼滅储鏉′欢
       showSearch: true,
       userId: "",
@@ -2018,7 +1393,7 @@
       });
     },
 
-    ResumeAppointment(){
+    ResumeAppointment() {
       this.isLoading = true;
       this.$confirm("鎮ㄧ‘璁よ鎭㈠棰勭害锛�", "纭淇℃伅", {
         distinguishCancelAndClose: true,
@@ -2240,6 +1615,13 @@
     handleSelectionChange(selection) {
       let tjNUms = selection.map((item) => item.tjNumber);
       this.tjNUms = selection.map((item) => item.tjNumber);
+      // if (selection.length > 1) {
+      //   const newSelection = [selection[selection.length - 1]];
+      //   this.$nextTick(() => {
+      //     this.$refs.tableRef.clearSelection();
+      //     this.$refs.tableRef.toggleRowSelection(newSelection[0], true);
+      //   });
+      // }
       selection.forEach((item) => {
         this.orderIds = item.orderId;
         this.tjnumbers = item.tjNumber;
@@ -2561,7 +1943,7 @@
     renderContent(h, { node, data, store }) {
       return (
         <span class="custom-tree-node">
-           <span>{node.label}</span>
+          <span>{node.label}</span>
           <span>({data.proPrice}鍏�)</span>
         </span>
       );
@@ -2581,7 +1963,7 @@
           this.payType = res.data[0].dictValue;
         }
       })
-      
+
       this.loading = true;
       this.DataList = [];
       this.DataList3 = [];
@@ -3193,19 +2575,23 @@
 //   padding: 20px;
 // }
 ::v-deep .el-message-box__message {
-  color: red !important; /* 寮哄埗璁剧疆棰滆壊涓虹孩鑹� */
+  color: red !important;
+  /* 寮哄埗璁剧疆棰滆壊涓虹孩鑹� */
 }
+
 // .custom-message-box .el-message-box__message {
 //   color: red !important; /* 璁剧疆鏂囧瓧涓虹孩鑹� */
 // }
 .o {
   margin-top: 8px;
 }
+
 .outside {
   width: 500px;
   display: flex;
   margin-top: 8px;
 }
+
 .outsides {
   width: 500px;
   display: flex;
@@ -3224,11 +2610,13 @@
   display: flex;
   margin-top: 8px;
 }
+
 .outside2 {
   width: 500px;
   display: flex;
   margin-top: 8px;
 }
+
 .heji {
   display: flex;
   flex-direction: row;
@@ -3236,10 +2624,12 @@
   align-items: center;
   margin-top: 10px;
 }
+
 .box {
   display: flex;
   justify-content: space-between;
 }
+
 .box1 {
   width: 50%;
   display: flex;
@@ -3249,10 +2639,12 @@
 ::v-deep .el-step__title.is-process {
   color: rgb(24, 144, 255);
 }
+
 ::v-deep .el-step__head.is-process {
   color: rgb(24, 144, 255);
   border-color: rgb(24, 144, 255);
 }
+
 .shijian {
   display: flex;
   align-items: flex-start;

--
Gitblit v1.8.0