提交 1789a185 authored 作者: jinrongbin's avatar jinrongbin

新增三个页面

上级 ff80ba9b
......@@ -76,3 +76,19 @@ export const sbxcjd = (params) => {
}
// 导出
export const sbxcjdExcel = '/tbgjk/sbxcjdExcel'
// 中间库记录
export const zjkjllist = (params) => {
return defHttp.get({ url: `/report/pushLog/zjkjllist?pgtype=1`, params });
}
// 同步国家库记录
export const gjkjllist = (params) => {
return defHttp.get({ url: `/report/pushLog/gjkjllist?pgtype=2`, params });
}
// 附件上传失败记录 没有分页
export const fileErrorllist = (params) => {
return defHttp.get({ url: `/report/pushLog/fileErrorllist`, params });
}
......@@ -395,3 +395,31 @@ export const searchFormSchemaNo: FormSchema[] = [
}
}
]
export const searchFormSchemagjk: FormSchema[] = [
{
label: '地块编码',
field: 'wrdkbm',
component: 'Input'
},
]
// 搜索条件
export const columnsgjk: BasicColumn[] = [
{
title: '时间',
dataIndex: 'tsamp'
},
{
title: '推送目录',
dataIndex: 'title'
},
{
title: '结果',
dataIndex: 'rest'
},
{
title: '推送参数',
dataIndex: 'requestParam'
},
]
\ No newline at end of file
<template>
<div>
<!--引用表格-->
<BasicTable @register="registerTable" :searchInfo="{pageSize:10000}">
</BasicTable>
</div>
</template>
<script lang="ts" name="report-pushLog" setup>
import {ref, computed, unref} from 'vue';
import {BasicTable, useTable, TableAction} from '/@/components/Table';
import {useModal} from '/@/components/Modal';
import { useListPage } from '/@/hooks/system/useListPage'
import {columnsgjk, searchFormSchemagjk} from './data';
import { fileErrorllist } from './api';
//注册model
const [registerModal, {openModal}] = useModal();
//注册table数据
const { prefixCls,tableContext,onExportXls,onImportXls } = useListPage({
tableProps:{
title: '附件上传失败记录',
api: fileErrorllist,
columns: columnsgjk,
canResize:false,
formConfig: {
labelWidth: 120,
schemas: searchFormSchemagjk,
autoSubmitOnEnter:true,
showAdvancedButton:true,
},
showActionColumn: false
},
})
const [registerTable] = tableContext
</script>
<style scoped>
</style>
<template>
<div>
<!--引用表格-->
<BasicTable @register="registerTable" :searchInfo="{pageSize:100}">
</BasicTable>
</div>
</template>
<script lang="ts" name="report-pushLog" setup>
import {ref, computed, unref} from 'vue';
import {BasicTable, useTable, TableAction} from '/@/components/Table';
import {useModal} from '/@/components/Modal';
import { useListPage } from '/@/hooks/system/useListPage'
import {columnsgjk, searchFormSchemagjk} from './data';
import { gjkjllist } from './api';
//注册model
const [registerModal, {openModal}] = useModal();
//注册table数据
const { prefixCls,tableContext,onExportXls,onImportXls } = useListPage({
tableProps:{
title: '国家库记录',
api: gjkjllist,
columns: columnsgjk,
canResize:false,
formConfig: {
labelWidth: 120,
schemas: searchFormSchemagjk,
autoSubmitOnEnter:true,
showAdvancedButton:true,
},
showActionColumn: false
},
})
const [registerTable] = tableContext
</script>
<style scoped>
</style>
<template>
<div>
<!--引用表格-->
<BasicTable @register="registerTable" :searchInfo="{pageSize:100}">
</BasicTable>
</div>
</template>
<script lang="ts" name="report-pushLog" setup>
import {ref, computed, unref} from 'vue';
import {BasicTable, useTable, TableAction} from '/@/components/Table';
import {useModal} from '/@/components/Modal';
import { useListPage } from '/@/hooks/system/useListPage'
import {columnsgjk, searchFormSchemagjk} from './data';
import { zjkjllist } from './api';
//注册model
const [registerModal, {openModal}] = useModal();
//注册table数据
const { prefixCls,tableContext,onExportXls,onImportXls } = useListPage({
tableProps:{
title: '中间库记录',
api: zjkjllist,
columns: columnsgjk,
canResize:false,
formConfig: {
labelWidth: 120,
schemas: searchFormSchemagjk,
autoSubmitOnEnter:true,
showAdvancedButton:true,
},
showActionColumn: false
},
})
const [registerTable] = tableContext
</script>
<style scoped>
</style>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论