import request from '@/utils/request' export function addDisease(data) { return request({ url: '/knowledgegraph/disease', method: 'post', data }) } export function getDiseasePage(params) { return request({ url: '/knowledgegraph/disease/page', method: 'get', params }) } export function getDiseaseById(id) { return request({ url: '/knowledgegraph/disease/' + id, method: 'get' }) } export function updateDisease(data) { return request({ url: '/knowledgegraph/disease', method: 'put', data }) } export function deleteDisease(id) { return request({ url: '/knowledgegraph/disease/' + id, method: 'delete' }) } export function addSymptom(data) { return request({ url: '/knowledgegraph/symptom', method: 'post', data }) } export function getSymptomPage(params) { return request({ url: '/knowledgegraph/symptom/page', method: 'get', params }) } export function getSymptomById(id) { return request({ url: '/knowledgegraph/symptom/' + id, method: 'get' }) } export function updateSymptom(data) { return request({ url: '/knowledgegraph/symptom', method: 'put', data }) } export function deleteSymptom(id) { return request({ url: '/knowledgegraph/symptom/' + id, method: 'delete' }) } export function addDrug(data) { return request({ url: '/knowledgegraph/drug', method: 'post', data }) } export function getDrugPage(params) { return request({ url: '/knowledgegraph/drug/page', method: 'get', params }) } export function getDrugById(id) { return request({ url: '/knowledgegraph/drug/' + id, method: 'get' }) } export function updateDrug(data) { return request({ url: '/knowledgegraph/drug', method: 'put', data }) } export function deleteDrug(id) { return request({ url: '/knowledgegraph/drug/' + id, method: 'delete' }) } export function addExamination(data) { return request({ url: '/knowledgegraph/examination', method: 'post', data }) } export function getExaminationPage(params) { return request({ url: '/knowledgegraph/examination/page', method: 'get', params }) } export function getExaminationById(id) { return request({ url: '/knowledgegraph/examination/' + id, method: 'get' }) } export function updateExamination(data) { return request({ url: '/knowledgegraph/examination', method: 'put', data }) } export function deleteExamination(id) { return request({ url: '/knowledgegraph/examination/' + id, method: 'delete' }) } export function createRelation(data) { return request({ url: '/knowledgegraph/relation', method: 'post', data }) } export function getRelationPage(params) { return request({ url: '/knowledgegraph/relation/page', method: 'get', params }) } export function getRelationGraph(entityType, entityId) { return request({ url: `/knowledgegraph/relation/graph/${entityType}/${entityId}`, method: 'get' }) } export function createPathway(data) { return request({ url: '/knowledgegraph/pathway', method: 'post', data }) } export function getPathwayPage(params) { return request({ url: '/knowledgegraph/pathway/page', method: 'get', params }) } export function getPathwaySteps(id) { return request({ url: `/knowledgegraph/pathway/${id}/steps`, method: 'get' }) }