From bc70030714a01e8919fb1713f1c95dd96e58171f Mon Sep 17 00:00:00 2001 From: wyt <414651037@qq.com> Date: Tue, 15 Jul 2025 17:13:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=BB=93=E6=9E=84=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=EF=BC=8C=E5=88=86=E7=BB=84=E7=AE=A1=E7=90=86=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=8A=9F=E8=83=BD=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/fileManagement/group_management.js | 44 + src/api/fileManagement/sheep_file.js | 27 + .../fileManagement/sheepfold_management.js | 57 + .../fileManagement/group_management/index.vue | 304 ++++ src/views/fileManagement/sheep_file/index.vue | 1264 +++++++++++++++++ .../sheepfold_management/index.vue | 465 ++++++ 6 files changed, 2161 insertions(+) create mode 100644 src/api/fileManagement/group_management.js create mode 100644 src/api/fileManagement/sheep_file.js create mode 100644 src/api/fileManagement/sheepfold_management.js create mode 100644 src/views/fileManagement/group_management/index.vue create mode 100644 src/views/fileManagement/sheep_file/index.vue create mode 100644 src/views/fileManagement/sheepfold_management/index.vue diff --git a/src/api/fileManagement/group_management.js b/src/api/fileManagement/group_management.js new file mode 100644 index 0000000..c8fc036 --- /dev/null +++ b/src/api/fileManagement/group_management.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询分组管理列表 +export function listGroup_management(query) { + return request({ + url: '/group_management/group_management/list', + method: 'get', + params: query + }) +} + +// 查询分组管理详细 +export function getGroup_management(groupId) { + return request({ + url: '/group_management/group_management/' + groupId, + method: 'get' + }) +} + +// 新增分组管理 +export function addGroup_management(data) { + return request({ + url: '/group_management/group_management', + method: 'post', + data: data + }) +} + +// 修改分组管理 +export function updateGroup_management(data) { + return request({ + url: '/group_management/group_management', + method: 'put', + data: data + }) +} + +// 删除分组管理 +export function delGroup_management(groupId) { + return request({ + url: '/group_management/group_management/' + groupId, + method: 'delete' + }) +} diff --git a/src/api/fileManagement/sheep_file.js b/src/api/fileManagement/sheep_file.js new file mode 100644 index 0000000..892580a --- /dev/null +++ b/src/api/fileManagement/sheep_file.js @@ -0,0 +1,27 @@ +import request from '@/utils/request' + +// 查询羊只档案列表 +export function listSheep_file(query) { + return request({ + url: '/sheep_file/sheep_file/list', + method: 'get', + params: query + }) +} + +// 查询羊只档案详细 +export function getSheep_file(id) { + return request({ + url: '/sheep_file/sheep_file/' + id, + method: 'get' + }) +} + + +// 删除羊只档案 +export function delSheep_file(id) { + return request({ + url: '/sheep_file/sheep_file/' + id, + method: 'delete' + }) +} diff --git a/src/api/fileManagement/sheepfold_management.js b/src/api/fileManagement/sheepfold_management.js new file mode 100644 index 0000000..4847cd3 --- /dev/null +++ b/src/api/fileManagement/sheepfold_management.js @@ -0,0 +1,57 @@ +import request from '@/utils/request' + +// 查询羊舍管理列表 +export function listSheepfold_management(query) { + return request({ + url: '/sheepfold_management/sheepfold_management/list', + method: 'get', + params: query + }) +} + +// 查询羊舍管理详细 +export function getSheepfold_management(id) { + return request({ + url: '/sheepfold_management/sheepfold_management/' + id, + method: 'get' + }) +} + +// 新增羊舍管理 +export function addSheepfold_management(data) { + return request({ + url: '/sheepfold_management/sheepfold_management', + method: 'post', + data: data + }) +} + +// 修改羊舍管理 +export function updateSheepfold_management(data) { + return request({ + url: '/sheepfold_management/sheepfold_management', + method: 'put', + data: data + }) +} + +// 删除羊舍管理 +export function delSheepfold_management(id) { + return request({ + url: '/sheepfold_management/sheepfold_management/' + id, + method: 'delete' + }) +} + +// 检查羊舍编号是否已存在 +export function checkSheepfoldNoExist(ranchId, sheepfoldTypeId, sheepfoldNo) { + return request({ + url: '/sheepfold_management/sheepfold_management/checkSheepfoldNoExist', + method: 'get', + params: { + ranchId: ranchId, + sheepfoldTypeId: sheepfoldTypeId, + sheepfoldNo: sheepfoldNo + } + }) +} diff --git a/src/views/fileManagement/group_management/index.vue b/src/views/fileManagement/group_management/index.vue new file mode 100644 index 0000000..52c0d4b --- /dev/null +++ b/src/views/fileManagement/group_management/index.vue @@ -0,0 +1,304 @@ + + + \ No newline at end of file diff --git a/src/views/fileManagement/sheep_file/index.vue b/src/views/fileManagement/sheep_file/index.vue new file mode 100644 index 0000000..d47ddf9 --- /dev/null +++ b/src/views/fileManagement/sheep_file/index.vue @@ -0,0 +1,1264 @@ + + + + + \ No newline at end of file diff --git a/src/views/fileManagement/sheepfold_management/index.vue b/src/views/fileManagement/sheepfold_management/index.vue new file mode 100644 index 0000000..de5b88c --- /dev/null +++ b/src/views/fileManagement/sheepfold_management/index.vue @@ -0,0 +1,465 @@ + + + + + + \ No newline at end of file