Commit 2891477eadc63874ed5dc5409e398ee9832dbfa9

Authored by xp.Huang
2 parents a7f4adc8 a073b20f

Merge branch 'dev-fix-ww' into 'main_dev'

fix(public request): 修复公共接口查询设备属性无法多选

See merge request yunteng/thingskit-view!51
@@ -104,7 +104,11 @@ export const customRequest = async (request: RequestConfigType) => { @@ -104,7 +104,11 @@ export const customRequest = async (request: RequestConfigType) => {
104 } 104 }
105 105
106 const body = transformBodyValue(Body, requestParamsBodyType) 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 return customHttp.request<any>({ 112 return customHttp.request<any>({
109 url: requestUrl, 113 url: requestUrl,
110 baseURL: getOriginUrl(requestOriginUrl!), 114 baseURL: getOriginUrl(requestOriginUrl!),
@@ -197,6 +197,7 @@ export const useDynamicPublicForm = (paramsItemList: Ref<ParamsItemType[]>) => { @@ -197,6 +197,7 @@ export const useDynamicPublicForm = (paramsItemList: Ref<ParamsItemType[]>) => {
197 options: unref(optionsSet[BuiltInVariable.KEYS]), 197 options: unref(optionsSet[BuiltInVariable.KEYS]),
198 labelField: 'name', 198 labelField: 'name',
199 valueField: 'identifier', 199 valueField: 'identifier',
  200 + multiple: true,
200 onUpdateValue(value) { 201 onUpdateValue(value) {
201 params[BuiltInVariable.KEYS] = value 202 params[BuiltInVariable.KEYS] = value
202 } 203 }