106 lines
3.1 KiB
JavaScript
106 lines
3.1 KiB
JavaScript
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' })
|
|
}
|