试验性的vue左侧菜单demo,一般常用于后台管理。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

62 lines
870 B

import request from '@/utils/request'
/**
* 模板列表
* @param data { onlyEnabled, keyword }
*/
export function page(data) {
return request({
url: '/template/list',
data
})
}
/**
* 模板详情
*/
export function detail(id) {
return request({
url: `/template/detail/${id}`,
method: 'get'
})
}
/**
* 新增或更新模板
*/
export function save(data) {
return request({
url: '/template/save',
data
})
}
/**
* 删除模板
*/
export function remove(id) {
return request({
url: `/template/delete/${id}`,
data: {}
})
}
/**
* 刷新发送缓存
*/
export function refresh() {
return request({
url: '/template/refresh',
data: {}
})
}
/**
* 从微信拉取当前公众号的模板列表
*/
export function wechatList() {
return request({
url: '/template/wechat/list',
data: {}
})
}