#
luxiaotao1123
2024-02-28 d5c82c6aaff716a2ff3a4e0134a77d62a7be63c4
zy-asrs-flow/src/pages/system/host/index.jsx
@@ -1,6 +1,6 @@
import React, { useState, useRef, useEffect } from 'react';
import { Button, message, Modal } from 'antd';
import { Button, message, Modal, Tag } from 'antd';
import {
    FooterToolbar,
    PageContainer,
@@ -11,6 +11,10 @@
import Http from '@/utils/http';
import Edit from './components/edit'
import { TextFilter, SelectFilter, DatetimeRangeFilter, LinkFilter } from '@/components/TableSearch'
import { repairBug } from '@/utils/common-util';
import { statusMap } from '@/utils/enum-util'
const TABLE_KEY = "pro-table-host";
const handleSave = async (val) => {
    const hide = message.loading('正在添加');
@@ -136,6 +140,10 @@
                    { label: '禁用', value: 0 },
                ]}
            />,
            render: (_, record) => {
                const status = statusMap[record.status]
                return <Tag color={status.color}>{status.text}</Tag>
            },
        },
        {
            title: '添加时间',
@@ -219,7 +227,11 @@
    ];
    return (
        <PageContainer>
        <PageContainer
            header={{
                breadcrumb: {},
            }}
        >
            <div style={{ width: '100%', float: 'right' }}>
                <ProTable
                    key="host"
@@ -286,7 +298,7 @@
                        }
                    }}
                    columnsState={{
                        persistenceKey: 'pro-table-host',
                        persistenceKey: TABLE_KEY,
                        persistenceType: 'localStorage',
                        defaultValue: {
                            option: { fixed: 'right', disable: true },