fix: Fix download share group type

1. Fix download share group type
2. Fix fetch share group params

Change-Id: I74cff4d7538e0e90edf655817d5d6f021b9bd8c0
This commit is contained in:
Jingwei.Zhang 2022-05-19 10:09:36 +08:00
parent fb5e589bf4
commit 92da89d34e
2 changed files with 8 additions and 4 deletions

View File

@ -17,6 +17,9 @@ export const shareGroupTypeColumns = [
render: (value) => { render: (value) => {
return (value || []).map((it) => <div key={it.id}>{it.name}</div>); return (value || []).map((it) => <div key={it.id}>{it.name}</div>);
}, },
stringify: (value) => {
return (value || []).map((it) => it.name).join(';') || '-';
},
}, },
]; ];

View File

@ -30,10 +30,11 @@ export class ShareGroupStore extends Base {
get paramsFuncPage() { get paramsFuncPage() {
return (params) => { return (params) => {
const { all_projects, current, keywords, ...rest } = params; const { all_projects, current, keywords, ...rest } = params;
return { const newParams = { ...rest };
...rest, if (all_projects) {
all_tenants: all_projects ? 1 : 0, newParams.all_tenants = 1;
}; }
return newParams;
}; };
} }