xlb-main-login
Version:
``` yarn install ```
167 lines (154 loc) • 3.76 kB
JavaScript
import { wei_url } from './config'
import { axios } from '@/utils/request'
// 生命周期列表
export function liftcrcles() {
return axios({
url: wei_url + '/demo-wechat-work/v1/life-circles',
method: 'get',
})
}
// 新增生命周期列表
export function addliftcrcles(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wei_url + '/demo-wechat-work/v1/life-circles',
method: 'post',
data,
})
}
// 修改生命周期列表
export function uploadliftcrcles(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wei_url + '/demo-wechat-work/v1/life-circles',
method: 'put',
data,
})
}
// 修改生命周期序号
export function sortliftcrcles(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wei_url + '/demo-wechat-work/v1/life-circles/sorts',
method: 'put',
data,
})
}
// 查询单个生命周期
export function liftcrclesid(id) {
return axios({
url: wei_url + '/demo-wechat-work/v1/life-circles/' + id,
method: 'get',
})
}
// 删除单个生命周期
export function delliftcrcles(id) {
return axios({
url: wei_url + '/demo-wechat-work/v1/life-circles/' + id,
method: 'delete',
})
}
// 成员增加生命周期
export function memberliftcrcles(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wei_url + '/demo-wechat-work/v1/wechat/work/custom/life-circle',
method: 'post',
data,
})
}
// 成员修改生命周期
export function membereditliftcrcles(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: wei_url + '/demo-wechat-work/v1/wechat/work/custom/life-circle',
method: 'put',
data,
})
}
// 客户列表接口
export function membereditliftcrcleskelie(params) {
if (params.gender == undefined) {
params.gender = ''
}
if (params.relation == undefined) {
params.relation = ''
}
if (params.spread == undefined) {
params.spread = ''
}
let tag = ''
if (params.tag.length > 0) {
tag = params.tag.toString()
}
let current = 1
if (params.current != undefined) {
current = params.current
}
const url =
wei_url +
'/demo-wechat-work/v1/wechat/work/custom' +
'?customName=' +
params.customName +
'&endTime=' +
params.endTime +
'&gender=' +
params.gender +
'&relation=' +
params.relation +
'&spread=' +
params.spread +
'&staffUserId=' +
params.staffUserId +
'&startTime=' +
params.startTime +
'&lifeCircleId=' +
params.lifeCircleId +
'¤t=' +
current +
'&tag=' +
tag
return axios({
url: url,
method: 'get',
})
}
//客户管理导出Excel
export function exportlifeExcel(params) {
if (params.gender == undefined) {
params.gender = ''
}
if (params.relation == undefined) {
params.relation = ''
}
if (params.spread == undefined) {
params.spread = ''
}
let tag = ''
if (params.tag.length > 0) {
tag = tag.toString()
}
const url =
wei_url +
'/demo-wechat-work/v1/wechat/work/custom/export' +
'?customName=' +
params.customName +
'&endTime=' +
params.endTime +
'&gender=' +
params.gender +
'&relation=' +
params.relation +
'&spread=' +
params.spread +
'&staffUserId=' +
params.staffUserId +
'&startTime=' +
params.startTime +
'&tag=' +
tag
return axios({
url: url,
method: 'get',
})
}