noveltySearch.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. import axios from "@/utils/axios";
  2. // 新系统文件新接口
  3. export default {
  4. //添加查新检索报告
  5. addNoveltyProject(data){
  6. return axios.post('/xiaoshi/noveltyProject/addNoveltyProject', data)
  7. },
  8. //编辑查新检索报告
  9. updateNoveltyProject(data){
  10. return axios.post('/xiaoshi/noveltyProject/updateNoveltyProject', data)
  11. },
  12. //查询查新检索报告
  13. queryNoveltyProject(data){
  14. return axios.post('/xiaoshi/noveltyProject/queryNoveltyProject', data)
  15. },
  16. //删除查新检索报告
  17. deleteNoveltyProject(data){
  18. return axios.post('/xiaoshi/noveltyProject/deleteNoveltyProject', data)
  19. },
  20. //添加或编辑技术方案信息
  21. addOrUpdateTechnicalCase(data){
  22. return axios.post('/xiaoshi/noveltyProject/addOrUpdateTechnicalCase', data)
  23. },
  24. //查询技术方案信息
  25. queryTechnicalCase(data){
  26. return axios.post('/xiaoshi/noveltyProject/queryTechnicalCase', data)
  27. },
  28. //修改发明点
  29. updateInventionPoint(data){
  30. return axios.post('/xiaoshi/noveltyProject/updateInventionPoint', data)
  31. },
  32. //查询查新报告对比专利
  33. queryComparePatent(data){
  34. return axios.post('/xiaoshi/noveltyProject/queryNoveltyCompareLiterature', data)
  35. },
  36. //修改查新报告对比专利内容
  37. editCompareFile(data){
  38. return axios.post('/xiaoshi/noveltyProject/editCompareFile', data)
  39. },
  40. //修改查新报告对比专利单个栏位数据
  41. editCompareFileByProjectId(data){
  42. return axios.post('/xiaoshi/noveltyProject/editCompareFileByProjectId', data)
  43. },
  44. //删除对比文件
  45. delCompareFile(data){
  46. return axios.post('/xiaoshi/noveltyProject/delCompareFile', data)
  47. },
  48. //标注
  49. //添加或者编辑标注
  50. editNoveltyMark(data){
  51. return axios.post('/xiaoshi/noveltyMark/edit', data)
  52. },
  53. //对比记录
  54. //添加或编辑对比记录
  55. editNoveltyCompareRecord(data){
  56. return axios.post('/xiaoshi/noveltyCompareRecord/edit', data)
  57. },
  58. //查询对比记录
  59. queryNoveltyCompareRecord(data){
  60. return axios.post('/xiaoshi/noveltyCompareRecord/queryCompareRecord', data)
  61. },
  62. //删除对比记录
  63. removeNoveltyCompareRecord(data){
  64. return axios.post('/xiaoshi/noveltyCompareRecord/remove', data)
  65. },
  66. //检索记录
  67. //添加检索记录
  68. addNoveltySearchRecord(data){
  69. return axios.post('/xiaoshi/noveltyProject/addSearchRecord', data)
  70. },
  71. //编辑检索记录
  72. updateNoveltySearchRecord(data){
  73. return axios.post('/xiaoshi/noveltyProject/updateSearchRecord', data)
  74. },
  75. //查询检索记录
  76. queryNoveltySearchRecord(data){
  77. return axios.post('/xiaoshi/noveltyProject/querySearchRecord', data)
  78. },
  79. //删除检索记录
  80. deleteNoveltySearchRecord(data){
  81. return axios.post('/xiaoshi/noveltyProject/deleteSearchRecord', data)
  82. },
  83. //根据发明点查询相似技术方案
  84. querySimilarInventionPoint(data){
  85. return axios.post('/xiaoshi/noveltyProject/querySimilarInventionPoint', data)
  86. },
  87. //查询查新检索报告模版
  88. queryNoveltyTemplate(data){
  89. return axios.post('/xiaoshi/noveltyProject/queryTemplate', data)
  90. },
  91. //报告文档
  92. //生成查新检索报告文档
  93. exportNoveltyReport(params){
  94. return axios.get('/xiaoshi/noveltyReportReference/export', {params})
  95. },
  96. //删除查新检索报告文档
  97. deleteNoveltyReport(data){
  98. return axios.post('/xiaoshi/noveltyReportReference/delete', data)
  99. },
  100. //查询查新检索报告文档
  101. queryNoveltyReport(data){
  102. return axios.post('/xiaoshi/noveltyReportReference/query', data)
  103. },
  104. //保存查新检索报告文档数据
  105. editNoveltyReport(data){
  106. return axios.post('/xiaoshi/noveltyReportReference/edit', data)
  107. },
  108. //复用查新检索报告结果
  109. copyNoveltyMessage(data){
  110. return axios.post('/xiaoshi/noveltyProject/copyMessage', data)
  111. },
  112. };