|
|
|
@ -104,21 +104,21 @@ const txtShowClick = async (data) => {
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<div class="input_line_wrapper">
|
|
|
|
<div class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_tag_wrapper">
|
|
|
|
<div my-1 class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">搜索</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">搜索</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2 my-1>
|
|
|
|
<div ml-2 my-1>
|
|
|
|
<el-input @keydown.enter="searchClick()" class="input_line_input_wrapper" v-model="page_options.search"
|
|
|
|
<el-input @keydown.enter="searchClick()" class="input_line_input_wrapper" v-model="page_options.search"
|
|
|
|
placeholder="请输入搜索"></el-input>
|
|
|
|
placeholder="请输入搜索"></el-input>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">时间范围</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">时间范围</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2 my-1>
|
|
|
|
<div ml-2 my-1>
|
|
|
|
<el-date-picker v-model="page_options.time" type="daterange" range-separator="至"
|
|
|
|
<el-date-picker v-model="page_options.time" type="daterange" range-separator="至"
|
|
|
|
start-placeholder="开始时间" end-placeholder="结束时间" value-format="YYYY-MM-DD"/>
|
|
|
|
start-placeholder="开始时间" end-placeholder="结束时间" value-format="YYYY-MM-DD"/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">类型</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">类型</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2 my-1>
|
|
|
|
<div ml-2 my-1>
|
|
|
|
<el-select v-model="page_options.method" class="input_line_input_wrapper"
|
|
|
|
<el-select v-model="page_options.method" class="input_line_input_wrapper"
|
|
|
|
@ -129,7 +129,7 @@ const txtShowClick = async (data) => {
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">返回码</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">返回码</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2 my-1>
|
|
|
|
<div ml-2 my-1>
|
|
|
|
<el-input @keydown.enter="searchClick()" class="input_line_input_wrapper" v-model="page_options.code"
|
|
|
|
<el-input @keydown.enter="searchClick()" class="input_line_input_wrapper" v-model="page_options.code"
|
|
|
|
@ -143,19 +143,19 @@ const txtShowClick = async (data) => {
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">UUID</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">UUID</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>{{ scope.row.uuid }}</div>
|
|
|
|
<div ml-2>{{ scope.row.uuid }}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">Token</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">Token</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>{{ scope.row.token }}</div>
|
|
|
|
<div ml-2>{{ scope.row.token }}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">IP</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">IP</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>{{ scope.row.ip }}</div>
|
|
|
|
<div ml-2>{{ scope.row.ip }}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
@ -165,13 +165,13 @@ const txtShowClick = async (data) => {
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">Url</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">Url</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>{{ scope.row.url }}</div>
|
|
|
|
<div ml-2>{{ scope.row.url }}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">类型</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">类型</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>
|
|
|
|
<div ml-2>
|
|
|
|
<el-tag v-if="scope.row.method === 'GET'" type="success">GET</el-tag>
|
|
|
|
<el-tag v-if="scope.row.method === 'GET'" type="success">GET</el-tag>
|
|
|
|
@ -181,7 +181,7 @@ const txtShowClick = async (data) => {
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">参数</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">参数</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>
|
|
|
|
<div ml-2>
|
|
|
|
<el-button v-if="scope.row.type === 1" :disabled="!scope.row.result"
|
|
|
|
<el-button v-if="scope.row.type === 1" :disabled="!scope.row.result"
|
|
|
|
@ -206,7 +206,7 @@ const txtShowClick = async (data) => {
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">存储类型</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">存储类型</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>
|
|
|
|
<div ml-2>
|
|
|
|
<el-tag :type="scope.row.type === 1 ? '' : 'success'">{{
|
|
|
|
<el-tag :type="scope.row.type === 1 ? '' : 'success'">{{
|
|
|
|
@ -217,7 +217,7 @@ const txtShowClick = async (data) => {
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">返回码</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">返回码</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>
|
|
|
|
<div ml-2>
|
|
|
|
<el-tag :type="Number(scope.row.code) === 200 ? 'success' : 'warning'">
|
|
|
|
<el-tag :type="Number(scope.row.code) === 200 ? 'success' : 'warning'">
|
|
|
|
@ -227,7 +227,7 @@ const txtShowClick = async (data) => {
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">返回</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">返回</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>
|
|
|
|
<div ml-2>
|
|
|
|
<el-button v-if="scope.row.type === 1" :disabled="!scope.row.result"
|
|
|
|
<el-button v-if="scope.row.type === 1" :disabled="!scope.row.result"
|
|
|
|
@ -249,19 +249,19 @@ const txtShowClick = async (data) => {
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">请求时间</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">请求时间</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>{{ scope.row.created_at }}</div>
|
|
|
|
<div ml-2>{{ scope.row.created_at }}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">返回时间</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">返回时间</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>{{ scope.row.updated_at }}</div>
|
|
|
|
<div ml-2>{{ scope.row.updated_at }}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div my-1 class="input_line_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
<el-tag w-full type="info">执行速度</el-tag>
|
|
|
|
<el-tag disable-transitions w-full type="info">执行速度</el-tag>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div ml-2>{{ !!scope.row.spend ? `${scope.row.spend}` : '0' }}s</div>
|
|
|
|
<div ml-2>{{ !!scope.row.spend ? `${scope.row.spend}` : '0' }}s</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|