From 0796eebe3520fafb0ac5d36ee584af81506d7e9c Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期六, 20 九月 2025 14:05:52 +0800
Subject: [PATCH] 2025.9.20 数据产品(待完成)

---
 src/views/fysp/data-product/components/ProdDownload.vue |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/views/fysp/data-product/components/ProdDownload.vue b/src/views/fysp/data-product/components/ProdDownload.vue
index 2ee4fa6..8c073f1 100644
--- a/src/views/fysp/data-product/components/ProdDownload.vue
+++ b/src/views/fysp/data-product/components/ProdDownload.vue
@@ -5,13 +5,13 @@
     </template>
     <el-form :inline="false" label-position="left" label-width="150px">
       <el-form-item label="鍖哄幙">
-        <el-text>{{ queryOpt.districtName }}</el-text>
+        <el-text>{{ opts.districtName }}</el-text>
       </el-form-item>
       <el-form-item label="鏃堕棿鑼冨洿">
-        <el-text>{{ queryOpt.startTime }} 鑷� {{ queryOpt.endTime }}</el-text>
+        <el-text>{{ opts.startTime }} 鑷� {{ opts.endTime }}</el-text>
       </el-form-item>
       <el-form-item label="鍦烘櫙绫诲瀷">
-        <el-text>{{ queryOpt.sceneTypeName }}</el-text>
+        <el-text>{{ opts.sceneTypeName }}</el-text>
       </el-form-item>
       <el-form-item label="浜у搧褰㈠紡">
         <el-radio-group v-model="downloadType">
@@ -53,6 +53,13 @@
 const emit = defineEmits(['submit']);
 
 const downloadType = ref('1');
+const opts = computed(() => {
+  if (props.queryOpt instanceof Array && props.queryOpt.length > 0) {
+    return props.queryOpt[0];
+  } else {
+    return props.queryOpt;
+  }
+});
 
 const submit = () => {
   emit('submit', {

--
Gitblit v1.9.3