From 73c95a1df32e4cb1f747c8a3286cc6eadb8807ac Mon Sep 17 00:00:00 2001 From: wyt <414651037@qq.com> Date: Mon, 2 Feb 2026 16:20:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BE=8A=E8=88=8D=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/fileManagement/sheep_pedigree | 0 .../fileManagement/sheepfold_management.js | 10 + .../fileManagement/sheep_ ‌pedigree‌/index.vue | 110 +++++++ .../sheepfold_management/index.vue | 277 +++++++++--------- 4 files changed, 257 insertions(+), 140 deletions(-) create mode 100644 src/api/fileManagement/sheep_pedigree create mode 100644 src/views/fileManagement/sheep_ ‌pedigree‌/index.vue diff --git a/src/api/fileManagement/sheep_pedigree b/src/api/fileManagement/sheep_pedigree new file mode 100644 index 0000000..e69de29 diff --git a/src/api/fileManagement/sheepfold_management.js b/src/api/fileManagement/sheepfold_management.js index 0e639b1..8fb6c5e 100644 --- a/src/api/fileManagement/sheepfold_management.js +++ b/src/api/fileManagement/sheepfold_management.js @@ -9,6 +9,16 @@ export function listSheepfold_management(query) { }) } +// 主表格:羊舍级别汇总查询 +export function listSheepfoldSummary(query) { + return request({ + url: '/sheepfold_management/sheepfold_management/summaryList', + method: 'get', + params: query + }) +} + + // 查询羊舍管理详细 export function getSheepfold_management(id) { return request({ diff --git a/src/views/fileManagement/sheep_ ‌pedigree‌/index.vue b/src/views/fileManagement/sheep_ ‌pedigree‌/index.vue new file mode 100644 index 0000000..60dc221 --- /dev/null +++ b/src/views/fileManagement/sheep_ ‌pedigree‌/index.vue @@ -0,0 +1,110 @@ + + + + + + \ No newline at end of file diff --git a/src/views/fileManagement/sheepfold_management/index.vue b/src/views/fileManagement/sheepfold_management/index.vue index a2fd14f..bf5b6f3 100644 --- a/src/views/fileManagement/sheepfold_management/index.vue +++ b/src/views/fileManagement/sheepfold_management/index.vue @@ -37,16 +37,6 @@ v-hasPermi="['sheepfold_management:sheepfold_management:add']" >新增 - - + + - - + + + + - - + @@ -97,35 +92,74 @@ + + + + + + + + + + + + + + + + + + + + +
+ 该羊舍总羊数:{{ selectedTotalSheepCount }} 只 +
- - 牧场羊舍示意图 + + +
+ + + - - {{ fold.foldNo }}号{{type.typeName}} -
{{ row.rowNo }}排
-
- + --> - - - - - - - - - - - - - - - + @@ -196,9 +214,6 @@ > - - - - - - - -
- - @@ -270,12 +272,14 @@ -