import conf from "@/assets/config/host.config"; const baseHost = conf.relayConf.ziyuankuHost; import { createRelayAuthGet, createRelayAuthPost, createRelayGet, createRelayPost } from "./relay"; class ZiYuanApi { /** 获取树节点 */ getNodeTree(schoolId: number, beginNode?: number, levelLimit?: number) { const url = baseHost + "/oapi/base/nodeTree/get"; const params = { schoolId, beginNode, levelLimit }; return createRelayGet(url, params); } /** 获取学校目录资源列表 */ getResourceByNodeId(params: any) { const url = baseHost + "/oapi/base/getResourceAllByNodeIds"; return createRelayGet(url, params); } linkNode(resourceIds: any[], nodeId: number) { const url = baseHost + "/manage/platform/nodeTree/linkPlatformNode"; const params = { resourceIds: resourceIds.join(","), nodeId }; return createRelayAuthPost(url, params); } selectTable(params: any) { console.log("params", params); const url = baseHost + "/manage/platform/nodeTree/selectPlatformResource"; return createRelayAuthGet(url, params); } } export default new ZiYuanApi();