xlb-main-login
Version:
``` yarn install ```
115 lines (99 loc) • 2.55 kB
JavaScript
import { wechat_url } from './config'
import { axios } from '@/utils/request'
// ******************************** 首页 ****************************
// 表单列表
export function getFormlist(params) {
return axios({
url: wechat_url + '/v1/wechat/work/form/',
method: 'get',
params,
})
}
//
// //删除表单列表
export function delFormlist(id) {
return axios({
url: wechat_url + '/v1/wechat/work/form' + '/' + id,
method: 'delete',
})
}
// 分享弹框
export function shareFormlist(id) {
return axios({
url: wechat_url + '/v1/wechat/work/form/' + id + '/link',
method: 'get',
})
}
//
// ******************************** 详情页 ****************************
// 统计图表
export function getFormInformation(id) {
return axios({
url: wechat_url + '/v1/wechat/work/form/' + id + '/statistics',
method: 'get',
})
}
// 数据报表
export function dataReport(params) {
return axios({
url: wechat_url + '/demo-wechat-work/v1/wechat/work/source/' + params.type,
method: 'get',
params,
})
}
// 客户数据
export function customerData(params) {
return axios({
url: wechat_url + '/v1/wechat/work/form/' + params.id + '/user',
method: 'get',
params,
})
}
// 客户数据
export function customerFormData(id) {
return axios({
url: wechat_url + '/v1/wechat/work/form/' + id + '/data',
method: 'get',
})
}
// ******************************** 创建,编辑 ****************************
//新增表单
export function createData(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wechat_url + '/v1/wechat/work/form/',
method: 'post',
data,
})
}
//更新表单
export function upDateData(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wechat_url + '/v1/wechat/work/form/',
method: 'put',
data,
})
}
//查询表单
export function detailData(id) {
return axios({
url: wechat_url + '/v1/wechat/work/form/' + id,
method: 'get',
})
}
//表单数据导出
export function wxexportDataToExcel(params) {
return axios({
url: wechat_url + '/v1/wechat/work/form/' + params.id + '/user/export',
method: 'get',
params,
})
}
//查询表单详情
export function wxexportDataDetail(id) {
return axios({
url: wechat_url + '/v1/wechat/work/form/' + id + '/data',
method: 'get',
})
}