2022-08-29 11:06:52 +00:00
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
2022-08-30 11:08:17 +00:00
|
|
|
// 微信公众号配置保存
|
2022-08-29 11:06:52 +00:00
|
|
|
export function setOaConfig(params: any) {
|
|
|
|
|
return request.post({ url: '/channel/oa/save', params })
|
|
|
|
|
}
|
|
|
|
|
|
2022-08-30 11:08:17 +00:00
|
|
|
// 微信公众号配置详情
|
2022-08-29 11:06:52 +00:00
|
|
|
export function getOaConfig() {
|
|
|
|
|
return request.get({ url: '/channel/oa/detail' })
|
|
|
|
|
}
|
2022-09-14 09:29:57 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
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 })
|
|
|
|
|
}
|