From b330e57051e54789eb83d10dc58c4d9d10c608e1 Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期三, 17 九月 2025 09:55:19 +0800
Subject: [PATCH] 2025.9.17 数据产品模块(待完成)

---
 src/views/fysp/data-product/base-data-product/ProdSceneInfo.vue |   31 +++++++++++++++++++++++++++++--
 1 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/src/views/fysp/data-product/base-data-product/ProdSceneInfo.vue b/src/views/fysp/data-product/base-data-product/ProdSceneInfo.vue
index 6c8ee7c..7412ddf 100644
--- a/src/views/fysp/data-product/base-data-product/ProdSceneInfo.vue
+++ b/src/views/fysp/data-product/base-data-product/ProdSceneInfo.vue
@@ -1,4 +1,31 @@
 <template>
-  ProdSceneInfo
+  <BaseProdProcess :active="active">
+    <template #step1>
+      <ProdQueryOpt :loading="loading" @submit="onSearch"> </ProdQueryOpt>
+    </template>
+    <template #step2></template>
+    <template #step3></template>
+  </BaseProdProcess>
 </template>
-<script></script>
\ No newline at end of file
+<script setup>
+import { ref } from 'vue';
+import BaseProdProcess from '@/views/fysp/data-product/base-data-product/components/BaseProdProcess.vue';
+import ProdQueryOpt from '@/views/fysp/data-product/base-data-product/components/ProdQueryOpt.vue';
+
+const active = ref(1);
+const loading = ref(false)
+
+function changeActive() {
+  active.value++;
+  active.value = active.value > 3 ? 1 : active.value;
+}
+
+function onSearch(opt) {
+  console.log(opt);
+  loading.value = true;
+  setTimeout(() => {
+    changeActive()
+    loading.value = false;
+  }, 1000);
+}
+</script>

--
Gitblit v1.9.3