rulesManage.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. import axios from 'axios';
  2. import config from '@api/config.js';
  3. const urls = config.urls;
  4. export default {
  5. getRulesList(param){
  6. return axios.post(urls.rulesList,param);
  7. },
  8. getKnowledgeEnums(param){
  9. return axios.post(urls.getKnowledgeEnums,param);
  10. },
  11. getTypesList(param){
  12. return axios.post(urls.ruleTypesList,param);
  13. },
  14. getRulesApplyList(param){
  15. return axios.post(urls.rulesApplyList,param);
  16. },
  17. deleteRule(param){
  18. return axios.post(urls.ruleDelete,param);
  19. },
  20. deleteRuleApply(param){
  21. return axios.post(urls.ruleApplyDelete,param);
  22. },
  23. ruleDetail(param){
  24. return axios.post(urls.ruleDetail,param);
  25. },
  26. ruleApplyDetail(param){
  27. return axios.post(urls.ruleApplyDetail,param);
  28. },
  29. saveRule(param){
  30. return axios.post(urls.addRule,param);
  31. },
  32. saveRuleApply(param){
  33. return axios.post(urls.addRuleApply,param);
  34. },
  35. reloadLib() { //医学术语命名维护-加载词库
  36. return axios.post(urls.reloadLib)
  37. },
  38. }