insurance.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. import http from '@/http/api.js'
  2. // 列表
  3. export function getList(data) {
  4. return http.request({
  5. url: '/gubersail-shop-app/tireinsuranceregister/list',
  6. method: 'GET',
  7. data
  8. })
  9. }
  10. // 附件删除
  11. export function remove(ids) {
  12. return http.request({
  13. url: '/gubersail-shop-app/tireinsuranceregister/remove',
  14. method: 'POST',
  15. params:{
  16. ids
  17. }
  18. })
  19. }
  20. // 详情
  21. export function getDetail(data) {
  22. return http.request({
  23. url: '/gubersail-shop-app/tireinsuranceregister/detail',
  24. method: 'GET',
  25. data
  26. })
  27. }
  28. // 保存
  29. export function submit(data) {
  30. return http.request({
  31. url: '/gubersail-shop-app/tireinsuranceregister/submit',
  32. method: 'POST',
  33. data
  34. })
  35. }
  36. // 提交审批
  37. export function submitApproval(data) {
  38. return http.request({
  39. url: '/gubersail-shop-app/tireinsuranceregister/submitTireInsurance',
  40. method: 'POST',
  41. data
  42. })
  43. }
  44. // 撤销审批
  45. export function revokeApproval(data) {
  46. return http.request({
  47. url: '/gubersail-shop-app/tireinsuranceregister/revokeTireInsurance',
  48. method: 'GET',
  49. data
  50. })
  51. }
  52. // 生成理赔单据
  53. export function generateShopAppClaim(data) {
  54. return http.request({
  55. url: '/gubersail-shop-app/tireinsuranceregister/generateShopAppClaim',
  56. method: 'POST',
  57. data
  58. })
  59. }
  60. // 附件删除
  61. export function fileRemove(ids) {
  62. return http.request({
  63. url: '/gubersail-shop-app/tireinsuranceregister/removeFiles',
  64. method: 'POST',
  65. params:{
  66. ids
  67. }
  68. })
  69. }
  70. // 列表
  71. export function itemList(data) {
  72. return http.request({
  73. url: '/gubersail-shop-app/tireinsuranceregister/itemList',
  74. method: 'GET',
  75. data
  76. })
  77. }
  78. // 获取联系人
  79. export function obtainContacts(data) {
  80. return http.request({
  81. url: '/gubersail-shop-app/corpsDesc/obtainContacts',
  82. method: 'GET',
  83. data
  84. })
  85. }
  86. // 货物轮胎信息
  87. export function getMaterialDetail(data) {
  88. return http.request({
  89. url: '/gubersail-shop-app/tireinsuranceregister/getMaterialDetail',
  90. method: 'GET',
  91. data
  92. })
  93. }
  94. // 轮胎保二维码
  95. export function tireInsuranceQRCode(data) {
  96. return http.request({
  97. url: '/gubersail-shop-app/tireinsuranceregister/tireInsuranceQRCode',
  98. method: 'GET',
  99. data
  100. })
  101. }