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