import { request } from '@cmp/cmp-element' export function getValidateRules(type: string) { return request.get('/ams/v1/regexps', { params: { type }, }) } export function getPropertyByModule(moduleId: number) { return request.get(`/ams/v1/module/${moduleId}/properties`) } export function getModuleRelation(params: { sourceId: number; targetId: number; relationCategoryId: number }) { return request.get('/ams/v1/module/relation/relevancy', { params, }) } export function getCategoryByModuleId(moduleId: number) { return request.get(`/ams/v1/module/${moduleId}/relation/category`) } export function getRuleByModuleId(moduleId: number, relationCategoryId: number) { return request.get(`/ams/v1/module/${moduleId}/relation/rule`, { params: { relationCategoryId }, }) }