snaprecord.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. import request from '@/router/axios';
  2. export const getList = (current, size, params) => {
  3. return request({
  4. url: '/api/cyzh-estate/snaprecord/list',
  5. method: 'get',
  6. params: {
  7. ...params,
  8. current,
  9. size,
  10. }
  11. })
  12. }
  13. export const getList2 = (current, size, params) => {
  14. return request({
  15. url: '/api/cyzh-estate/snaprecord/list2',
  16. method: 'get',
  17. params: {
  18. ...params,
  19. current,
  20. size,
  21. }
  22. })
  23. }
  24. export const getDetail = (id) => {
  25. return request({
  26. url: '/api/cyzh-estate/snaprecord/detail',
  27. method: 'get',
  28. params: {
  29. id
  30. }
  31. })
  32. }
  33. export const remove = (ids) => {
  34. return request({
  35. url: '/api/cyzh-estate/snaprecord/remove',
  36. method: 'post',
  37. params: {
  38. ids,
  39. }
  40. })
  41. }
  42. export const add = (row) => {
  43. return request({
  44. url: '/api/cyzh-estate/snaprecord/submit',
  45. method: 'post',
  46. data: row
  47. })
  48. }
  49. export const update = (row) => {
  50. return request({
  51. url: '/api/cyzh-estate/snaprecord/submit',
  52. method: 'post',
  53. data: row
  54. })
  55. }
  56. /**
  57. * type 1 导出今日异常记录
  58. * type 2 导出所有异常记录
  59. */
  60. export const exportExcel = (type=1) => {
  61. return request({
  62. url: '/api/cyzh-estate/snaprecord/exportExcel',
  63. method: 'get',
  64. params: {
  65. type
  66. }
  67. })
  68. }
  69. /**
  70. * 获取体温异常的数量
  71. */
  72. export const getTemperatureAnomaliesCount = (params) => {
  73. return request({
  74. url: '/api/cyzh-estate/snaprecord/getTemperatureAnomaliesCount',
  75. method: 'get',
  76. params: {
  77. ...params
  78. }
  79. })
  80. }