diff --git a/src/api/demo/mediaLibrary.ts b/src/api/demo/mediaLibrary.ts index 2094a87..b466817 100644 --- a/src/api/demo/mediaLibrary.ts +++ b/src/api/demo/mediaLibrary.ts @@ -1,5 +1,14 @@ import { defHttp } from '@/utils/http/axios'; enum Api { + // 获取地图标注列表 + GetAnnotationList = '/api/Manage/GetAnnotationList', + // 添加地图标注 + AddAnnotation = '/api/Manage/AddAnnotation', + // 更新地图标注 + UpdateAnnotation = '/api/Manage/UpdateAnnotation', + // 删除地图标注 + DeleteAnnotation = '/api/Manage/DeleteAnnotation', + // 获取地图作业区域列表 GetWorkAreaList = '/api/Manage/GetWorkAreaList', // 添加地图作业区域 @@ -10,6 +19,35 @@ enum Api { DeleteWorkArea = '/api/Manage/DeleteWorkArea', } +// 获取地图标注列表 +export function GetAnnotationList(params) { + return defHttp.get({ + url: Api.GetAnnotationList, + params + }); +} +// 添加地图标注 +export function AddAnnotation(params) { + return defHttp.post({ + url: Api.AddAnnotation, + data:params + }); +} +// 更新地图标注 +export function UpdateAnnotation(params) { + return defHttp.post({ + url: Api.UpdateAnnotation, + data:params + }); +} +// 删除地图标注 +export function DeleteAnnotation(params) { + return defHttp.post({ + url: Api.DeleteAnnotation + '?id=' + params.id, + data:params + }); +} + // 获取地图作业区域列表 export function GetWorkAreaList(params) { return defHttp.get({ @@ -26,15 +64,15 @@ export function AddWorkArea(params) { } // 更新地图作业区域 export function UpdateWorkArea(params) { -return defHttp.post({ - url: Api.UpdateWorkArea, - data:params -}); + return defHttp.post({ + url: Api.UpdateWorkArea, + data:params + }); } // 删除地图作业区域 export function DeleteWorkArea(params) { -return defHttp.post({ - url: Api.DeleteWorkArea + '?id=' + params.id, - data:params -}); -} \ No newline at end of file + return defHttp.post({ + url: Api.DeleteWorkArea + '?id=' + params.id, + data:params + }); +} diff --git a/src/views/demo/system/mediaLibrary/path/index.vue b/src/views/demo/system/mediaLibrary/path/index.vue index 940efaf..0f2bef4 100644 --- a/src/views/demo/system/mediaLibrary/path/index.vue +++ b/src/views/demo/system/mediaLibrary/path/index.vue @@ -11,8 +11,8 @@ ref="pathLeftMenuRef" :pathRecord="props.pathRecord" :leftMenuShow="leftMenuShow" - :allMarkDataList="allMarkDataList" - :nowShowMarkData="nowShowMarkData" + :allAnnotationDataList="allAnnotationDataList" + :nowShowAnnotationData="nowShowAnnotationData" :allAreaDataList="allAreaDataList" :nowShowAreaData="nowShowAreaData" :allImageDataList="allImageDataList" @@ -20,12 +20,13 @@ @changeLeftMenuShow="changeLeftMenuShow" @handlerLocation="handlerLocation" @closePathModal="closePathModal" - @changeMarkInfoShow="changeMarkInfoShow" - @setNowShowMarkData="setNowShowMarkData" + @changeAnnotationInfoShow="changeAnnotationInfoShow" + @setNowShowAnnotationData="setNowShowAnnotationData" @setNowShowImageData="setNowShowImageData" @setNowShowAreaData="setNowShowAreaData" + @setAllAnnotationData="setAllAnnotationData" @setAllAreaData="setAllAreaData" - @deleteMark="deleteMark" + @deleteAnnotation="deleteAnnotation" @deleteArea="deleteArea" /> @@ -33,30 +34,30 @@