diff --git a/sub-government-affairs-service/src/apis/inputSuppliesApi/material.js b/sub-government-affairs-service/src/apis/inputSuppliesApi/material.js index 8b47cea..5eb97dd 100644 --- a/sub-government-affairs-service/src/apis/inputSuppliesApi/material.js +++ b/sub-government-affairs-service/src/apis/inputSuppliesApi/material.js @@ -29,7 +29,10 @@ export function pesticideReportSave(data) { method: 'PUT', }); } - +/* 删除农药 */ +export function delPesticide(ids) { + return request(`/inputGoods/pesticide/delete/${ids}`); +} // #endregion /* ------ 肥料 ------ */ @@ -45,6 +48,10 @@ export function addFertilizer(data) { data, }); } +/* 删除肥料 */ +export function delFretilize(ids) { + return request(`/inputGoods/fertilize/delete/${ids}`); +} // #endregion /* ------ 兽药 ------ */ // #region @@ -60,6 +67,29 @@ export function addAnimalMedicine(data) { data, }); } +/* 删除兽药 */ +export function delAnimalMedicine(ids) { + return request(`/inputGoods/animalMedicine/delete/${ids}`); +} +// #endregion +/* ------ 种源 ------ */ +// #region +/* 查询种源 */ +export function getSeedList(params) { + return request('/inputGoods/provenance/page', { + params, + }); +} +/* 新增种源 */ +export function seedSave(data) { + return request('/inputGoods/provenance/save', { + method: 'POST', + data, + }); +} +/* 删除种源 */ +export function delSeed(ids) { + return request(`/inputGoods/provenance/delete/${ids}`); +} // #endregion - // diff --git a/sub-government-affairs-service/src/config/index.js b/sub-government-affairs-service/src/config/index.js index 171e4ef..9b5da37 100644 --- a/sub-government-affairs-service/src/config/index.js +++ b/sub-government-affairs-service/src/config/index.js @@ -1,4 +1,5 @@ import { qiankunWindow } from 'vite-plugin-qiankun/dist/helper'; +import { ref } from 'vue'; const { VITE_APP_MIAN, VITE_APP_NAME } = import.meta.env; export const GenKey = (key, prefix = VITE_APP_NAME) => { @@ -68,3 +69,9 @@ export function customRules(set = { disabled: false }) { } return rulesArr; } + +export const pageData = ref({ + currentPage: 1, + size: 10, + total: 0, +}); diff --git a/sub-government-affairs-service/src/router/modules/inputSupplies/index.js b/sub-government-affairs-service/src/router/modules/inputSupplies/index.js index 40da877..aa2fdf4 100644 --- a/sub-government-affairs-service/src/router/modules/inputSupplies/index.js +++ b/sub-government-affairs-service/src/router/modules/inputSupplies/index.js @@ -46,59 +46,26 @@ const inputSuppliesRoutes = [ component: () => import('@/views/inputSuppliesManage/material/ratPoison/index.vue'), meta: { title: '兽药管理', icon: 'Document' }, }, - // { - // path: '/sub-government-affairs-service/material/farmMachinery', - // name: 'input-supplies-farmMachinery', - // component: () => import('@/views/inputSuppliesManage/material/farmMachinery/index.vue'), - // meta: { title: '农机管理', icon: 'Document' }, - // }, - // { - // path: '/sub-government-affairs-service/material/seed', - // name: 'input-supplies-seed', - // component: () => import('@/views/inputSuppliesManage/material/seed/index.vue'), - // meta: { title: '种源管理', icon: 'Document' }, - // }, + { + path: '/sub-government-affairs-service/material/seed', + name: 'input-supplies-seed', + component: () => import('@/views/inputSuppliesManage/material/seed/index.vue'), + meta: { title: '种源管理', icon: 'Document' }, + }, + { + path: '/sub-government-affairs-service/material/farmMachinery', + name: 'input-supplies-farmMachinery', + component: () => import('@/views/inputSuppliesManage/material/farmMachinery/index.vue'), + meta: { title: '农机管理', icon: 'Document' }, + }, ], }, - // { - // path: '/sub-government-affairs-service/productionDealer', - // name: 'productionDealer', - // component: Views, - // meta: { title: '生产经销商管理', icon: 'Document' }, - // redirect: '/sub-government-affairs-service/productionDealer/pesticideDealer', - // children: [ - // { - // path: '/sub-government-affairs-service/productionDealer/pesticideDealer', - // name: 'input-supplies-pesticide-dealer', - // component: () => import('@/views/inputSuppliesManage/productionDealer/pesticideDealer/index.vue'), - // meta: { title: '农药经销商管理', icon: 'Document' }, - // }, - // { - // path: '/sub-government-affairs-service/productionDealer/fertilizerDealer', - // name: 'input-supplies-fertilizer-dealer', - // component: () => import('@/views/inputSuppliesManage/productionDealer/fertilizerDealer/index.vue'), - // meta: { title: '肥料经销商管理', icon: 'Document' }, - // }, - // { - // path: '/sub-government-affairs-service/productionDealer/ratPoisonDealer', - // name: 'input-supplies-ratPoison-dealer', - // component: () => import('@/views/inputSuppliesManage/productionDealer/ratPoisonDealer/index.vue'), - // meta: { title: '兽药经销商管理', icon: 'Document' }, - // }, - // { - // path: '/sub-government-affairs-service/productionDealer/farmMachineryDealer', - // name: 'input-supplies-farmMachinery-dealer', - // component: () => import('@/views/inputSuppliesManage/productionDealer/farmMachineryDealer/index.vue'), - // meta: { title: '农机经销商管理', icon: 'Document' }, - // }, - // { - // path: '/sub-government-affairs-service/productionDealer/seedDealer', - // name: 'input-supplies-seed-dealer', - // component: () => import('@/views/inputSuppliesManage/productionDealer/seedDealer/index.vue'), - // meta: { title: '种源经销商管理', icon: 'Document' }, - // }, - // ], - // }, + { + path: '/sub-government-affairs-service/productionDealer', + name: 'productionDealer', + component: () => import('@/views/inputSuppliesManage/productionDealer/index.vue'), + meta: { title: '企业经销商管理', icon: 'Document' }, + }, // { // path: '/sub-government-affairs-service/enterpriseDealerCheck', // name: 'enterpriseDealerCheck', diff --git a/sub-government-affairs-service/src/views/inputSuppliesManage/common/NumberSelect.vue b/sub-government-affairs-service/src/views/inputSuppliesManage/common/NumberSelect.vue index ccd468f..954a3f7 100644 --- a/sub-government-affairs-service/src/views/inputSuppliesManage/common/NumberSelect.vue +++ b/sub-government-affairs-service/src/views/inputSuppliesManage/common/NumberSelect.vue @@ -1,6 +1,13 @@