holding.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. import axios from '../utils/request'
  2. // 从holding0页面点击新增
  3. export const oneAdd = () => {
  4. return axios({
  5. method: 'post',
  6. url: '/cms/register/add'
  7. })
  8. }
  9. // 藏品登记-列表
  10. export const getHoldingList = (id) => {
  11. return axios({
  12. url: `/cms/goods/list/${id}`
  13. })
  14. }
  15. // 新增/修改
  16. export const holdingAdd = (data) => {
  17. return axios({
  18. method: 'post',
  19. url: '/cms/goods/save',
  20. data
  21. })
  22. }
  23. // 获取文物编号类型
  24. export const getGoodsNumType = () => {
  25. return axios({
  26. url: '/cms/goods/base/getGoodsNumType'
  27. })
  28. }
  29. // 获取获取臧品来源
  30. export const getGoodsFrom = () => {
  31. return axios({
  32. url: '/cms/register/base/getGoodsFrom'
  33. })
  34. }
  35. // 获取文物类型
  36. export const getGoodsType = () => {
  37. return axios({
  38. url: '/cms/goods/base/getGoodsType'
  39. })
  40. }
  41. // 删除单个文物类型
  42. export const removeOne = (id) => {
  43. return axios({
  44. url: `/cms/goods/removes/${id}`
  45. })
  46. }
  47. // 通过id获取藏品详情
  48. export const detailsById = (id) => {
  49. return axios({
  50. url: `/cms/goods/detail/${id}`
  51. })
  52. }
  53. // 从holding0_add点击提交
  54. export const addSubmit = (data) => {
  55. return axios({
  56. method: 'post',
  57. url: '/cms/register/edit',
  58. data
  59. })
  60. }
  61. // holding0页面获取列表
  62. export const getList = (data) => {
  63. return axios({
  64. method: 'post',
  65. url: '/cms/register/list',
  66. data
  67. })
  68. }
  69. // holding0页面删除
  70. export const removeH0 = (id) => {
  71. return axios({
  72. url: `/cms/register/remove/${id}`
  73. })
  74. }
  75. // holding0页面提审
  76. export const auditH0 = (id) => {
  77. return axios({
  78. url: `/cms/register/apply/${id}`
  79. })
  80. }
  81. // holding0_audit通过id获取详情