Files
jiapuapp/services/api/business-dictionary-service.js
T

19 lines
676 B
JavaScript

import {
normalizeBusinessDictionaryOptions,
normalizeBusinessDictionaryType
} from './business-dictionary-contract.js'
import { requestStrict } from './request-client.js'
export const businessDictionaryApi = {
async getBusinessDictionaryOptions(dictType, requestOptions = {}) {
const normalizedType = normalizeBusinessDictionaryType(dictType)
const dictionaryOptions = await requestStrict({
url: `/genealogy/app/dictionaries/${encodeURIComponent(normalizedType)}`,
method: 'GET'
}, {
requestController: requestOptions.requestController ?? null
})
return normalizeBusinessDictionaryOptions(normalizedType, dictionaryOptions)
}
}