xlb-main-login
Version:
``` yarn install ```
68 lines (60 loc) • 1.5 kB
JavaScript
import { img_url, wei_url } from './config'
import { axios } from '@/utils/request'
// 表单列表
export function getformdlist(params) {
return axios({
url: wei_url + '/demo-wx-sys/v1/form/list',
method: 'get',
params,
})
}
//表单详情
export function editformdlist(id) {
return axios({
url: wei_url + '/demo-wx-sys/v1/form/' + id + '/',
method: 'get',
})
}
//删除表单
export function deleteForm(id) {
return axios({
url: wei_url + '/demo-wx-sys/v1/form/' + id + '/',
method: 'delete',
})
}
//新增表单
export function saveForm(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wei_url + '/demo-wx-sys/v1/form/',
method: 'post',
data,
})
}
//更新表单
export function updateForm(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wei_url + '/demo-wx-sys/v1/form/',
method: 'put',
data,
})
}
//上传公众号图片
export function uploadbanner(data) {
return axios({
headers: { 'Content-Type': 'multipart/form-data' },
url: img_url + '/demo-utils/v1/file/form/banner/file/',
method: 'post',
data,
})
}
//上传公众号图片
export function uploaddetail(data) {
return axios({
headers: { 'Content-Type': 'multipart/form-data' },
url: img_url + '/demo-utils/v1/file/form/body/file/',
method: 'post',
data,
})
}