index.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. import request from '@/utils/request'
  2. //获取入库列表接口
  3. export function getListJoin(query) {
  4. return request({
  5. url: '/chemical/hxpStock/listJoinByUser',
  6. method: 'get',
  7. params: query
  8. })
  9. }
  10. //获取出库列表接口
  11. export function getListOut(query) {
  12. return request({
  13. url: '/chemical/hxpStock/listOutByUser',
  14. method: 'get',
  15. params: query
  16. })
  17. }
  18. //获取使用记录列表接口
  19. export function getHxpUserecordList(query) {
  20. return request({
  21. url: '/chemical/hxpUserecord/getHxpUserecordListByUser',
  22. method: 'get',
  23. params: query
  24. })
  25. }
  26. //获取使用记录详情接口
  27. export function getQueryDetail(id) {
  28. return request({
  29. url: '/chemical/hxpUserecord/queryDetail/'+id,
  30. method: 'get',
  31. })
  32. }
  33. //学生端查询自己存放的数据接口
  34. export function getQueryByUser(query) {
  35. return request({
  36. url: '/chemical/hxpChemicalJoinCabinet/queryByUser',
  37. method: 'get',
  38. params: query
  39. })
  40. }
  41. //学生端查询化学品列表
  42. export function getHxpQueryByUser(query) {
  43. return request({
  44. url: '/chemical/hxpChemical/queryByUser',
  45. method: 'get',
  46. params: query
  47. })
  48. }
  49. //学生端申购列表接口
  50. export function getHxpapplyMyList(query) {
  51. return request({
  52. url: '/chemical/hxpapply/myList',
  53. method: 'get',
  54. params: query
  55. })
  56. }
  57. //采购申请草稿列表
  58. export function getHxpapplyDraftsList(query) {
  59. return request({
  60. url: '/chemical/hxpapply/myDraftsList',
  61. method: 'get',
  62. params: query
  63. })
  64. }
  65. //学生端申购草稿箱列表接口
  66. export function getHxpapplyMyDraftsList(query) {
  67. return request({
  68. url: '/chemical/hxpapply/myDraftsList',
  69. method: 'get',
  70. params: query
  71. })
  72. }
  73. //查询编辑详情
  74. export function getHxpapply(id) {
  75. return request({
  76. url: '/chemical/hxpapply/myInfo/'+id,
  77. method: 'get',
  78. })
  79. }
  80. // 新增申购
  81. export function addHxpapply(data) {
  82. return request({
  83. url: '/chemical/hxpapply/myadd',
  84. method: 'post',
  85. data: data
  86. })
  87. }
  88. //删除申购/草稿
  89. export function delHxpapply(id) {
  90. return request({
  91. url: '/chemical/hxpapply/myDel/'+id,
  92. method: 'delete',
  93. })
  94. }
  95. //申购撤销接口
  96. export function approvalRevoke(data) {
  97. return request({
  98. url: '/chemical/applytask/myApprovalRevoke',
  99. method: 'put',
  100. data: data
  101. })
  102. }
  103. //获取化学品信息列表
  104. export function hxpChemicalList(query) {
  105. return request({
  106. url: '/chemical/hxpChemical/noAuthlist',
  107. method: 'get',
  108. params: query
  109. })
  110. }
  111. //获取化学品信息详情接口
  112. export function getHxpChemicalInfo(id) {
  113. return request({
  114. url: '/chemical/hxpChemical/myInfo/'+id,
  115. method: 'get',
  116. })
  117. }