knowledgeLib.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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.zskRuleList,param);
  7. },
  8. getTypesList(param){
  9. return axios.post(urls.zskTypeList,param);
  10. },
  11. deleteRule(param){
  12. return axios.post(urls.zskDelRule,param);
  13. },
  14. deleteRuleApply(param){
  15. return axios.post(urls.zskDisableRule,param);
  16. },
  17. ruleDetail(param){
  18. return axios.post(urls.zskRuleDetail,param);
  19. },
  20. searchConcept(param){
  21. return axios.post(urls.zskSearchConcept,param);
  22. },
  23. saveRule(param){
  24. return axios.post(urls.zskAddRule,param);
  25. },
  26. saveRuleApply(param){
  27. return axios.post(urls.zskActiveRule,param);
  28. },
  29. zskUpdateAll() { //更新数据
  30. return axios.post(urls.zskUpdateAll)
  31. },
  32. zskgetDict(){
  33. return axios.post(urls.zskgetDict)
  34. },
  35. zskgetRulePage(param) {
  36. return axios.post(urls.zskgetRulePage, param);
  37. },
  38. zskgetRuleDetail(param) {
  39. return axios.post(urls.zskgetRuleDetail, param);
  40. },
  41. getCallRecord(param){
  42. return axios.post(urls.getCallRecord, param)
  43. },
  44. //获取关联静态知识
  45. getStaicTypes(param){
  46. return axios.post(urls.staticKnowledge, param);
  47. }
  48. }