系统配置初步

This commit is contained in:
禺狨 2023-03-10 15:15:26 +08:00
parent 6be6b6f70f
commit fbd63b28af

View File

@ -1,5 +1,5 @@
import React, { useState, useEffect } from "react"; import React, { useState, useEffect } from "react";
import { Row, Col, Form, Input, Select, Button, message } from "antd"; import { Row, Col, Form, Input, Image, Button, message } from "antd";
import styles from "./update.module.less"; import styles from "./update.module.less";
import { appConfig } from "../../api/index"; import { appConfig } from "../../api/index";
import { useParams, useNavigate } from "react-router-dom"; import { useParams, useNavigate } from "react-router-dom";
@ -28,6 +28,9 @@ export const SystemIndexPage: React.FC = () => {
form.setFieldsValue({ form.setFieldsValue({
"system.logo": configData[i].key_value, "system.logo": configData[i].key_value,
}); });
if (configData[i].key_value !== "") {
setLogo(configData[i].key_value);
}
} else if (configData[i].key_name === "system.api_url") { } else if (configData[i].key_name === "system.api_url") {
form.setFieldsValue({ form.setFieldsValue({
"system.api_url": configData[i].key_value, "system.api_url": configData[i].key_value,
@ -91,11 +94,12 @@ export const SystemIndexPage: React.FC = () => {
></UploadImageButton> ></UploadImageButton>
</div> </div>
{logo && ( {logo && (
<img <Image
className="mt-10" className="mt-10"
style={{ width: "100%", height: "auto" }} preview={false}
width={200}
height={74}
src={logo} src={logo}
alt=""
/> />
)} )}
</div> </div>