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/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', 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 74a30c3..373c60c 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 = () => {