import React, { useCallback, useEffect, useState, useMemo } from 'react'; import { Button, Form, Radio, PageHeaderFoot,message } from 'kts-xui'; import agent from '../../Server'; import { InfoCircleOutlined } from '@ant-design/icons'; export default function Rule(props: any) { const [form] = Form.useForm(); const [mode, setMode] = useState(1); const formItemLayout = useMemo(() => { return { labelCol: { span: 12 }, wrapperCol: { span: 12 }, }; }, []); useEffect(() => { (async () => { const res: any = await agent.post('/verifierparty/config/default/get', {}, null); if (res.res) { setMode(res.res.type) } })() }, []); useEffect(() => { form.setFieldsValue({ type: mode }) }, [mode]); const onValuesChange = (changedvalue: any, allvalue: any) => { agent.post('/verifierparty/config/default/update', { ...changedvalue }, null); } const onFinish = async (values) => { const res = await agent.post('/verifierparty/config/default/update', { ...values }, null); if (res.res) { message.success('操作成功'); } } const onButtonChange = (e: any) => { props.changeView(e.target.value); } const onSave = () => { form.submit() } const topExpand = () => { return (
有效名单设置 无效名单设置 切换过滤方式
); } return (

选择过滤方式

使用无效名单过滤 使用有效名单过滤

温馨提示:当您使用有效名单过滤时,只有有效名单里面的商品才可以允许发送;当您使用无效名单过滤时,除了无效名单里面的商品不能发送外,其他商品都可以发送给核验方。

); }