Commit 71cb984f71003b9f1d0f170ef213cc5b9e7ffe5a
Merge branch 'fix/public-interface' into 'main_dev'
fix: 修复公共接口参数中存在空key的数据 See merge request yunteng/thingskit-front!718
Showing
1 changed file
with
4 additions
and
1 deletions
@@ -168,9 +168,12 @@ | @@ -168,9 +168,12 @@ | ||
168 | const values = await validate(); | 168 | const values = await validate(); |
169 | if (!values) return; | 169 | if (!values) return; |
170 | validateRequestTypeAndUrl(values); | 170 | validateRequestTypeAndUrl(values); |
171 | - const Objects = simpleRequestRef.value?.getValue(true); | 171 | + const Objects = simpleRequestRef.value?.getValue(true) || {}; |
172 | const filter = simpleRequestRef.value?.getFilterValue(); | 172 | const filter = simpleRequestRef.value?.getFilterValue(); |
173 | const requestOriginUrl = getOriginUrlType(values); | 173 | const requestOriginUrl = getOriginUrlType(values); |
174 | + const params = (Objects as Recordable)?.Params?.filter((item) => item.key); | ||
175 | + | ||
176 | + (Objects as Recordable).Params = params; | ||
174 | const data = { | 177 | const data = { |
175 | ...values, | 178 | ...values, |
176 | id: !putId.value ? null : putId.value, | 179 | id: !putId.value ? null : putId.value, |