dev
parent
27800acfae
commit
2d7f8cddc3
|
@ -1,7 +1,17 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<!-- <app-search v-model="searchForm" :options @submit="resetPagination" /> -->
|
<app-search
|
||||||
<app-table ref="tableRef" v-model:pagination="pagination" :data="list">
|
v-model="searchForm"
|
||||||
|
:options
|
||||||
|
label-width="150px"
|
||||||
|
@submit="resetPagination"
|
||||||
|
/>
|
||||||
|
<app-table
|
||||||
|
ref="tableRef"
|
||||||
|
v-model:pagination="pagination"
|
||||||
|
:data="list"
|
||||||
|
@get-data="getData"
|
||||||
|
>
|
||||||
<el-table-column prop="companyName" label="企业名称" />
|
<el-table-column prop="companyName" label="企业名称" />
|
||||||
<el-table-column prop="servicePlatformName" label="服务平台名称" />
|
<el-table-column prop="servicePlatformName" label="服务平台名称" />
|
||||||
<el-table-column prop="thirdPlatformName" label="上级平台名称" />
|
<el-table-column prop="thirdPlatformName" label="上级平台名称" />
|
||||||
|
@ -46,7 +56,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
// import AppSearch from "@/components/search/index.vue";
|
import AppSearch from "@/components/search/index.vue";
|
||||||
import { ref } from "vue";
|
import { ref } from "vue";
|
||||||
import useListData from "@/hooks/useListData.js";
|
import useListData from "@/hooks/useListData.js";
|
||||||
import { getAlarmList } from "@/request/alarm_management.js";
|
import { getAlarmList } from "@/request/alarm_management.js";
|
||||||
|
@ -56,9 +66,24 @@ import editDialog from "./components/edit.vue";
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
||||||
const { list, pagination, tableRef, resetPagination } =
|
const { list, pagination, searchForm, tableRef, resetPagination, getData } =
|
||||||
useListData(getAlarmList);
|
useListData(getAlarmList);
|
||||||
// const options = [{ key: "jobName", label: "任务名称" }];
|
const handleStatusOptions = [
|
||||||
|
{ name: "未处理", id: 1 },
|
||||||
|
{ name: "处理成功", id: 2 },
|
||||||
|
{ name: "不需要处理", id: 3 },
|
||||||
|
];
|
||||||
|
const options = [
|
||||||
|
{ key: "companyName", label: "企业名称" },
|
||||||
|
{ key: "servicePlatformName", label: "服务平台名称" },
|
||||||
|
{ key: "thirdPlatformName", label: "上级平台名称" },
|
||||||
|
{
|
||||||
|
key: "handleStatus",
|
||||||
|
label: "处理类型",
|
||||||
|
type: "select",
|
||||||
|
options: handleStatusOptions,
|
||||||
|
},
|
||||||
|
];
|
||||||
const editDialogInfo = ref({
|
const editDialogInfo = ref({
|
||||||
visible: false,
|
visible: false,
|
||||||
id: "",
|
id: "",
|
||||||
|
|
|
@ -3,12 +3,14 @@
|
||||||
<el-row :gutter="40">
|
<el-row :gutter="40">
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<div class="grid-content">
|
<div class="grid-content">
|
||||||
<template v-if="!fnToJsonParse(json)">{{ json }}</template>
|
<template v-if="!fnToJsonParse(requestJson)">{{
|
||||||
|
requestJson
|
||||||
|
}}</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
{
|
{
|
||||||
<div
|
<div
|
||||||
class="mt-2 pl-18"
|
class="mt-2 pl-18"
|
||||||
v-for="(value, key) in fnToJsonParse(json)"
|
v-for="(value, key) in fnToJsonParse(requestJson)"
|
||||||
:key="key"
|
:key="key"
|
||||||
>
|
>
|
||||||
<span class="key-contanier"> {{ key }}</span> :
|
<span class="key-contanier"> {{ key }}</span> :
|
||||||
|
@ -20,6 +22,7 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="16">
|
<el-col :span="16">
|
||||||
<div class="grid-content" v-for="(item, index) in logList" :key="index">
|
<div class="grid-content" v-for="(item, index) in logList" :key="index">
|
||||||
|
<div v-if="item.requestTime">请求时间{{ item.requestTime }}</div>
|
||||||
<el-row :gutter="40">
|
<el-row :gutter="40">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<h4 class="mb-10">请求信息</h4>
|
<h4 class="mb-10">请求信息</h4>
|
||||||
|
@ -69,7 +72,7 @@ const { data } = await getRecordDetail({
|
||||||
id: route.query.id,
|
id: route.query.id,
|
||||||
dataType: Number(route.query.dataType),
|
dataType: Number(route.query.dataType),
|
||||||
});
|
});
|
||||||
const { json, logList } = data;
|
const { requestJson, logList } = data;
|
||||||
const fnToJsonParse = (params) => {
|
const fnToJsonParse = (params) => {
|
||||||
if (params === null) {
|
if (params === null) {
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<app-search v-model="searchForm" :options @submit="resetPagination" />
|
<app-search v-model="searchForm" :options @submit="resetPagination" />
|
||||||
<app-table ref="tableRef" v-model:pagination="pagination" :data="list">
|
<app-table
|
||||||
|
ref="tableRef"
|
||||||
|
v-model:pagination="pagination"
|
||||||
|
:data="list"
|
||||||
|
@get-data="getData"
|
||||||
|
>
|
||||||
<el-table-column prop="beanName" label="bean名称" />
|
<el-table-column prop="beanName" label="bean名称" />
|
||||||
<el-table-column prop="jobName" label="任务名称" />
|
<el-table-column prop="jobName" label="任务名称" />
|
||||||
<el-table-column prop="params" label="参数" />
|
<el-table-column prop="params" label="参数" />
|
||||||
|
@ -43,7 +48,7 @@ import { useRouter } from "vue-router";
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
||||||
const { list, pagination, searchForm, resetPagination, tableRef } =
|
const { list, pagination, searchForm, resetPagination, tableRef, getData } =
|
||||||
useListData(getScheduleLogList);
|
useListData(getScheduleLogList);
|
||||||
const options = [{ key: "jobName", label: "任务名称" }];
|
const options = [{ key: "jobName", label: "任务名称" }];
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue