Răsfoiți Sursa

资料库优化

lipenghui 1 săptămână în urmă
părinte
comite
ba5b0e58e0

+ 4 - 0
src/components/UploadFile/src/FileUpload.vue

@@ -135,6 +135,9 @@ import {
 
 // 组件参数 - 保持不变
 const props = defineProps({
+  deviceId:{
+    type: String,
+  },
   allowFolderUpload: {
     type: Boolean,
     default: true
@@ -378,6 +381,7 @@ const startUpload = async () => {
       // 发送请求
       xhr.open('POST', props.uploadUrl, true);
       xhr.setRequestHeader('tenant-id', 1);
+      xhr.setRequestHeader('device-id', props.deviceId);
       xhr.send(formData);
 
     } catch (error) {

+ 1 - 0
src/views/pms/iotinfo/IotInfoFormTree.vue

@@ -34,6 +34,7 @@
           @uploadSuccess="handleUploadSuccess"
           @uploadError="handleUploadError"
           @uploadComplete="handleUploadComplete"
+          :deviceId="props.deviceId"
         />
       </el-form-item>
       <el-form-item :label="t('fileInfo.fileType')" prop="fileType">

+ 3 - 0
src/views/system/tree/index.vue

@@ -396,6 +396,9 @@ const handleBreadcrumbClick = async (index) => {
     targetId = topNodeId.value
   }
   queryParams.classId = targetId
+  clickNodeId.value = targetId
+  nodeId.value = targetId
+  debugger
   const data = await IotInfoApi.IotInfoApi.getChildContentFile(queryParams)
   list.value = data
   formLoading.value = false