diff --git a/sub-government-affairs-service/src/apis/land.js b/sub-government-affairs-service/src/apis/land.js index 3d7cee1..526ff32 100644 --- a/sub-government-affairs-service/src/apis/land.js +++ b/sub-government-affairs-service/src/apis/land.js @@ -132,3 +132,54 @@ export function delLand(id) { method: 'DELETE', }); } + +//作业记录相关 +export function getOperationRecord(params = {}) { + return request('land-resource/operationRecord/page', { + method: 'GET', + params, + }); +} + +export function saveOperationRecord(data) { + return request('land-resource/operationRecord/save', { + method: 'POST', + data, + }); +} + +export function editOperationRecord(data = {}) { + return request('land-resource/operationRecord/update', { + method: 'PUT', + data, + }); +} + +export function delOperationRecord(id) { + return request('land-resource/operationRecord/delete/' + id, { + method: 'DELETE', + }); +} + +export function exportOperationRecord(params = {}) { + return request('/land-resource/operationRecord/export', { + method: 'GET', + params, + responseType: 'blob', + }); +} + +export function importOperationRecord(data = {}) { + return request('/land-resource/operationRecord/import', { + method: 'POST', + data, + headers: { 'Content-Type': 'multipart/form-data' }, + }); +} + +//通过土地获取产物和位置 +export function getAddrCropByLand(landId) { + return request('land-resource/operationRecord/workArea/' + landId, { + method: 'GET', + }); +} diff --git a/sub-government-affairs-service/src/views/annualPlan/component/annualPlans/index.vue b/sub-government-affairs-service/src/views/annualPlan/component/annualPlans/index.vue index 8aa830d..35b85b0 100644 --- a/sub-government-affairs-service/src/views/annualPlan/component/annualPlans/index.vue +++ b/sub-government-affairs-service/src/views/annualPlan/component/annualPlans/index.vue @@ -296,16 +296,6 @@ const selectionChange = (rows) => { state.selection = rows; }; -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.townCode = row?.cities[3] ?? null; - row.village = row?.cities[3] ?? null; - } -}; - const onAdd = () => { infoVisible.value = true; }; diff --git a/sub-government-affairs-service/src/views/dict/component/dictCrop/index.vue b/sub-government-affairs-service/src/views/dict/component/dictCrop/index.vue index c1e9d06..4122778 100644 --- a/sub-government-affairs-service/src/views/dict/component/dictCrop/index.vue +++ b/sub-government-affairs-service/src/views/dict/component/dictCrop/index.vue @@ -1,65 +1,633 @@ - - - diff --git a/sub-government-affairs-service/src/views/dict/component/landCassification/index.vue b/sub-government-affairs-service/src/views/dict/component/landCassification/index.vue index b11a6ca..0fffd60 100644 --- a/sub-government-affairs-service/src/views/dict/component/landCassification/index.vue +++ b/sub-government-affairs-service/src/views/dict/component/landCassification/index.vue @@ -1,46 +1,84 @@ - + + diff --git a/sub-government-affairs-service/src/views/landManage/component/landPartol/index copy.vue b/sub-government-affairs-service/src/views/landManage/component/landPartol/index copy.vue new file mode 100644 index 0000000..ac0067f --- /dev/null +++ b/sub-government-affairs-service/src/views/landManage/component/landPartol/index copy.vue @@ -0,0 +1,199 @@ + + + + + diff --git a/sub-government-affairs-service/src/views/landManage/component/landPartol/index.vue b/sub-government-affairs-service/src/views/landManage/component/landPartol/index.vue index 79499ff..1591e1d 100644 --- a/sub-government-affairs-service/src/views/landManage/component/landPartol/index.vue +++ b/sub-government-affairs-service/src/views/landManage/component/landPartol/index.vue @@ -1,119 +1,205 @@ + - - diff --git a/sub-government-affairs-service/src/views/landManage/component/operationRecord/index.vue b/sub-government-affairs-service/src/views/landManage/component/operationRecord/index.vue index 87acab2..bb48ee8 100644 --- a/sub-government-affairs-service/src/views/landManage/component/operationRecord/index.vue +++ b/sub-government-affairs-service/src/views/landManage/component/operationRecord/index.vue @@ -19,6 +19,7 @@ @row-del="rowDel" > @@ -26,6 +27,29 @@ + + + + + + + + 点击上传 + + + + + + + + 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 f56b9b1..e59cb74 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 @@ -831,6 +831,8 @@ const onStateAdd = () => { app.$message.error('请选择种植规划'); return; } + + console.info('onStateAdd', state.currentRow); stageInfoData.landName = state.currentRow.landName || ''; stageInfoData.crop = state.currentRow.crop || ''; stageInfoVisible.value = true;