diff --git a/src/pages/member/create.tsx b/src/pages/member/create.tsx index 5994c3d..38e3d18 100644 --- a/src/pages/member/create.tsx +++ b/src/pages/member/create.tsx @@ -54,6 +54,10 @@ export const MemberCreatePage: React.FC = () => { const onFinish = (values: any) => { console.log("Success:", values); + const arr = []; + for (let i = 0; i < values.dep_ids.length; i++) { + arr.push(values.dep_ids[i][values.dep_ids[i].length - 1]); + } user .storeUser( values.email, @@ -61,7 +65,7 @@ export const MemberCreatePage: React.FC = () => { values.avatar, values.password, values.idCard, - values.dep_ids[0] + arr ) .then((res: any) => { message.success("保存成功!"); diff --git a/src/pages/member/update.tsx b/src/pages/member/update.tsx index 967ce59..418637f 100644 --- a/src/pages/member/update.tsx +++ b/src/pages/member/update.tsx @@ -74,6 +74,10 @@ export const MemberUpdatePage: React.FC = () => { const onFinish = (values: any) => { console.log("Success:", values); let id = Number(params.memberId); + const arr = []; + for (let i = 0; i < values.dep_ids.length; i++) { + arr.push(values.dep_ids[i][values.dep_ids[i].length - 1]); + } user .updateUser( id, @@ -83,7 +87,7 @@ export const MemberUpdatePage: React.FC = () => { values.avatar, values.password || "", values.idCard, - values.dep_ids[0] + arr ) .then((res: any) => { message.success("保存成功!");