icss.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import axios from 'axios';
  2. import config from '@api/config.js';
  3. const urls = config.urls;
  4. export default {
  5. getTremList(param){
  6. return axios.post(urls.getConceptKnowledge,param);
  7. },
  8. getAllConcept(param) { //医学术语--获取所有概念(标准术语)
  9. return axios.post(urls.getAllConcept, param)
  10. },
  11. saveTermPrompts(param){
  12. return axios.post(urls.saveConceptInfo,param);
  13. },
  14. getknowledgeList() {
  15. return axios.post(urls.getknowledgeList)
  16. },
  17. scaleContentStructure(param) {
  18. return axios.post(urls.scaleContentStructure, param)
  19. },
  20. rebuildOrUpdate(param) { //根据id返回量表数据
  21. return axios.post(urls.rebuildOrUpdate, param)
  22. },
  23. deleteScale(param) {
  24. return axios.post(urls.deleteScale, param) //量表结构 -- 删除
  25. },
  26. searchKnowledgeLis(param) {
  27. return axios.post(urls.searchKnowledgeLis, param)
  28. },
  29. insertOrUpdate(param) {
  30. return axios.post(urls.insertOrUpdate, param) //量表结构--添加或更新
  31. },
  32. getLisMappingPage(param) { //医学数据-化验大小项与公表项维护-列表
  33. return axios.post(urls.getLisMappingPage, param)
  34. },
  35. delLisMappingById(param) { //医学数据-化验大小项与公表项维护-单个删除
  36. return axios.post(urls.delLisMappingById, param)
  37. },
  38. getConceptInfoAssay(param) {
  39. return axios.post(urls.getConceptInfoAssay, param) //化验子项-搜索术语
  40. },
  41. getAllLisConcept(param) { //医学数据-化验大小项与公表项维护-获取所有化验公表项
  42. return axios.post(urls.getAllLisConcept, param)
  43. },
  44. saveLisMapping(param) { //医学数据-化验大小项与公表项维护-新增
  45. return axios.post(urls.saveLisMapping, param)
  46. },
  47. hasLisMapping(param) { //医学数据-化验大小项与公表项维护-化验公表项映射是否已存在
  48. return axios.post(urls.hasLisMapping, param)
  49. },
  50. delConceptInfo(param){
  51. return axios.post(urls.delConceptInfo,param);
  52. },
  53. getConceptKnowledgeList(param){
  54. return axios.post(urls.getConceptKnowledgeList,param);
  55. },
  56. }