diff --git a/src/pages/system/config/index.tsx b/src/pages/system/config/index.tsx index 3c4447d..69d4568 100644 --- a/src/pages/system/config/index.tsx +++ b/src/pages/system/config/index.tsx @@ -23,6 +23,7 @@ const SystemConfigPage = () => { const [loading, setLoading] = useState(false); const [logo, setLogo] = useState(""); const [thumb, setThumb] = useState(""); + const [avatar, setAvatar] = useState(""); const [tabKey, setTabKey] = useState(1); const [nameChecked, setNameChecked] = useState(false); const [emailChecked, setEmailChecked] = useState(false); @@ -103,6 +104,11 @@ const SystemConfigPage = () => { form.setFieldsValue({ "system.pc_index_footer_msg": configData[i].key_value, }); + } else if (configData[i].key_name === "member.default_avatar") { + setAvatar(configData[i].key_value); + form.setFieldsValue({ + "member.default_avatar": configData[i].key_value, + }); } } }); @@ -411,6 +417,79 @@ const SystemConfigPage = () => { ), }, + { + key: "3", + label: `学员设置`, + children: ( +
+ {avatar && ( + +
+ +
+ { + setAvatar(url); + form.setFieldsValue({ "member.default_avatar": url }); + }} + > +
(新学员的默认头像)
+
+
+
+ )} + {!avatar && ( + +
+
+ { + setAvatar(url); + form.setFieldsValue({ "member.default_avatar": url }); + }} + > +
(新学员的默认头像)
+
+
+
+ )} + + + +
+ ), + }, ]; const onChange = (key: string) => {