Commit a073b20fe788c22000f4a8eec7c28437f6895cfc
1 parent
c909411a
fix(public request): 修复公共接口查询设备属性无法多选
Showing
2 changed files
with
6 additions
and
1 deletions
| ... | ... | @@ -104,7 +104,11 @@ export const customRequest = async (request: RequestConfigType) => { |
| 104 | 104 | } |
| 105 | 105 | |
| 106 | 106 | const body = transformBodyValue(Body, requestParamsBodyType) |
| 107 | - | |
| 107 | + | |
| 108 | + if (Params.keys && Params?.keys?.length) { | |
| 109 | + Params.keys = (Params.keys || [] as any).join(',') | |
| 110 | + } | |
| 111 | + | |
| 108 | 112 | return customHttp.request<any>({ |
| 109 | 113 | url: requestUrl, |
| 110 | 114 | baseURL: getOriginUrl(requestOriginUrl!), | ... | ... |
| ... | ... | @@ -197,6 +197,7 @@ export const useDynamicPublicForm = (paramsItemList: Ref<ParamsItemType[]>) => { |
| 197 | 197 | options: unref(optionsSet[BuiltInVariable.KEYS]), |
| 198 | 198 | labelField: 'name', |
| 199 | 199 | valueField: 'identifier', |
| 200 | + multiple: true, | |
| 200 | 201 | onUpdateValue(value) { |
| 201 | 202 | params[BuiltInVariable.KEYS] = value |
| 202 | 203 | } | ... | ... |