Commit 7a66034c authored by 冷玲鹏's avatar 冷玲鹏

修改(新建):banner管理、活动管理、公告管理

parent b6dfa64a
import request from '@/utils/request'
import Qs from 'qs'
/**
* 1. 列表查询
* 2. 查询详细信息
* 3. 新增
* 4. 修改
* 5. 逻辑删除
* 6. 导出
*
*/
// 1. 查询新闻资讯列表
export function listCmsActivity(query) {
return request({
url: '/cmsActivity/queryCmsActivityByPagination',
method: 'get',
params: query
})
}
// 2. 查询新闻资讯详细信息
export function getCmsActivity(businessId) {
return request({
url: '/cmsActivity/detail/' + businessId,
method: 'get'
})
}
// 3. 新增新闻资讯
export function addCmsActivity(data) {
data = Qs.stringify(data)
return request({
url: '/cmsActivity/add',
method: 'post',
data: data
})
}
// 4. 修改新闻资讯
export function updateCmsActivity(data) {
const businessId = data.businessId
data = Qs.stringify(data)
return request({
url: '/cmsActivity/update/' + businessId,
method: 'post',
data
})
}
// 5. 逻辑删除新闻资讯
export function delCmsActivity(businessId) {
return request({
url: '/cmsActivity/delete/' + businessId,
method: 'delete'
})
}
// 6. 导出新闻资讯
export function exportCmsActivity(query) {
return request({
url: '/cmsActivity/export',
method: 'get',
params: query,
responseType: 'blob'
})
}
// 7. 修改新闻资讯状态
export function updateStatus(data) {
const businessId = data.businessId
data = Qs.stringify(data)
return request({
url: '/cmsActivity/updateStatus/' + businessId,
method: 'post',
data: data
})
}
import request from '@/utils/request'
import Qs from 'qs'
/**
* 1. 列表查询
* 2. 查询详细信息
* 3. 新增
* 4. 修改
* 5. 逻辑删除
* 6. 导出
*
*/
// 1. 查询banner管理列表
export function listCmsBanner(query) {
return request({
url: '/cmsbanner/queryCmsBannerByPagination',
method: 'get',
params: query
})
}
// 2. 查询banner管理详细信息
export function getCmsBanner(businessId) {
return request({
url: '/cmsbanner/detail/' + businessId,
method: 'get'
})
}
// 3. 新增banner管理
export function addCmsBanner(data) {
data = Qs.stringify(data)
return request({
url: '/cmsbanner/add',
method: 'post',
data: data
})
}
// 4. 修改banner管理
export function updateCmsBanner(data) {
const businessId = data.businessId
data = Qs.stringify(data)
return request({
url: '/cmsbanner/update/' + businessId,
method: 'put',
data
})
}
// 5. 逻辑删除banner管理
export function delCmsBanner(businessId) {
return request({
url: '/cmsbanner/deleteLogical/' + businessId,
method: 'delete'
})
}
// 6. 导出banner管理
export function exportCmsBanner(query) {
return request({
url: '/cmsbanner/export',
method: 'get',
params: query,
responseType: 'blob'
})
}
import request from '@/utils/request'
import Qs from 'qs'
/**
* 1. 列表查询
* 2. 查询详细信息
* 3. 新增
* 4. 修改
* 5. 逻辑删除
* 6. 导出
*
*/
// 1. 查询新闻资讯列表
export function listCmsNotice(query) {
return request({
url: '/cmsNotice/queryCmsNoticeByPagination',
method: 'get',
params: query
})
}
// 2. 查询新闻资讯详细信息
export function getCmsNotice(businessId) {
return request({
url: '/cmsNotice/detail/' + businessId,
method: 'get'
})
}
// 3. 新增新闻资讯
export function addCmsNotice(data) {
data = Qs.stringify(data)
return request({
url: '/cmsNotice/add',
method: 'post',
data: data
})
}
// 4. 修改新闻资讯
export function updateCmsNotice(data) {
const businessId = data.businessId
data = Qs.stringify(data)
return request({
url: '/cmsNotice/update/' + businessId,
method: 'post',
data
})
}
// 5. 逻辑删除新闻资讯
export function delCmsNotice(businessId) {
return request({
url: '/cmsNotice/delete/' + businessId,
method: 'delete'
})
}
// 6. 导出新闻资讯
export function exportCmsNotice(query) {
return request({
url: '/cmsNotice/export',
method: 'get',
params: query,
responseType: 'blob'
})
}
// 7. 修改新闻资讯状态
export function updateStatus(data) {
const businessId = data.businessId
data = Qs.stringify(data)
return request({
url: '/cmsNotice/updateStatus/' + businessId,
method: 'post',
data: data
})
}
export function updateResponseUrl(url) {
const currentUrl = window.location.href
// const currentUrl = 'https://sadasdad'
if (url !== null) {
var urlarry = url.split('://') // 按://进行分割 一个是https 一个是 xxx.jpg
var pro = urlarry[0] // http 或 https
var path = urlarry[1]// xxxx.jpg
}
if (currentUrl.startsWith('http://')) {
pro = 'http://'// 将http 或者 https 替换成http://
url = pro + path // http://xxx.jpg
} else {
pro = 'https://'// 将http 或者 https 替换成http://
url = pro + path // https://xxx.jpg
}
return url
}
This diff is collapsed.
This diff is collapsed.
<template>
<div>
新闻管理
</div>
</template>
<script>
export default {
name: 'Index'
}
</script>
<style scoped>
</style>
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment