import { ProFormUploadMaterial } from '@/components'; import { business } from '@/services'; import { formLayout } from '@/utils/formLayout'; import { ProForm, ProFormText, ProFormUploadDragger, } from '@ant-design/pro-components'; import { Col, message, Row, Space } from 'antd'; export default function WxMaConfig() { return ( {...formLayout()} request={async () => { const { data } = await business.setting.showSetting({ settingShowQry: { settingKey: 'WX_MA_CONFIG', }, }); const wxMaConfigValue = data?.settingValue as BusinessAPI.WxMaConfigValue; return { ...wxMaConfigValue, wxMaLogoList: [wxMaConfigValue?.wxMaLogo], } as BusinessAPI.WxMaConfigValue; }} onFinish={async (values) => { await business.setting.updateSetting({ settingKey: 'WX_MA_CONFIG', settingValue: { ...values, settingKey: 'WX_MA_CONFIG', }, }); message.success('更新小程序配置成功'); }} submitter={{ render: (_, dom) => { return ( {dom} ); }, }} >