From 01c7faac9dc42e9f460d171de239dab051eede99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=88=E9=B8=BF?= Date: Mon, 26 May 2025 17:44:41 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/apis/businessEntity/index.js | 87 ++++ .../src/views/dict/component/region/index.vue | 2 +- .../productOperateMain/individual/index.vue | 402 +++++----------- .../individual/oldIndex.vue | 436 ++++++++++++++++++ .../src/views/resource/grid/AddGrid.vue | 2 +- .../src/views/resource/grid/GridMember.vue | 16 +- 6 files changed, 651 insertions(+), 294 deletions(-) create mode 100644 sub-government-affairs-service/src/apis/businessEntity/index.js create mode 100644 sub-government-affairs-service/src/views/productOperateMain/individual/oldIndex.vue diff --git a/sub-government-affairs-service/src/apis/businessEntity/index.js b/sub-government-affairs-service/src/apis/businessEntity/index.js new file mode 100644 index 0000000..c0b8616 --- /dev/null +++ b/sub-government-affairs-service/src/apis/businessEntity/index.js @@ -0,0 +1,87 @@ +// src/apis/businessEntity/index.js +import request from '@/utils/axios'; + +/** + * 生产经营主体 - 新增 + * @param {Object} data 经营主体数据 + */ +export function saveBusinessSubject(data) { + return request({ + url: '/product-business/business/businessSave', + method: 'post', + data, + }); +} + +/** + * 生产经营主体 - 编辑 + * @param {Object} data 经营主体数据 + */ +export function editBusinessSubject(data) { + return request({ + url: '/product-business/business/businessEdit', + method: 'put', + data, + }); +} + +/** + * 生产经营主体 - 分页查询 + * @param {Object} params 查询参数 + */ +export function fetchBusinessSubjectList(query) { + return request({ + url: '/product-business/business/businessPage', + method: 'get', + params: { + businessSubjectQuery: JSON.stringify(query), + }, + }); +} + +/** + * 生产经营主体 - 详情查询 + * @param {string} id 主体ID + */ +export function fetchBusinessSubjectInfo(id) { + return request({ + url: `/product-business/business/businessInfo/${id}`, + method: 'get', + }); +} + +/** + * 生产经营主体 - 批量删除 + * @param {string} businessId 主体ID + */ +export function deleteBusinessSubject(businessId) { + return request({ + url: '/product-business/business/deleteBusiness', + method: 'delete', + params: { businessId }, + }); +} + +/** + * 生产经营主体 - 审核 + * @param {Object} data 审核数据 + */ +export function checkBusinessSubject(data) { + return request({ + url: '/product-business/business/businessCheck', + method: 'put', + data, + }); +} + +/** + * 经营主体审核 - 分页查询 + * @param {Object} params 查询参数 + */ +export function fetchBusinessCheckList(params) { + return request({ + url: '/product-business/business/businessCheckPage', + method: 'get', + params, + }); +} diff --git a/sub-government-affairs-service/src/views/dict/component/region/index.vue b/sub-government-affairs-service/src/views/dict/component/region/index.vue index aabebdc..b84e66b 100644 --- a/sub-government-affairs-service/src/views/dict/component/region/index.vue +++ b/sub-government-affairs-service/src/views/dict/component/region/index.vue @@ -26,7 +26,7 @@ @row-del="rowDel" > diff --git a/sub-government-affairs-service/src/views/productOperateMain/individual/index.vue b/sub-government-affairs-service/src/views/productOperateMain/individual/index.vue index 5e7e9eb..b48cf6b 100644 --- a/sub-government-affairs-service/src/views/productOperateMain/individual/index.vue +++ b/sub-government-affairs-service/src/views/productOperateMain/individual/index.vue @@ -3,14 +3,11 @@ + 批量删除 + + + + + + + + + diff --git a/sub-government-affairs-service/src/views/resource/grid/AddGrid.vue b/sub-government-affairs-service/src/views/resource/grid/AddGrid.vue index 128b2d7..d5fdc7d 100644 --- a/sub-government-affairs-service/src/views/resource/grid/AddGrid.vue +++ b/sub-government-affairs-service/src/views/resource/grid/AddGrid.vue @@ -276,7 +276,7 @@ const setCity = (row) => { if (!isEmpty(row.cities)) { row.provinceCode = row?.cities[0] ?? null; row.cityCode = row?.cities[1] ?? null; - row.gridAreaCode = row?.cities[2] ?? null; + row.gridAreaCode = row?.cities[4] ?? null; row.townCode = row?.cities[3] ?? null; row.village = row?.cities[4] ?? null; // row.village = row?.cities.join(','); diff --git a/sub-government-affairs-service/src/views/resource/grid/GridMember.vue b/sub-government-affairs-service/src/views/resource/grid/GridMember.vue index 6f776be..97488c6 100644 --- a/sub-government-affairs-service/src/views/resource/grid/GridMember.vue +++ b/sub-government-affairs-service/src/views/resource/grid/GridMember.vue @@ -187,20 +187,20 @@ const loadGridOptions = async () => { }; loadGridOptions(); const currentChange = (current) => { - // state.query.current = current; - // loadData(); + state.query.current = current; + loadData(); }; const sizeChange = (size) => { - // state.query.size = size; - // loadData(); + state.query.size = size; + loadData(); }; const searchChange = (params, done) => { - // if (done) done(); - // state.query = params; - // state.query.current = 1; - // loadData(); + if (done) done(); + state.query = params; + state.query.current = 1; + loadData(); }; const refreshChange = () => { From 5d9936e734d81d2db9be13e2312b720c4ceadefa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=88=E9=B8=BF?= Date: Mon, 26 May 2025 17:52:54 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=9C=9F=E5=9C=B0=E5=B7=A1=E6=9F=A5?= =?UTF-8?q?=E5=8F=96=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/router/modules/lands.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sub-government-affairs-service/src/router/modules/lands.js b/sub-government-affairs-service/src/router/modules/lands.js index a18c426..6a9057c 100644 --- a/sub-government-affairs-service/src/router/modules/lands.js +++ b/sub-government-affairs-service/src/router/modules/lands.js @@ -21,12 +21,12 @@ const landsRoutes = [ // component: () => import('@/views/landManage/component/plantPlan/index.vue'), // meta: { title: '种植计划', icon: '' }, // }, - { - path: '/sub-government-affairs-service/operationRecord', - name: 'operationRecord', - component: () => import('@/views/landManage/component/operationRecord/index.vue'), - meta: { title: '作业记录', icon: '' }, - }, + // { + // path: '/sub-government-affairs-service/operationRecord', + // name: 'operationRecord', + // component: () => import('@/views/landManage/component/operationRecord/index.vue'), + // meta: { title: '作业记录', icon: '' }, + // }, { path: '/sub-government-affairs-service/landPartol', name: 'landPartol',