fix: 修复设备接入更换接入方式,参数名称未发生变化问题
This commit is contained in:
parent
6c8498ab44
commit
eae23b5021
|
@ -257,12 +257,15 @@ const findProvidersByProvider = (provider: string) => {
|
|||
*/
|
||||
const submitData = async () => {
|
||||
if (selectedRowKeys.value.length) {
|
||||
|
||||
if (checkData.value.channel === 'plugin') {
|
||||
const resp = await getProductByPluginId(checkData.value.channelId).catch(() => ({ success: false, result: []}))
|
||||
const metadataResp = await getAccessConfig(props.productId!, checkData.value.id).catch(() => ({ success: false, result: {}}))
|
||||
|
||||
emit('submit', {
|
||||
access: {...checkData.value},
|
||||
productTypes: resp.result
|
||||
productTypes: resp.result,
|
||||
metadata: metadataResp.result
|
||||
})
|
||||
} else {
|
||||
loading.value= true
|
||||
|
|
|
@ -615,11 +615,13 @@ const checkAccess = async (data: any) => {
|
|||
productTypes.value = []
|
||||
productData.id = undefined
|
||||
productData.metadata = {}
|
||||
metadata.value = data.metadata?.[0] || {
|
||||
properties: []
|
||||
}
|
||||
if (data.access.channel === 'plugin') { // 插件设备
|
||||
markdownToHtml.value = ''
|
||||
productTypes.value = data.productTypes.map(item => ({ ...item, label: item.name, value: item.id}))
|
||||
} else {
|
||||
metadata.value = data.metadata[0]
|
||||
handleColumns()
|
||||
markdownToHtml.value = config.value?.document ? marked(config.value.document) : '';
|
||||
getGuide(!!data.metadata.length); //
|
||||
|
|
Loading…
Reference in New Issue