purchase-apply-sheet.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import request, { postBlob } from '@/utils/request'
  2. export function getNewPurchaseApplySheetList(data) {
  3. return request({
  4. url: `/websit/purchase/apply/list?moduleId=${data.moduleId}`,
  5. method: 'post',
  6. data
  7. })
  8. }
  9. // 导出
  10. export function exportNewPurchaseApplySheetList(data, name) {
  11. return postBlob({
  12. url: '/websit/purchase/apply/list/export',
  13. data,
  14. name
  15. })
  16. }
  17. // 提交采购申请单
  18. export function submitPurchaseApplySheet(params) {
  19. return request({
  20. url: '/websit/purchase/apply/submit',
  21. method: 'post',
  22. params
  23. })
  24. }
  25. // 撤消采购申请单
  26. export function revokePurchaseApplySheet(params) {
  27. return request({
  28. url: '/websit/purchase/apply/revoke',
  29. method: 'post',
  30. params
  31. })
  32. }
  33. // 删除采购申请单
  34. export function delPurchaseApplySheet(data) {
  35. return request({
  36. url: '/websit/purchase/apply/batch/del',
  37. method: 'post',
  38. data
  39. })
  40. }
  41. // 获取采购申请单信息
  42. export function getPurchaseApplySheet(params) {
  43. return request({
  44. url: '/websit/purchase/apply/detail',
  45. method: 'get',
  46. params
  47. })
  48. }
  49. // 新增采购申请单
  50. export function addPurchaseApplySheet(params) {
  51. return request({
  52. url: '/websit/purchase/apply/add',
  53. method: 'post',
  54. data: params
  55. })
  56. }
  57. // 编辑采购申请单
  58. export function editPurchaseApplySheet(params) {
  59. return request({
  60. url: '/websit/purchase/apply/edit',
  61. method: 'post',
  62. data: params
  63. })
  64. }