diff --git a/sub-government-affairs-service/src/apis/land.js b/sub-government-affairs-service/src/apis/land.js index 2763bf2..13206ed 100644 --- a/sub-government-affairs-service/src/apis/land.js +++ b/sub-government-affairs-service/src/apis/land.js @@ -13,6 +13,13 @@ export function saveLand(params = {}) { 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', { 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..9b7c608 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 } from '@/apis/land'; import { ElMessage } from 'element-plus'; import { CommonUpload } from '@/apis'; @@ -85,6 +85,10 @@ const props = defineProps({ type: Boolean, default: false, }, + landType: { + type: String, + default: '0', + }, }); const emit = defineEmits(['close']); /* --------------- data --------------- */ @@ -155,11 +159,12 @@ async function handleSubmit() { ...baseInfo, ...propertyInfo, isDraftsSave: 0, + landType: props.landType, }; 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/landsManage/index.vue b/sub-government-affairs-service/src/views/landManage/component/landsManage/index.vue index e97a103..4c538dd 100644 --- a/sub-government-affairs-service/src/views/landManage/component/landsManage/index.vue +++ b/sub-government-affairs-service/src/views/landManage/component/landsManage/index.vue @@ -1,6 +1,6 @@