gwCirculationCard2.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. import request from "../../common/request";
  2. export default {
  3. save: function(inputForm) {
  4. return request({
  5. url: "/circulation2/gwCirculationCard2/save",
  6. method: "post",
  7. data: inputForm,
  8. });
  9. },
  10. abort: function(id, abort_reason) {
  11. return request({
  12. url: "/circulation2/gwCirculationCard2/abort",
  13. method: "post",
  14. params: {
  15. id: id,
  16. abort_reason: abort_reason
  17. },
  18. });
  19. },
  20. delete: function(ids) {
  21. return request({
  22. url: "/circulation2/gwCirculationCard2/delete",
  23. method: "delete",
  24. params: {
  25. ids: ids
  26. },
  27. });
  28. },
  29. queryById: function(id) {
  30. return request({
  31. url: "/circulation2/gwCirculationCard2/queryById",
  32. method: "get",
  33. params: {
  34. id: id
  35. },
  36. });
  37. },
  38. getCardNum: function(id) {
  39. return request({
  40. url: "/circulation2/gwCirculationCard2/getCardNum",
  41. method: "get",
  42. });
  43. },
  44. list: function(params) {
  45. return request({
  46. url: "/circulation2/gwCirculationCard2/list2",
  47. method: "get",
  48. params: params,
  49. });
  50. },
  51. getStatistics: function(id) {
  52. return request({
  53. url: "/circulation2/gwCirculationCard2/getStatistics",
  54. method: "get",
  55. });
  56. },
  57. exportTemplate: function() {
  58. return request({
  59. url: "/circulation2/gwCirculationCard2/import/template",
  60. method: "get",
  61. responseType: "blob",
  62. });
  63. },
  64. exportExcel: function(params) {
  65. return request({
  66. url: "/circulation2/gwCirculationCard2/export",
  67. method: "get",
  68. params: params,
  69. responseType: "blob",
  70. });
  71. },
  72. importExcel: function(data) {
  73. return request({
  74. url: "/circulation2/gwCirculationCard2/import",
  75. method: "post",
  76. data: data,
  77. });
  78. },
  79. };