diff --git a/src/api/common.js b/src/api/common.js new file mode 100644 index 0000000..07333ba --- /dev/null +++ b/src/api/common.js @@ -0,0 +1,22 @@ +import request from '@/utils/request' + +// 上传文件 单个 +export function uploadFile(data) { + return request({ + url: '/common/upload', + method: 'post', + data: data, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} + +// 公用下载文件接口 +export function downFile(fileUrl) { + return request({ + url: '/common/download/resource?resource=' + fileUrl, + method: 'get', + responseType: 'blob' + }) +} \ No newline at end of file diff --git a/src/api/system/businessArea.js b/src/api/system/businessArea.js new file mode 100644 index 0000000..ca5fe31 --- /dev/null +++ b/src/api/system/businessArea.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 获取商圈列表 +export function busTradingAreaPage(query) { + return request({ + url: '/admin/busTradingArea/getBusTradingAreaPage', + method: 'post', + data: query + }) +} + +// 新增商圈 +export function addBusTradingArea(data) { + return request({ + url: '/admin/busTradingArea/addBusTradingArea', + method: 'post', + data: data + }) +} + +// 修改商圈 +export function updateBusTradingArea(data) { + return request({ + url: '/admin/busTradingArea/updateBusTradingArea', + method: 'post', + data: data + }) +} + +// 获取商圈详情 +export function getBusTradingArea(areaId) { + return request({ + url: '/admin/busTradingArea/getBusTradingArea/' + areaId, + method: 'post' + }) +} + +// 删除商圈 +export function deleteBusTradingArea(areaId) { + return request({ + url: '/admin/busTradingArea/deleteBusTradingArea/' + areaId, + method: 'post' + }) +} diff --git a/src/api/system/mediaType.js b/src/api/system/mediaType.js new file mode 100644 index 0000000..0e9d4af --- /dev/null +++ b/src/api/system/mediaType.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 获取媒体类型树列表 +export function sysMediaTypeTreeList(query) { + return request({ + url: '/admin/sysMediaType/treeList', + method: 'post', + data: query + }) +} + +// 新增媒体类型 +export function addSysMediaType(data) { + return request({ + url: '/admin/sysMediaType/addSysMediaType', + method: 'post', + data: data + }) +} + +// 修改媒体类型 +export function updateSysMediaType(data) { + return request({ + url: '/admin/sysMediaType/updateSysMediaType', + method: 'post', + data: data + }) +} + +// 获取媒体类型详情 +export function getSysMediaType(sysMediaTypeId) { + return request({ + url: '/admin/sysMediaType/getSysMediaType/' + sysMediaTypeId, + method: 'post' + }) +} + +// 删除媒体类型 +export function deleteSysMediaType(sysMediaTypeId) { + return request({ + url: '/admin/sysMediaType/deleteSysMediaType/' + sysMediaTypeId, + method: 'post' + }) +} \ No newline at end of file diff --git a/src/api/system/pptTemplate.js b/src/api/system/pptTemplate.js new file mode 100644 index 0000000..2ac9f17 --- /dev/null +++ b/src/api/system/pptTemplate.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 获取PPT模板列表 +export function pptTemplatePage(query) { + return request({ + url: '/admin/pptTemplate/getPptTemplatePage', + method: 'post', + data: query + }) +} + +// 新增PPT模板 +export function addPptTemplate(data) { + return request({ + url: '/admin/pptTemplate/addPptTemplate', + method: 'post', + data: data + }) +} + +// 修改PPT模板 +export function updatePptTemplate(data) { + return request({ + url: '/admin/pptTemplate/updatePptTemplate', + method: 'post', + data: data + }) +} + +// 获取PPT模板详情 +export function getPptTemplate(pptTemplateId) { + return request({ + url: '/admin/pptTemplate/getPptTemplate/' + pptTemplateId, + method: 'post' + }) +} + +// 删除PPT模板 +export function deletePptTemplate(pptTemplateId) { + return request({ + url: '/admin/pptTemplate/deletePptTemplate/' + pptTemplateId, + method: 'post' + }) +} \ No newline at end of file diff --git a/src/views/system/administrativeRegion/index.vue b/src/views/system/administrativeRegion/index.vue index 086fa58..256fe2a 100644 --- a/src/views/system/administrativeRegion/index.vue +++ b/src/views/system/administrativeRegion/index.vue @@ -20,11 +20,11 @@ - +