feat:【IoT 物联网】完整实现“数据流转”功能(后台管理)

This commit is contained in:
YunaiV
2025-06-25 21:43:16 +08:00
parent b1ae56281d
commit b5bd1a8fb4
7 changed files with 58 additions and 62 deletions

View File

@ -4,7 +4,7 @@
<span class="mr-10px w-80px">数据流转目的</span>
<el-select v-model="dataBridgeId" class="!w-240px" clearable placeholder="选择数据流转目的">
<el-option
v-for="bridge in dataBridgeList"
v-for="bridge in dataSinkList"
:key="bridge.id"
:label="bridge.name"
:value="bridge.id"
@ -25,14 +25,10 @@ const props = defineProps<{ modelValue: any }>()
const emits = defineEmits(['update:modelValue'])
const dataBridgeId = useVModel(props, 'modelValue', emits)
const dataBridgeList = ref<any[]>([]) // 数据流转目的列表
const dataSinkList = ref<any[]>([]) // 数据流转目的列表
/** 获取数据流转目的列表 */
const getDataBridgeList = async () => {
dataBridgeList.value = await DataSinkApi.getDataSinkSimpleList()
}
onMounted(() => {
getDataBridgeList()
onMounted(async () => {
// 获取数据流转目的列表
dataSinkList.value = await DataSinkApi.getDataSinkSimpleList()
})
</script>