rk
4 天以前 a59ff44b2eaa7020f0529632d9ec064c4dc38e27
admin/src/views/business/driverVerification.vue
@@ -15,7 +15,7 @@
        </el-select>
      </el-form-item>
      <el-form-item label="创建时间" prop="createTime">
        <el-date-picker type="daterange" v-model="searchForm.createTime" clearable value-format="yyyy-MM-dd"
        <el-date-picker type="daterange" v-model="searchForm.createTime1" clearable value-format="yyyy-MM-dd"
                        range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" @change="handleDateChange" />
      </el-form-item>
      <section>
@@ -26,10 +26,10 @@
    </el-form>
    <template v-slot:table-wrap>
      <el-table
        :height="tableHeightNew"
        v-loading="isWorking.search"
        :data="tableData.list"
        stripe
          :height="tableHeightNew"
          v-loading="isWorking.search"
          :data="tableData.list"
          stripe
      >
        <el-table-column prop="name" label="司机姓名" min-width="100px"></el-table-column>
        <el-table-column label="性别" min-width="60px">
@@ -46,21 +46,22 @@
          <template slot-scope="{row}">
            <span style="color: #e6a23c;" v-if="row.auditStatus === 0">待审批</span>
            <span style="color: #13ce66;" v-else-if="row.auditStatus === 1">审批通过</span>
            <span style="color: #ff4949;" v-else>审批驳回</span>
            <span style="color: #ff4949;" v-else-if="row.auditStatus === 2">审批驳回</span>
            <span style="color: #13ce66;" v-else >审批通过</span>
          </template>
        </el-table-column>
        <el-table-column label="状态" min-width="80px">
          <template slot-scope="{row}">
            <el-switch
              @change="handleStatusChange($event, row)"
              v-model="row.status"
              active-color="#13ce66"
              inactive-color="#ff4949"
              :active-value="0"
              :inactive-value="1"
            ></el-switch>
          </template>
        </el-table-column>
        <!--        <el-table-column label="状态" min-width="80px">
                  <template slot-scope="{row}">
                    <el-switch
                      @change="handleStatusChange($event, row)"
                      v-model="row.status"
                      active-color="#13ce66"
                      inactive-color="#ff4949"
                      :active-value="0"
                      :inactive-value="1"
                    ></el-switch>
                  </template>
                </el-table-column>-->
        <el-table-column label="操作" min-width="100" fixed="right">
          <template slot-scope="{row}">
            <el-button type="text" @click="handleDetail(row)">详情</el-button>
@@ -68,9 +69,9 @@
        </el-table-column>
      </el-table>
      <pagination
        @size-change="handleSizeChange"
        @current-change="handlePageChange"
        :pagination="tableData.pagination"
          @size-change="handleSizeChange"
          @current-change="handlePageChange"
          :pagination="tableData.pagination"
      ></pagination>
    </template>
    <OperaDriverApproval ref="operaDriverApproval" @success="handleApprovalSuccess" />
@@ -95,7 +96,7 @@
        carNo: '',
        auditStatus: '',
        sex: '',
        createTime: '',
        createTime1: '',
        startTime: '',
        endTime: ''
      }
@@ -120,7 +121,7 @@
        carNo: '',
        status: '',
        sex: '',
        createTime: '',
        createTime1: '',
        startTime: '',
        endTime: ''
      }
@@ -144,16 +145,16 @@
    handleExport () {
      this.isWorking.export = true
      exportExcel(this.getTableParams())
        .then(res => {
          this.download(res)
          this.$tip.apiSuccess('导出成功')
        })
        .catch(e => {
          this.$tip.apiFailed(e)
        })
        .finally(() => {
          this.isWorking.export = false
        })
          .then(res => {
            this.download(res)
            this.$tip.apiSuccess('导出成功')
          })
          .catch(e => {
            this.$tip.apiFailed(e)
          })
          .finally(() => {
            this.isWorking.export = false
          })
    }
  }
}