icss.js 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. import axios from 'axios';
  2. import config from '@api/config.js';
  3. const urls = config.urls;
  4. const groupParams = config.groupParams;
  5. export default {
  6. getIcssEnumsData(){
  7. return axios.post(urls.getIcssEnumsData)
  8. },
  9. getDropList() {
  10. return axios.post(urls.getDropList)
  11. },
  12. getPromptList(param){
  13. return axios.post(urls.getPromptList,param)
  14. },
  15. addPromptInfo(param){
  16. return axios.post(urls.addPromptInfo,param)
  17. },
  18. delPromptInfo(param){
  19. return axios.post(urls.delPromptInfo,param)
  20. },
  21. PromptInfoDetail(param){
  22. return axios.post(urls.PromptInfoDetail,param)
  23. },
  24. getPrompDetail(param){
  25. return axios.post(urls.PromptInfoDetail,param);
  26. },
  27. getTremList(param){
  28. return axios.post(urls.getAllConcept,param);
  29. },
  30. getTagList(param) {
  31. return axios.post(urls.getTagList, param)
  32. },
  33. searchTagList(param) {
  34. return axios.post(urls.searchTagList, param)
  35. },
  36. validateSystomName(param) {
  37. return axios.post(urls.searchTagList, param)
  38. },
  39. detailsTagList(param) {
  40. return axios.post(urls.detailsTagList, param)
  41. },
  42. detailsTag(param) { //根据id返回数据
  43. return axios.post(urls.detailsTag, param)
  44. },
  45. getDeptInfo(param) {//科室维护
  46. return axios.post(urls.getDeptInfo, param)
  47. },
  48. getDeptInfoDetials(param) {//科室维护-详情
  49. return axios.post(urls.getDeptInfoDetials, param)
  50. },
  51. deleteDeptInfo(param) {//科室维护-删除
  52. return axios.post(urls.deleteDeptInfo, param)
  53. },
  54. addDeptInfo(param) {//科室维护-添加
  55. return axios.post(urls.addDeptInfo, param)
  56. },
  57. modifDeptInfo(param) {//科室维护-修改
  58. return axios.post(urls.modifDeptInfo, param)
  59. },
  60. saveOrUpdate(param) {
  61. return axios.post(urls.saveOrUpdate, param);
  62. },
  63. savePrompts(param){
  64. return axios.post(urls.addPromptInfo, param);
  65. },
  66. deleteTagGroup(param) {
  67. return axios.post(urls.deleteTagGroup, param)
  68. },
  69. getGroupParams(val){
  70. if(val == 2){
  71. return groupParams[0]
  72. }else if(val == 3){
  73. return groupParams[1]
  74. }else if(val == 4){
  75. return groupParams[2]
  76. }else if(val == 6){
  77. return groupParams[3]
  78. }else if(val == 7){
  79. return groupParams[4]
  80. }else if(val == 11){
  81. return groupParams[5]
  82. }else {
  83. return null
  84. }
  85. },
  86. similarName(param) {//别名维护
  87. return axios.post(urls.similarName, param)
  88. },
  89. delSimilarName(param) {//别名维护-删除
  90. return axios.post(urls.delSimilarName, param)
  91. },
  92. similarNameDetl(param) {//别名维护-详情
  93. return axios.post(urls.similarNameDetl, param)
  94. },
  95. addSimilarName(param) {//别名维护-添加、修改
  96. return axios.post(urls.addSimilarName, param)
  97. },
  98. searchLable(param) {//别名维护-搜索标签
  99. return axios.post(urls.searchLable, param)
  100. },
  101. uploadFile(param) {//别名维护-导入
  102. return axios.post(urls.uploadFile, param)
  103. },
  104. commonSymptomList(param) { //常见症状维护-常见症状列表
  105. return axios.post(urls.commonSymptomList, param)
  106. },
  107. getDepartmentList() { //常见症状维护-获取科室列表
  108. return axios.post(urls.getDepartmentList)
  109. },
  110. getSymptomList(param) {
  111. return axios.post(urls.getSymptomList, param)
  112. },
  113. addCommonSymptom(param) {
  114. return axios.post(urls.addCommonSymptom, param)
  115. },
  116. delCommonSymptom(param) {
  117. return axios.post(urls.delCommonSymptom, param)
  118. },
  119. discInformation(param) {//免责声明
  120. return axios.post(urls.discInformation, param)
  121. },
  122. addDiscInformation(param) {//免责声明-新增
  123. return axios.post(urls.addDiscInformation, param)
  124. },
  125. modifDiscInformation(param) {//免责声明-修改
  126. return axios.post(urls.modifDiscInformation, param)
  127. },
  128. delDiscInformation(param) {//免责声明-删除
  129. return axios.post(urls.delDiscInformation, param)
  130. },
  131. closeInformation(param) {//免责声明-停用
  132. return axios.post(urls.closeInformation, param)
  133. },
  134. openInformation(param) {//免责声明-停用
  135. return axios.post(urls.openInformation, param)
  136. },
  137. updateModuleInfo(param) {//模板维护系统修改
  138. return axios.post(urls.updateModuleInfo, param)
  139. },
  140. saveModuleInfo(param) {//模板维护系统新增
  141. return axios.post(urls.saveModuleInfo, param)
  142. },
  143. getModuleInfoList(param) {//模板维护系统列表
  144. return axios.post(urls.getModuleInfoList, param)
  145. },
  146. getModuleInfoSub(param) {//获取子模板列表
  147. return axios.post(urls.getModuleInfoSub, param)
  148. },
  149. getQuestionInfos(param) {//获取模板维护标签池数据
  150. return axios.post(urls.getQuestionInfos, param)
  151. },
  152. getModuleInfoOne(param) {//模板维护系统修改获取单个模板信息顶部信息
  153. return axios.post(urls.getModuleInfoOne, param)
  154. },
  155. getModuleDetailInfo(param) {//模板维护系统修改获取单个模板信息右侧信息
  156. return axios.post(urls.getModuleDetailInfo, param)
  157. },
  158. delTemplate(param) {//模板维护系统删除单个模板信息
  159. return axios.post(urls.delTemplate, param)
  160. },
  161. getPhysicalExamTempList(param) {
  162. return axios.post(urls.getPhysicalExamTempList, param)
  163. },
  164. getPhysicalExamTempDepartList() {
  165. return axios.post(urls.getPhysicalExamTempDepartList)
  166. },
  167. getPhysicalExamTempByDepId(param) {
  168. return axios.post(urls.getPhysicalExamTempByDepId, param)
  169. },
  170. savePhysicalExamTemp(param) {
  171. return axios.post(urls.savePhysicalExamTemp, param)
  172. },
  173. delPhysicalExamTemp(param) {
  174. return axios.post(urls.delPhysicalExamTemp, param)
  175. },
  176. }