xlb-main-login
Version:
``` yarn install ```
154 lines (137 loc) • 3.5 kB
JavaScript
import { default_api, wechat_url, wei_url } from './config'
import { axios } from '@/utils/request'
const baseActivity = '/wecom-inner'
//列表
export function getgreetlist(params, type) {
return axios({
url: default_api + '/demo-wechat-work/v1/wechat/work/source/' + type,
method: 'get',
params,
})
}
//删除语列表
export function delgreetlist(params) {
return axios({
url: wechat_url + '/v1/wechat/work/source/' + params.type + '/' + params.eventId,
method: 'delete',
})
}
//新增欢迎语列表
export function addgreet(data) {
return axios({
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
url: wechat_url + '/v1/wechat/work/source/' + data.type,
method: 'post',
data,
})
}
//编辑欢迎语列表
export function uploadgreet(data) {
return axios({
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
url: wechat_url + '/v1/wechat/work/source/' + data.type,
method: 'put',
data,
})
}
//查询欢迎语列表
export function greetdetail(params) {
return axios({
url: wechat_url + '/v1/wechat/work/source/' + params.type + '/' + params.id,
method: 'get',
params,
})
}
//查询部门列表树形图
export function getdepart() {
return axios({
url: wechat_url + '/v1/wechat/work/depart',
method: 'get',
})
}
//查询员工列表
export function getmember() {
return axios({
url: wechat_url + '/v1/wechat/work/staff',
method: 'get',
})
}
//查询单个数据二维码
export function getmemberqr(params) {
return axios({
url: wechat_url + '/v1/wechat/work/source/' + params.type + '/' + params.id + '/img',
method: 'get',
})
}
//下载渠道码
export function downsDitch(params) {
return axios({
url: wechat_url + '/v1/wechat/work/source/' + params.type + '/' + params.id + '/img',
method: 'get',
})
}
/*企业微信渠道码*/
/*企业微信标签进群*/
export function gettaglist(params) {
return axios({
url: wechat_url + '/v1/wechat/work/tag-build-group',
method: 'get',
params,
})
}
//删除标签进群
export function deltaglist(id) {
return axios({
url: wei_url + '/demo-wechat-work/v1/wechat/work/tag-build-group/' + id,
method: 'delete',
})
}
//标签进群详情
export function grouptagdetail(id) {
return axios({
url: wei_url + '/demo-wechat-work/v1/wechat/work/tag-build-group/' + id,
method: 'get',
})
}
//查找人数
export function grouptagchange(params) {
return axios({
url: wechat_url + '/v1/wechat/work/tag-build-group/objUserCount',
method: 'get',
params,
})
}
//新增标签进群
export function grouptagadd(data) {
return axios({
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
url: wechat_url + '/v1/wechat/work/tag-build-group',
method: 'post',
data,
})
}
//编辑标签进群
export function grouptagedit(data) {
return axios({
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
url: wechat_url + '/v1/wechat/work/tag-build-group',
method: 'put',
data,
})
}
//发送标签进群消息
export function sendgrouptag(id) {
return axios({
url: wechat_url + '/v1/wechat/work/tag-build-group/sendMessage/' + id,
method: 'post',
})
}
/*企业微信标签进群*/