fix: bug#11221

This commit is contained in:
JiangQiming 2023-03-30 11:50:32 +08:00
parent de904854e5
commit c6ec16350e
1 changed files with 8 additions and 8 deletions

View File

@ -1718,20 +1718,20 @@ function getInfo(id: string) {
getAppInfo_api(id).then((resp: any) => { getAppInfo_api(id).then((resp: any) => {
// headersparameters, keylabel // headersparameters, keylabel
if (resp.result.apiClient) { if (resp.result.apiClient) {
resp.result.apiClient.headers = resp.result.apiClient.headers.map( resp.result.apiClient.headers = resp.result.apiClient.headers?.map(
(m: any) => ({ (m: any) => ({
...m, ...m,
label: m.key, label: m.key,
}), }),
); );
resp.result.apiClient.parameters = resp.result.apiClient.parameters =
resp.result.apiClient.parameters.map((m: any) => ({ resp.result.apiClient.parameters?.map((m: any) => ({
...m, ...m,
label: m.key, label: m.key,
})); }));
} }
if (resp.result.page) { if (resp.result.page) {
resp.result.page.parameters = resp.result.page.parameters.map( resp.result.page.parameters = resp.result.page.parameters?.map(
(m: any) => ({ (m: any) => ({
...m, ...m,
label: m.key, label: m.key,
@ -1741,7 +1741,7 @@ function getInfo(id: string) {
form.data = { form.data = {
...initForm, // , . : bug#10892 ...initForm, // , . : bug#10892
...resp.result, ...resp.result,
integrationModes: resp.result.integrationModes.map( integrationModes: resp.result.integrationModes?.map(
(item: any) => item.value, (item: any) => item.value,
), ),
} as formType; } as formType;
@ -1753,7 +1753,7 @@ function getRoleIdList() {
getRoleList_api().then((resp) => { getRoleList_api().then((resp) => {
if (resp.status === 200) { if (resp.status === 200) {
const result = resp.result as dictType; const result = resp.result as dictType;
form.roleIdList = result.map((item) => ({ form.roleIdList = result?.map((item) => ({
label: item.name, label: item.name,
value: item.id, value: item.id,
})); }));
@ -1821,13 +1821,13 @@ function clickSave() {
// headersparamslabelkey // headersparamslabelkey
if (params.integrationModes.includes('apiClient')) { if (params.integrationModes.includes('apiClient')) {
params.apiClient.headers = params.apiClient.headers.map( params.apiClient.headers = params.apiClient.headers?.map(
(m: any) => ({ (m: any) => ({
...m, ...m,
key: m.label, key: m.label,
}), }),
); );
params.apiClient.parameters = params.apiClient.parameters.map( params.apiClient.parameters = params.apiClient.parameters?.map(
(m: any) => ({ (m: any) => ({
...m, ...m,
key: m.label, key: m.label,
@ -1835,7 +1835,7 @@ function clickSave() {
); );
} }
if (params.integrationModes.includes('page')) { if (params.integrationModes.includes('page')) {
params.page.parameters = params.page.parameters.map((m: any) => ({ params.page.parameters = params.page.parameters?.map((m: any) => ({
...m, ...m,
key: m.label, key: m.label,
})); }));