edu/admin/src/api/channel/wx_oa.ts

48 lines
1.0 KiB
TypeScript
Raw Normal View History

2022-08-29 11:06:52 +00:00
import request from '@/utils/request'
// 微信公众号配置保存
2022-08-29 11:06:52 +00:00
export function setOaConfig(params: any) {
return request.post({ url: '/channel/oa/save', params })
}
// 微信公众号配置详情
2022-08-29 11:06:52 +00:00
export function getOaConfig() {
return request.get({ url: '/channel/oa/detail' })
}
export interface Menu {
name: string,
menuType?: number,
visitType?: string,
url?: string,
appId?: string
pagePath?: string,
subButtons: Menu[] | any
}
/**
* @return { Promise }
* @description
*/
export function getOaMenu() {
return request.get({ url: '/channel/oaMenu/detail' })
}
/**
* @return { Promise }
* @param { Menu } Menu
* @description
*/
export function setOaMenuSave(params: Menu | any) {
return request.post({ url: '/channel/oaMenu/save', params })
}
/**
* @return { Promise }
* @param { Menu } Menu
* @description
*/
export function setOaMenuPublish(params: Menu | any) {
return request.post({ url: '/channel/oaMenu/publish', params })
}