diff --git a/sub-government-affairs-service/src/apis/land.js b/sub-government-affairs-service/src/apis/land.js index 2763bf2..8f15386 100644 --- a/sub-government-affairs-service/src/apis/land.js +++ b/sub-government-affairs-service/src/apis/land.js @@ -14,6 +14,15 @@ export function saveLand(params = {}) { }); } +export function exportLands(params = {}) { + return request('/land-resource/landManage/export', { + method: 'GET', + params, + responseType: 'blob', + }); +} + +//年度计划相关 export function getAnnualList(params = {}) { return request('land-resource/annualManage/page', { method: 'GET', @@ -54,3 +63,33 @@ export function delAnnual(params) { params, }); } + +//种植规划相关 +export function getPlanList(params = {}) { + return request('land-resource/planManage/page', { + method: 'GET', + params, + }); +} + +export function savePlan(data) { + return request('land-resource/planManage/save', { + method: 'POST', + data, + }); +} + +export function editAlan(data = {}) { + return request('land-resource/planManage/edit', { + method: 'PUT', + data, + }); +} + +export function exportPlan(params = {}) { + return request('/land-resource/planManage/export', { + method: 'GET', + params, + responseType: 'blob', + }); +} diff --git a/sub-government-affairs-service/src/views/landManage/component/landsManage/common/CreateLand.vue b/sub-government-affairs-service/src/views/landManage/component/landsManage/common/CreateLand.vue index 8b486aa..9b6b585 100644 --- a/sub-government-affairs-service/src/views/landManage/component/landsManage/common/CreateLand.vue +++ b/sub-government-affairs-service/src/views/landManage/component/landsManage/common/CreateLand.vue @@ -76,7 +76,7 @@ import { reactive, ref, watch } from 'vue'; import LandClassificationType from '@/components/LandClassificationType.vue'; import CustomSelect from '@/components/CustomSelect.vue'; import LandIsTranfer from '@/components/LandIsTranfer.vue'; -import { lnadSave, exportLands } from '@/apis/land'; +import { saveLand, exportLands } from '@/apis/land'; import { ElMessage } from 'element-plus'; import { CommonUpload } from '@/apis'; @@ -159,7 +159,7 @@ async function handleSubmit() { let ids = ''; propertyInfo.propertyCertificateUrl.map((item) => (ids += item.id)); data.propertyCertificateUrl = ids; - const res = await lnadSave(data); + const res = await saveLand(data); if (res.code == 200) { ElMessage.success('保存成功'); resFrom(); diff --git a/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue b/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue index c4a094c..079e4f9 100644 --- a/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue +++ b/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue @@ -1,3 +1,4 @@ +