Commit c967ba5379f453283af1378d9502ce77a0de426c

Authored by fengwotao
1 parent 4e24d169

fix: DEFECT-1698 rest-api节点不一致

@@ -73,6 +73,10 @@ export const formSchemas: FormSchema[] = [ @@ -73,6 +73,10 @@ export const formSchemas: FormSchema[] = [
73 getPopupContainer: () => document.body, 73 getPopupContainer: () => document.body,
74 placeholder: `请选择${RestApiCallFieldsEnum.PROXY_SCHEME}`, 74 placeholder: `请选择${RestApiCallFieldsEnum.PROXY_SCHEME}`,
75 }, 75 },
  76 + ifShow: ({ model }) => {
  77 + const ifShowField = model[RestApiCallFieldsEnum.ENABLE_PROXY];
  78 + return ifShowField && !model[RestApiCallFieldsEnum.USE_SYSTEM_PROXY_PROPERTIES];
  79 + },
76 }, 80 },
77 { 81 {
78 field: RestApiCallFieldsEnum.PROXY_HOST, 82 field: RestApiCallFieldsEnum.PROXY_HOST,
@@ -83,6 +87,10 @@ export const formSchemas: FormSchema[] = [ @@ -83,6 +87,10 @@ export const formSchemas: FormSchema[] = [
83 componentProps: { 87 componentProps: {
84 placeholder: `请输入${RestApiCallFieldsNameEnum.PROXY_HOST}`, 88 placeholder: `请输入${RestApiCallFieldsNameEnum.PROXY_HOST}`,
85 }, 89 },
  90 + ifShow: ({ model }) => {
  91 + const ifShowField = model[RestApiCallFieldsEnum.ENABLE_PROXY];
  92 + return ifShowField && !model[RestApiCallFieldsEnum.USE_SYSTEM_PROXY_PROPERTIES];
  93 + },
86 }, 94 },
87 { 95 {
88 field: RestApiCallFieldsEnum.PROXY_PORT, 96 field: RestApiCallFieldsEnum.PROXY_PORT,
@@ -93,6 +101,10 @@ export const formSchemas: FormSchema[] = [ @@ -93,6 +101,10 @@ export const formSchemas: FormSchema[] = [
93 componentProps: { 101 componentProps: {
94 placeholder: `请输入${RestApiCallFieldsNameEnum.PROXY_HOST}`, 102 placeholder: `请输入${RestApiCallFieldsNameEnum.PROXY_HOST}`,
95 }, 103 },
  104 + ifShow: ({ model }) => {
  105 + const ifShowField = model[RestApiCallFieldsEnum.ENABLE_PROXY];
  106 + return ifShowField && !model[RestApiCallFieldsEnum.USE_SYSTEM_PROXY_PROPERTIES];
  107 + },
96 }, 108 },
97 { 109 {
98 field: RestApiCallFieldsEnum.PROXY_USER, 110 field: RestApiCallFieldsEnum.PROXY_USER,
@@ -101,6 +113,10 @@ export const formSchemas: FormSchema[] = [ @@ -101,6 +113,10 @@ export const formSchemas: FormSchema[] = [
101 componentProps: { 113 componentProps: {
102 placeholder: `请输入${RestApiCallFieldsNameEnum.PROXY_USER}`, 114 placeholder: `请输入${RestApiCallFieldsNameEnum.PROXY_USER}`,
103 }, 115 },
  116 + ifShow: ({ model }) => {
  117 + const ifShowField = model[RestApiCallFieldsEnum.ENABLE_PROXY];
  118 + return ifShowField && !model[RestApiCallFieldsEnum.USE_SYSTEM_PROXY_PROPERTIES];
  119 + },
104 }, 120 },
105 { 121 {
106 field: RestApiCallFieldsEnum.PROXY_PASSWORD, 122 field: RestApiCallFieldsEnum.PROXY_PASSWORD,
@@ -109,6 +125,10 @@ export const formSchemas: FormSchema[] = [ @@ -109,6 +125,10 @@ export const formSchemas: FormSchema[] = [
109 componentProps: { 125 componentProps: {
110 placeholder: `请输入${RestApiCallFieldsNameEnum.PROXY_PASSWORD}`, 126 placeholder: `请输入${RestApiCallFieldsNameEnum.PROXY_PASSWORD}`,
111 }, 127 },
  128 + ifShow: ({ model }) => {
  129 + const ifShowField = model[RestApiCallFieldsEnum.ENABLE_PROXY];
  130 + return ifShowField && !model[RestApiCallFieldsEnum.USE_SYSTEM_PROXY_PROPERTIES];
  131 + },
112 }, 132 },
113 { 133 {
114 field: RestApiCallFieldsEnum.READ_TIMEOUT_MS, 134 field: RestApiCallFieldsEnum.READ_TIMEOUT_MS,