From 8134798d85d2abb086f727fde8b6fd20d3acd670 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 24 十一月 2025 09:04:36 +0800
Subject: [PATCH] 最新版本541200007

---
 admin/src/views/business/jkSketch.vue |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/admin/src/views/business/jkSketch.vue b/admin/src/views/business/jkSketch.vue
index 6cb865b..ff2f105 100644
--- a/admin/src/views/business/jkSketch.vue
+++ b/admin/src/views/business/jkSketch.vue
@@ -5,6 +5,12 @@
       <el-form-item label="閫佽揣鏃ユ湡" prop="dateInfo">
         <el-date-picker v-model="searchForm.dateInfo" value-format="yyyy-MM-dd" placeholder="璇疯緭鍏ユ棩鏈�" @change="search"/>
       </el-form-item>
+      <el-form-item label="鎵�灞炰富绾胯矾" prop="categoryId">
+        <el-select v-model="searchForm.categoryId" clearable filterable placeholder="璇烽�夋嫨鎵�灞炰富绾胯矾"  @change="search">
+          <el-option v-for="item in categoryList" :key="item.id" :label="item.name" :value="item.id">
+          </el-option>
+        </el-select>
+      </el-form-item>
       <el-form-item label="鐘舵��" prop="status" >
         <el-select v-model="searchForm.status" placeholder="璇烽�夋嫨" clearable @change="search">
           <el-option label="鏈紭鍖�" value="0"></el-option>
@@ -91,6 +97,7 @@
 import OperaJkSketchLineListWindow from '@/components/business/OperaJkSketchLineListWindow'
 import OperaJkSketchResultWindow from '@/components/business/OperaJkSketchResultWindow'
 import OperaJkSketchImportWindow from '@/components/business/OperaJkSketchImportWindow'
+import {fetchCateList} from "@/api/business/category";
 export default {
   name: 'JkSketch',
   extends: BaseTable,
@@ -100,12 +107,14 @@
       // 鎼滅储
       searchForm: {
         status: '',
+        categoryId: '',
         dateInfo: ''
       },
       isWorking: {
         export1: false,
         export2: false
-      }
+      },
+      categoryList: []
     }
   },
   created () {
@@ -121,8 +130,14 @@
     const day = now.getDate();
     this.searchForm.dateInfo = `${year}-${month}-${day}`
     this.search()
+    this.loadCategory()
   },
   methods: {
+    loadCategory () {
+      fetchCateList({ type: 4 }).then(res => {
+        this.categoryList = res || []
+      })
+    },
     exportExcel1 () {
       if (!this.searchForm.dateInfo) {
         this.$message.error('璇烽�夋嫨鎸囧畾鏃ユ湡杩涜璇ュ鍑烘搷浣滐紒')

--
Gitblit v1.9.3