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 | } |