From 05c71a1d1beb5627b2f6e3c216a60f97ca5535aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B4=BE=E8=82=83?= <15833576927@163.com> Date: Wed, 22 May 2024 16:07:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E5=9C=B0=E7=AE=A1=E7=90=86=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/basicData/breedingBaseApi.js | 50 ++++++++ src/components/baseSelection/index.vue | 34 +++--- .../breedingBase/breedingBaseForm.vue | 70 +++++++----- src/views/basicData/breedingBase/index.vue | 108 +++++++++--------- 4 files changed, 165 insertions(+), 97 deletions(-) create mode 100644 src/api/basicData/breedingBaseApi.js diff --git a/src/api/basicData/breedingBaseApi.js b/src/api/basicData/breedingBaseApi.js new file mode 100644 index 0000000..5b3e47b --- /dev/null +++ b/src/api/basicData/breedingBaseApi.js @@ -0,0 +1,50 @@ +import request from '@/utils/request' + +// 查询基地列表分页 +export function selBreedingBasePage(query) { + return request({ + url: '/baseNurseryInfo/queryByPage', + method: 'get', + params: query + }) +} +// 查询所有基地 +export function selAllBreedingBase(query) { + return request({ + url: '/baseNurseryInfo/selectByPage', + method: 'post', + params: query + }) +} +// 通过id查询基地 +export function breedingQueryById(query) { + return request({ + url: '/baseNurseryInfo/queryById', + method: 'get', + params: query + }) +} +// 新增基地 +export function addBreedingBase(data) { + return request({ + url: '/baseNurseryInfo/add', + method: 'post', + data: data + }) +} +// 修改基地信息 +export function editBreedingBase(data) { + return request({ + url: '/baseNurseryInfo/edit', + method: 'put', + data: data + }) +} +// 通过id删除基地 +export function breedingBaseDeleteById(params) { + return request({ + url: '/baseNurseryInfo/queryByPage', + method: 'get', + params: params + }) +} diff --git a/src/components/baseSelection/index.vue b/src/components/baseSelection/index.vue index a447664..1ef77e7 100644 --- a/src/components/baseSelection/index.vue +++ b/src/components/baseSelection/index.vue @@ -1,19 +1,13 @@