23 lines
542 B
JavaScript
23 lines
542 B
JavaScript
import { get } from './request.js'
|
|
import { getToken } from './auth.js'
|
|
|
|
function authHeader() {
|
|
const token = getToken()
|
|
return token ? { Authorization: 'Bearer ' + token } : {}
|
|
}
|
|
|
|
export function fetchOaGroupList() {
|
|
return get('/web/admin/oa-approval/groups', authHeader())
|
|
}
|
|
|
|
export function fetchOaTemplates() {
|
|
return get('/web/admin/oa-approval/templates', authHeader())
|
|
}
|
|
|
|
export function fetchOaTemplateDetail(appId) {
|
|
return get(
|
|
'/web/admin/oa-approval/templates/' + encodeURIComponent(appId),
|
|
authHeader()
|
|
)
|
|
}
|