|
@@ -1,23 +1,23 @@
|
|
<template style="height=0px;improtanent">
|
|
<template style="height=0px;improtanent">
|
|
<div class="app-container" style="background-color: rgb(242, 243, 246);min-height: calc(100vh - 80px);padding: 1% 0px;">
|
|
<div class="app-container" style="background-color: rgb(242, 243, 246);min-height: calc(100vh - 80px);padding: 1% 0px;">
|
|
<div class="filter-container stylus-head" style="padding-bottom: 20px;!improtant">
|
|
<div class="filter-container stylus-head" style="padding-bottom: 20px;!improtant">
|
|
- <el-input v-model="listQuery.id" placeholder="接口ID" style="width: 80px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
- <el-input v-model="listQuery.customName" placeholder="接口名称" style="width: 150px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
- <el-input v-model="listQuery.url" placeholder="url" style="width: 200px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
|
|
+ <el-input size="small" v-model="listQuery.id" placeholder="接口ID" style="width: 80px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
+ <el-input size="small" v-model="listQuery.customName" placeholder="接口名称" style="width: 150px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
+ <el-input size="small" v-model="listQuery.url" placeholder="url" style="width: 200px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
<!--<el-select v-model="listQuery.method" placeholder="method" style="width: 100px;" class="filter-item" filterable clearable @change="getMethod(listQuery.method)">-->
|
|
<!--<el-select v-model="listQuery.method" placeholder="method" style="width: 100px;" class="filter-item" filterable clearable @change="getMethod(listQuery.method)">-->
|
|
<!--<el-option v-for="item in envMethod" :key="item.str" :label="item.str" :value="item.str" />-->
|
|
<!--<el-option v-for="item in envMethod" :key="item.str" :label="item.str" :value="item.str" />-->
|
|
<!--</el-select>-->
|
|
<!--</el-select>-->
|
|
<!--<el-select v-model="listQuery.returnDataTypeStr" placeholder="返回值data类型" style="width: 200px;" class="filter-item" filterable clearable @change="getDataType(listQuery.returnDataType)">-->
|
|
<!--<el-select v-model="listQuery.returnDataTypeStr" placeholder="返回值data类型" style="width: 200px;" class="filter-item" filterable clearable @change="getDataType(listQuery.returnDataType)">-->
|
|
<!--<el-option v-for="item in envSelectDataType" :key="item.code" :label="item.msg" :value="item.code" />-->
|
|
<!--<el-option v-for="item in envSelectDataType" :key="item.code" :label="item.msg" :value="item.code" />-->
|
|
<!--</el-select>-->
|
|
<!--</el-select>-->
|
|
- <el-select v-model="listQuery.status" placeholder="状态" style="width: 100px;" class="filter-item" filterable clearable>
|
|
|
|
|
|
+ <el-select size="small" v-model="listQuery.status" placeholder="状态" style="width: 100px;" class="filter-item" filterable clearable>
|
|
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
|
|
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
|
|
</el-select>
|
|
</el-select>
|
|
- <el-input v-model="listQuery.actualUrl" placeholder="真实服务URL" style="width: 100px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
- <el-input v-model="listQuery.creator" placeholder="创建人" style="width: 100px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
- <el-button v-waves class="filter-item" type="primary" icon="el-icon-search" @click="handleFilter">搜索</el-button>
|
|
|
|
- <el-button class="filter-item" style="margin-left: 1px;" type="primary" icon="el-icon-edit" @click="handleCreate">新增</el-button>
|
|
|
|
- <el-checkbox v-model="showReviewer" class="filter-item" style="margin-left:1px;" @change="tableKey=tableKey+1">备注</el-checkbox>
|
|
|
|
|
|
+ <el-input size="small" v-model="listQuery.actualUrl" placeholder="真实服务URL" style="width: 100px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
+ <el-input size="small" v-model="listQuery.creator" placeholder="创建人" style="width: 100px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
+ <el-button size="small" v-waves class="filter-item" type="primary" icon="el-icon-search" @click="handleFilter">搜索</el-button>
|
|
|
|
+ <el-button size="small" class="filter-item" style="margin-left: 1px;" type="primary" icon="el-icon-edit" @click="handleCreate">新增</el-button>
|
|
|
|
+ <el-checkbox size="small" v-model="showReviewer" class="filter-item" style="margin-left:1px;" @change="tableKey=tableKey+1">备注</el-checkbox>
|
|
</div>
|
|
</div>
|
|
<div class="stylus-content">
|
|
<div class="stylus-content">
|
|
<el-table :key="tableKey" v-loading="listLoading" :data="list" fit highlight-current-row style="width: 100%;" :header-cell-style="styleObj" @sort-change="sortChange">
|
|
<el-table :key="tableKey" v-loading="listLoading" :data="list" fit highlight-current-row style="width: 100%;" :header-cell-style="styleObj" @sort-change="sortChange">
|