apiContent.js 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. /**
  2. * 内容服务系统
  3. * apiContent:'http://10.162.16.5:8070' //内容服务系统
  4. */
  5. import res from '@/utils/system/request.js'
  6. /* 获取内容列表 */
  7. export const GetContent = (params) => res('get', 'apiContent', '/contents/{contentTypeId}/list', {...params,params})
  8. /* 获取楼层广告数据 */
  9. export const GetAdvertList = (params) => res('get','apiContent', '/manager/publicitys/onLineList', {params:params})
  10. /* M003获取楼层数据 */
  11. export const GetFloorList = (params) => res('get','apiContent', '/manager/floors/list/'+params.status, {params:params})
  12. /* M011根据楼层获取楼层数据 */
  13. export const GetFloorListById = (params) => res('get','apiContent', '/manager/floors/'+params.id, {params:params})
  14. //根据ID获取广告详情
  15. export const GetAdvertDetail = (params) => res('get', 'apiContent', '/manager/publicitys/'+params.id, {params:params});
  16. //M002新增广告
  17. export const AddNewAdvert = (params) => res('post', 'apiContent', '/manager/publicitys/add', params);
  18. //M003更新广告信息
  19. export const UpdateAdvert = (params) => res('put', 'apiContent', '/manager/publicitys/update',params);
  20. //M001新增未上线的楼层广告
  21. export const AddFloor = (params) => res('post', 'apiContent', '/manager/floors/add', params);
  22. //M002删除未上线的楼层广告
  23. export const DeleteFloor = (params) => res('delete', 'apiContent', '/manager/floors/delete/'+params.id, {params});
  24. //M004楼层上线接口
  25. export const OnLine = (params) => res('put', 'apiContent', '/manager/floors/onLine/'+params.id,params, {form:true});
  26. //M005楼层下线接口
  27. export const OffLine = (params) => res('put', 'apiContent', '/manager/floors/offLine/'+params.id,params, {form:true});
  28. //M006更新楼层信息
  29. export const UpdateFloor = (params) => res('put', 'apiContent', '/manager/floors/update',params);
  30. //M008楼层下移接口
  31. export const DownMove = (params) => res('put', 'apiContent', '/manager/floors/moveDown/'+params.id,params, {form:true});
  32. //M009楼层上移接口
  33. export const TopMove = (params) => res('put', 'apiContent', '/manager/floors/moveUp/'+params.id,params, {form:true});
  34. //M005广告下移接口
  35. export const MoveDownAdvert = (params) => res('put', 'apiContent', '/manager/publicitys/moveDown/'+params.id,params, {form:true});
  36. //M005广告上移接口
  37. export const MoveUpAdvert = (params) => res('put', 'apiContent', '/manager/publicitys/moveUp/'+params.id,params, {form:true});
  38. //M007获取楼层数接口
  39. export const GetFloorNum = (params) => res('get', 'apiContent', '/manager/floors/getOnLineCount',params);
  40. //M010全部楼层接口
  41. export const GetFloorAll = (params) => res('get', 'apiContent', '/manager/floors/list/all',params);
  42. //Moo4广告库查询接口
  43. export const AdvertsList = (params) => res('get','apiContent','/manager/publicitys/library',{params});
  44. //Moo1删除楼层广告接口
  45. export const DeleteAdverts= (params) => res('delete','apiContent','/manager/publicitys/delete/'+params.id,{params});
  46. /**
  47. * 内容管理
  48. * contents : Content Controller
  49. */
  50. /* 获取内容列表 */
  51. export const GetContentList = (params) => res('get','apiContent', '/manager/contents/list', {params:params})
  52. //根据ID获取内容详情
  53. export const GetContentDetail = (params) => res('get', 'apiContent', '/manager/contents/list/'+params.id, {params:params});
  54. //删除内容接口
  55. export const DeleteContent= (params) => res('delete','apiContent','/manager/contents/delete/'+params.id,{params});
  56. //删除内容类别接口
  57. export const DeleteConType= (params) => res('delete','apiContent','/manager/contentTypes/delete',{params});
  58. //审核内容接口
  59. export const AuditContent = (params) => res('put', 'apiContent', '/manager/contents/audit/'+params.id,params, {form:true});
  60. /* 获取内容类型列表 */
  61. export const GetContentTypeList = (params) => res('get','apiContent', '/manager/contentTypes/list', {params:params})
  62. //根据ID获取内容类型详情
  63. export const GetContentTypeDetail = (params) => res('get', 'apiContent', '/manager/contentTypes/list/{id}', {params:params});
  64. //新增内容
  65. export const AddNewContent = (params) => res('post', 'apiContent', '/manager/contents/add', params);
  66. //更新内容信息
  67. export const UpdateContent = (params) => res('put', 'apiContent', '/manager/contents/update',params);
  68. //新增内容类别
  69. export const AddNewConType = (params) => res('post', 'apiContent', '/manager/contentTypes/add', params);
  70. //更新内容类别信息
  71. export const UpdateConType = (params) => res('put', 'apiContent', '/manager/contentTypes/update',params);
  72. //获取APP启动页图片
  73. export const getBootStartImage = (params) => res('get', 'apiContent', '/bootStart/getBootStartImage', {params:params});
  74. //获取APP启动页图片列表
  75. export const getBootStartImageList = (params) => res('get', 'apiContent', '/bootStart/getBootStartImageList', {params:params});
  76. //保存APP启动页图片
  77. export const saveBootStartImage = (params) => res('post', 'apiContent', '/bootStart/saveBootStartImage', params);
  78. //获取文章分类列表
  79. export const articleClassifyList = (params) => res('get', 'apiContent', '/article/classify/list', {params:params});
  80. //新增文章分类
  81. export const addArticleClassify = (params) => res('post', 'apiContent', '/article/classify/add',params);
  82. //修改文章分类
  83. export const updateArticleClassify = (params) => res('post', 'apiContent', '/article/classify/update',params);
  84. //删除文章分类
  85. export const deleteArticleClassify = (params) => res('post', 'apiContent', '/article/classify/delete',params, {form:true});
  86. //获取一级文章分类
  87. export const getClassifyoneList = (params) => res('get', 'apiContent', '/article/classify/getClassifyoneList', {params:params});
  88. //获取三级文章分类
  89. export const getClassifyList = (params) => res('get', 'apiContent', '/article/classify/getClassifyList', {params:params});
  90. //文章信息列表
  91. export const articleList = (params) => res('get', 'apiContent', '/article/list', {params:params});
  92. //新增文章内容
  93. export const addArticle = (params) => res('post', 'apiContent', '/article/add',params);
  94. //更新文章信息
  95. export const updateArticle = (params) => res('post', 'apiContent', '/article/update',params);
  96. //删除文章信息
  97. export const deleteArticle = (params) => res('post', 'apiContent', '/article/delete',params, {form:true});
  98. //获取文章详情
  99. export const getArticleDetail = (params) => res('get', 'apiContent', '/article/list/'+params.id,{params:params});