mirror of
https://github.com/PlayEdu/backend
synced 2025-12-23 07:19:32 +08:00
添加、创建相关api请求逻辑优化
This commit is contained in:
@@ -57,8 +57,10 @@ export const CourseCreate: React.FC<PropInterface> = ({
|
|||||||
const [addvideoCurrent, setAddvideoCurrent] = useState(0);
|
const [addvideoCurrent, setAddvideoCurrent] = useState(0);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (open) {
|
||||||
getParams();
|
getParams();
|
||||||
getCategory();
|
getCategory();
|
||||||
|
}
|
||||||
}, [open, cateIds, depIds]);
|
}, [open, cateIds, depIds]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@@ -46,8 +46,10 @@ export const CourseUpdate: React.FC<PropInterface> = ({
|
|||||||
const [type, setType] = useState<string>("open");
|
const [type, setType] = useState<string>("open");
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
getCategory();
|
if (open) {
|
||||||
getParams();
|
getParams();
|
||||||
|
getCategory();
|
||||||
|
}
|
||||||
}, [form, open]);
|
}, [form, open]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@@ -24,7 +24,9 @@ export const DepartmentCreate: React.FC<PropInterface> = ({
|
|||||||
const [parent_id, setParentId] = useState<number>(0);
|
const [parent_id, setParentId] = useState<number>(0);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (open) {
|
||||||
getParams();
|
getParams();
|
||||||
|
}
|
||||||
}, [open]);
|
}, [open]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@@ -27,7 +27,9 @@ export const DepartmentUpdate: React.FC<PropInterface> = ({
|
|||||||
const [sort, setSort] = useState<number>(0);
|
const [sort, setSort] = useState<number>(0);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (open) {
|
||||||
getParams();
|
getParams();
|
||||||
|
}
|
||||||
}, [open]);
|
}, [open]);
|
||||||
|
|
||||||
const getParams = () => {
|
const getParams = () => {
|
||||||
|
|||||||
@@ -23,8 +23,10 @@ export const MemberCreate: React.FC<PropInterface> = ({ open, onCancel }) => {
|
|||||||
const [avatar, setAvatar] = useState<string>(getHost() + "avatar/avatar.png");
|
const [avatar, setAvatar] = useState<string>(getHost() + "avatar/avatar.png");
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (open) {
|
||||||
getParams();
|
getParams();
|
||||||
}, []);
|
}
|
||||||
|
}, [open]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
form.setFieldsValue({
|
form.setFieldsValue({
|
||||||
|
|||||||
@@ -35,10 +35,12 @@ export const MemberUpdate: React.FC<PropInterface> = ({
|
|||||||
}, [id, open]);
|
}, [id, open]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (open) {
|
||||||
getParams();
|
getParams();
|
||||||
form.setFieldsValue({
|
form.setFieldsValue({
|
||||||
password: "",
|
password: "",
|
||||||
});
|
});
|
||||||
|
}
|
||||||
}, [form, open]);
|
}, [form, open]);
|
||||||
|
|
||||||
const getParams = () => {
|
const getParams = () => {
|
||||||
|
|||||||
@@ -24,7 +24,9 @@ export const ResourceCategoryCreate: React.FC<PropInterface> = ({
|
|||||||
const [parent_id, setParentId] = useState<number>(0);
|
const [parent_id, setParentId] = useState<number>(0);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (open) {
|
||||||
getParams();
|
getParams();
|
||||||
|
}
|
||||||
}, [open]);
|
}, [open]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@@ -27,7 +27,9 @@ export const ResourceCategoryUpdate: React.FC<PropInterface> = ({
|
|||||||
const [sort, setSort] = useState<number>(0);
|
const [sort, setSort] = useState<number>(0);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (open) {
|
||||||
getParams();
|
getParams();
|
||||||
|
}
|
||||||
}, [open]);
|
}, [open]);
|
||||||
|
|
||||||
const getParams = () => {
|
const getParams = () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user