Commit 2f3a019a649ca712e2228ff50fe127578905a2a5
1 parent
8c451bde
perf(views/chart/ContentConfigurations/components/ChartData/external): 调整公共接口下拉框里的类型
Showing
2 changed files
with
13 additions
and
2 deletions
@@ -22,7 +22,17 @@ const requestModal = ref<InstanceType<typeof RequestModal>>() | @@ -22,7 +22,17 @@ const requestModal = ref<InstanceType<typeof RequestModal>>() | ||
22 | const designStore = useDesignStore() | 22 | const designStore = useDesignStore() |
23 | 23 | ||
24 | 24 | ||
25 | -const selectedRequestType = ref(targetData.value.request.requestDataType || RequestDataTypeEnum.AJAX) | 25 | +/** |
26 | + * ft 修改在公共接口下拉框里默认选择公共接口 | ||
27 | + * 修改后的代码在注释之间,并标注好源代码和修改后代码,方便回溯 | ||
28 | + * 源代码 const selectedRequestType = ref(targetData.value.request.requestDataType || RequestDataTypeEnum.AJAX) | ||
29 | + * 修改后的代码 const selectedRequestType = ref(targetData.value.request.requestDataType || RequestDataTypeEnum.Pond) | ||
30 | + * 修改后代码在//ft之间 | ||
31 | + */ | ||
32 | + | ||
33 | +const selectedRequestType = ref(targetData.value.request.requestDataType || RequestDataTypeEnum.Pond) | ||
34 | +console.log(targetData.value.request.requestDataType) | ||
35 | +//ft | ||
26 | 36 | ||
27 | const getApiRequestType: SelectOption[] = [ | 37 | const getApiRequestType: SelectOption[] = [ |
28 | { label: '自定义请求', value: RequestDataTypeEnum.AJAX }, | 38 | { label: '自定义请求', value: RequestDataTypeEnum.AJAX }, |
@@ -164,8 +164,9 @@ const getHttpType = (httpType:RequestEnum, contentType:number) => { | @@ -164,8 +164,9 @@ const getHttpType = (httpType:RequestEnum, contentType:number) => { | ||
164 | 164 | ||
165 | const renderOption = (option: SelectOption) => { | 165 | const renderOption = (option: SelectOption) => { |
166 | const httpType = getHttpType(option?.requestHttpType as RequestEnum, option?.requestContentType as number) | 166 | const httpType = getHttpType(option?.requestHttpType as RequestEnum, option?.requestContentType as number) |
167 | + const interfaceTypeName = option?.interfaceType === 'SYSTEM' ? '系统默认' :option?.interfaceType === 'CUSTOM'? '自定义':'' | ||
167 | return h(NSpace, { justify: 'space-between', style: 'padding: 0 15px; height: 28px; line-height: 28px;' }, () => [ | 168 | return h(NSpace, { justify: 'space-between', style: 'padding: 0 15px; height: 28px; line-height: 28px;' }, () => [ |
168 | - h(NEllipsis, null, () => httpType), | 169 | + h(NEllipsis, null, () => `${!httpType?'':httpType+'/'}${interfaceTypeName}`), |
169 | h(NEllipsis, null, () => option.interfaceName), | 170 | h(NEllipsis, null, () => option.interfaceName), |
170 | ]) | 171 | ]) |
171 | } | 172 | } |