companyUser.js 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271
  1. import Request from '../common/request.js';
  2. let request = new Request().http
  3. export function login(data) {
  4. return request('/store/app/companyUser/login', data, 'POST', 'application/json;charset=UTF-8');
  5. }
  6. export function getUserInfo(data) {
  7. return request('/store/app/companyUser/getUserInfo', data, 'GET', 'application/json;charset=UTF-8');
  8. }
  9. export function getQrImg(data) {
  10. return request('/store/app/companyUser/getQrImg', data, 'GET', 'application/json;charset=UTF-8');
  11. }
  12. export function getCompanyUserCard(data) {
  13. return request('/store/app/companyUser/getCompanyUserCard', data, 'GET', 'application/json;charset=UTF-8');
  14. }
  15. //获取所有投诉类型
  16. export function getCategory(data) {
  17. return request('/app/complaint/category', data, 'GET', 'application/json;charset=UTF-8');
  18. }
  19. //提交投诉
  20. export function submitComplaint(data) {
  21. return request('/app/complaint/submitComplaint', data, 'POST', 'application/json;charset=UTF-8');
  22. }
  23. //获取投诉列表
  24. export function getComplaintList(data) {
  25. return request('/app/complaint/list', data, 'POST', 'application/json;charset=UTF-8');
  26. }
  27. //修改i投诉
  28. export function updateComplaint(id, data) {
  29. return request('/app/complaint/' + id, data, 'PUT', 'application/json;charset=UTF-8');
  30. }
  31. //投诉详情
  32. export function getComplaintById(data) {
  33. return request('/app/complaint/' + data, data, 'GET', 'application/json;charset=UTF-8');
  34. }
  35. //管理
  36. export function getAdmin(data) {
  37. return request('/app/food-record/admin/list', data, 'GET', 'application/json;charset=UTF-8');
  38. }
  39. //某日饮食列表
  40. export function getDayRecords(data) {
  41. return request('/app/food-record/getDayRecords', data, 'GET', 'application/json;charset=UTF-8');
  42. }
  43. //饮食列表
  44. export function getMyRecordList(data) {
  45. return request('/app/food-record/getMyRecordList', data, 'POST', 'application/json;charset=UTF-8');
  46. }
  47. //新增饮食
  48. export function addRecord(data) {
  49. return request('/app/food-record/addRecord', data, 'POST', 'application/json;charset=UTF-8');
  50. }
  51. //修改饮食
  52. export function editRecord(data) {
  53. return request('/app/food-record/editRecord', data, 'POST', 'application/json;charset=UTF-8');
  54. }
  55. //删除饮食
  56. export function deleteRecord(data) {
  57. return request('/app/food-record/deleteRecord/' + data, data, 'POST', 'application/json;charset=UTF-8');
  58. }
  59. //饮食详情
  60. export function getRecordInfo(data) {
  61. return request('/app/food-record/getRecordInfo/' + data, data, 'GET');
  62. }
  63. //待办列表
  64. export function getToDoList(data) {
  65. return request('/app/todoItems/listPage', data, 'POST', 'application/json;charset=UTF-8');
  66. }
  67. //待办事项详情
  68. export function getFindById(data) {
  69. return request('/app/todoItems/findById', data, 'POST', 'application/json;charset=UTF-8');
  70. }
  71. //更新详情
  72. export function updateById(data) {
  73. return request('/app/todoItems/updateById', data, 'POST', 'application/json;charset=UTF-8');
  74. }
  75. //商品列表
  76. export function getServiceList(data) {
  77. return request('/app/serviceGoods/listPage', data, 'POST', 'application/json;charset=UTF-8');
  78. }
  79. //商品详情
  80. export function getServiceById(data) {
  81. return request('/app/serviceGoods/findById', data, 'POST', 'application/json;charset=UTF-8');
  82. }
  83. //新增商品
  84. export function saveService(data) {
  85. return request('/app/serviceGoods/save', data, 'POST', 'application/json;charset=UTF-8');
  86. }
  87. //更新商品信息
  88. export function updateService(data) {
  89. return request('/app/serviceGoods/updateById', data, 'POST', 'application/json;charset=UTF-8');
  90. }
  91. //删除商品
  92. export function deleteService(data) {
  93. return request('/app/serviceGoods/deleteById', data, 'POST', 'application/json;charset=UTF-8');
  94. }
  95. //竞品列表
  96. export function getCompetitorList(data) {
  97. return request('/app/competitorInfo/listPage', data, 'POST', 'application/json;charset=UTF-8');
  98. }
  99. //竞品详情
  100. export function getCompetitorById(data) {
  101. return request('/app/competitorInfo/findById', data, 'POST', 'application/json;charset=UTF-8');
  102. }
  103. //竞品商品
  104. export function saveCompetitor(data) {
  105. return request('/app/competitorInfo/save', data, 'POST', 'application/json;charset=UTF-8');
  106. }
  107. //更新竞品信息
  108. export function updateCompetitor(data) {
  109. return request('/app/competitorInfo/updateById', data, 'POST', 'application/json;charset=UTF-8');
  110. }
  111. //删除竞品
  112. export function deleteCompetitor(data) {
  113. return request('/app/competitorInfo/deleteById', data, 'POST', 'application/json;charset=UTF-8');
  114. }
  115. //新增体检报告
  116. export function addReport(data) {
  117. return request('/app/medical/report/add', data, 'POST', 'application/json;charset=UTF-8');
  118. }
  119. //用户ID查询体检报告信息
  120. export function getByUserAndDate(data) {
  121. return request('/app/medical/report/getByUserAndDate', data, 'GET', 'application/json;charset=UTF-8');
  122. }
  123. //用户查询体检报告列表
  124. export function getUserReportList(data) {
  125. return request('/app/medical/report/listByUser/' + data, data, 'GET', 'application/json;charset=UTF-8');
  126. }
  127. //查询体检报告列表
  128. export function getReportList(data) {
  129. return request('/app/medical/report/page', data, 'GET', 'application/json;charset=UTF-8');
  130. }
  131. //查询体检报告详情
  132. export function getReportById(data) {
  133. return request('/app/medical/report/' + data, data, 'GET', 'application/json;charset=UTF-8');
  134. }
  135. //删除体检报告
  136. export function deleteReport(data) {
  137. return request('/app/medical/report/' + data, data, 'DELETE', 'application/json;charset=UTF-8');
  138. }
  139. //更新体检报告
  140. export function updateReport(data) {
  141. return request('/app/medical/report/update', data, 'PUT', 'application/json;charset=UTF-8');
  142. }
  143. //对比报告
  144. export function compareReport(data) {
  145. return request('/app/medical/report/compareReport', data, 'POST', 'application/json;charset=UTF-8');
  146. }
  147. //获取指定报告的指标分类
  148. export function getAllCateByReportId(data) {
  149. return request('/app/medical/result/getAllCateByReportId', data, 'GET', 'application/json;charset=UTF-8');
  150. }
  151. //新增指标
  152. export function addIndicator(data) {
  153. return request('/app/medical/indicator/add', data, 'POST', 'application/json;charset=UTF-8');
  154. }
  155. //根据分类查询指标
  156. export function listByCategory(data) {
  157. return request('/app/medical/indicator/listByCategory', data, 'GET', 'application/json;charset=UTF-8');
  158. }
  159. //查询所有启用的指标
  160. export function listEnabled(data) {
  161. return request('/app/medical/indicator/listEnabled', data, 'GET', 'application/json;charset=UTF-8');
  162. }
  163. //过滤所有启用的指标
  164. export function listAllEnabledByReportId(data) {
  165. return request('/app/medical/indicator/listAllEnabledByReportId', data, 'GET', 'application/json;charset=UTF-8');
  166. }
  167. //分页查询医疗指标列表
  168. export function getPage(data) {
  169. return request('/app/medical/indicator/page', data, 'GET', 'application/json;charset=UTF-8');
  170. }
  171. //更新指标
  172. export function updateIndicator(data) {
  173. return request('/app/medical/indicator/update', data, 'PUT', 'application/json;charset=UTF-8');
  174. }
  175. //根据ID查询指标详情
  176. export function getIndicatorById(data) {
  177. return request('/app/medical/indicator/'+ data, data, 'GET', 'application/json;charset=UTF-8');
  178. }
  179. //删除指标
  180. export function deleteIndicator(data) {
  181. return request('/app/medical/indicator/' + data, data, 'DELETE', 'application/json;charset=UTF-8');
  182. }
  183. //新增检查结果
  184. export function addResult(data) {
  185. return request('/app/medical/result/add', data, 'POST', 'application/json;charset=UTF-8');
  186. }
  187. //批量新增检查结果
  188. export function addBatchAdd(data) {
  189. return request('/app/medical/result/batchAdd', data, 'POST', 'application/json;charset=UTF-8');
  190. }
  191. //批量更新检查结果
  192. export function updateBatch(data) {
  193. return request('/app/medical/result/updateBatch', data, 'POST', 'application/json;charset=UTF-8');
  194. }
  195. //根据指标ID查询所有结果
  196. export function listByIndicator(data) {
  197. return request('/app/medical/result/listByIndicator/'+ data, data, 'GET');
  198. }
  199. //根据ID查询所有结果
  200. export function listByReport(data) {
  201. return request('/app/medical/result/listByReport/'+ data, data, 'GET');
  202. }
  203. //分页查询报告指标检查结果列表
  204. export function getResult(data) {
  205. return request('/app/medical/result/page', data, 'GET');
  206. }
  207. //更新检查结果
  208. export function updateResult(data) {
  209. return request('/app/medical/result/update', data, 'PUT', 'application/json;charset=UTF-8');
  210. }
  211. //查询检查结果详情
  212. export function getResultById(data) {
  213. return request('/app/medical/result/'+ data, data, 'GET');
  214. }
  215. //删除检查结果
  216. export function deleteResult(data) {
  217. return request('/app/medical/result/'+ data, data, 'DELETE');
  218. }
  219. //查询所有单位
  220. export function getListAll(data) {
  221. return request('/app/medical/unit/listAll', data, 'GET');
  222. }
  223. //新建附件
  224. export function addAttachment(data) {
  225. return request('/app/attachment', data, 'POST', 'application/json;charset=UTF-8');
  226. }
  227. //查询附件
  228. export function getAttachment(data) {
  229. return request('/app/attachment/list', data, 'GET', 'application/json;charset=UTF-8');
  230. }
  231. //删除附件
  232. export function deleteAttachment(data) {
  233. return request('/app/attachment/'+data, data, 'DELETE');
  234. }
  235. //工作完成百分比
  236. export function queryCateStatis(data) {
  237. return request('/app/todoItems/queryCateStatis', data, 'GET');
  238. }
  239. //扫码
  240. export function bindPromoter(data) {
  241. return request('/store/app/bindPromoter',data,'POST','application/json;charset=UTF-8');
  242. }
  243. //日程查询
  244. export function getItinerary(data) {
  245. return request('/app/fs/itinerary/list', data, 'GET');
  246. }
  247. //日程新增
  248. export function addItinerary(data) {
  249. return request('/app/fs/itinerary/add', data, 'POST','application/json;charset=UTF-8');
  250. }
  251. //日程查询详情
  252. export function getItineraryInfo(data) {
  253. return request('/app/fs/itinerary/info', data, 'GET');
  254. }
  255. //更新日程
  256. export function updateItinerary(data) {
  257. return request('/app/fs/itinerary/update', data,'POST','application/json;charset=UTF-8');
  258. }
  259. //删除日程
  260. export function deleteItinerary(data) {
  261. return request('/app/fs/itinerary/delete', data, 'GET');
  262. }