systemPcConfig.js 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from '@/utils/request';
  11. /**
  12. * 添加PC商城首页推荐板块
  13. */
  14. export function pcRecommendedAddApi(data) {
  15. return request({
  16. url: `/admin/platform/pc/shopping/recommended/add`,
  17. method: 'post',
  18. data,
  19. });
  20. }
  21. /**
  22. * 编辑PC商城首页推荐板块
  23. */
  24. export function pcRecommendedEditApi(data) {
  25. return request({
  26. url: `/admin/platform/pc/shopping/recommended/edit`,
  27. method: 'post',
  28. data,
  29. });
  30. }
  31. /**
  32. * 编辑PC商城首页推荐板块
  33. */
  34. export function pcRecommendedListApi() {
  35. return request({
  36. url: `/admin/platform/pc/shopping/get/recommended/list`,
  37. method: 'get',
  38. });
  39. }
  40. /**
  41. * PC商城首页推荐板块开关
  42. */
  43. export function pcRecommendedSwitchApi(id) {
  44. return request({
  45. url: `/admin/platform/pc/shopping/recommended/switch/${id}`,
  46. method: 'post',
  47. });
  48. }
  49. /**
  50. * 删除PC商城首页推荐板块
  51. */
  52. export function pcRecommendedDeleteApi(id) {
  53. return request({
  54. url: `/admin/platform/pc/shopping/recommended/delete/${id}`,
  55. method: 'post',
  56. });
  57. }
  58. /**
  59. * 保存PC商城首页banner
  60. */
  61. export function pcHomeBannerSaveApi(data) {
  62. return request({
  63. url: `/admin/platform/pc/shopping/home/banner/save`,
  64. method: 'post',
  65. data,
  66. });
  67. }
  68. /**
  69. * 获取PC商城首页banner
  70. */
  71. export function pcHomeBannerGetApi() {
  72. return request({
  73. url: `/admin/platform/pc/shopping/home/banner/get`,
  74. method: 'get',
  75. });
  76. }
  77. /**
  78. * 获取PC商城经营理念配置
  79. */
  80. export function pcPhilosophyGetApi() {
  81. return request({
  82. url: `/admin/platform/pc/shopping/philosophy/get`,
  83. method: 'get',
  84. });
  85. }
  86. /**
  87. * 保存PC商城经营理念配置
  88. */
  89. export function pcPhilosophySaveApi(data) {
  90. return request({
  91. url: `/admin/platform/pc/shopping/philosophy/save`,
  92. method: 'post',
  93. data,
  94. });
  95. }
  96. /**
  97. * 保存PC商城底部授权配置
  98. */
  99. export function pcBottomAuthorizeSaveApi(data) {
  100. return request({
  101. url: `/admin/platform/pc/shopping/bottom/authorize/save`,
  102. method: 'post',
  103. data,
  104. });
  105. }
  106. /**
  107. * 获取PC商城底部授权配置
  108. */
  109. export function pcBottomAuthorizGetApi() {
  110. return request({
  111. url: `/admin/platform/pc/shopping/bottom/authorize/get`,
  112. method: 'get',
  113. });
  114. }
  115. /**
  116. * 获取PC商城基础配置
  117. */
  118. export function pcBaseConfigGetApi() {
  119. return request({
  120. url: `/admin/platform/pc/shopping/base/config/get`,
  121. method: 'get',
  122. });
  123. }
  124. /**
  125. * 编辑PC商城基础配置
  126. */
  127. export function pcBaseConfigEditApi(data) {
  128. return request({
  129. url: `/admin/platform/pc/shopping/base/config/edit`,
  130. method: 'post',
  131. data,
  132. });
  133. }
  134. /**
  135. * 保存PC商城友情链接配置
  136. */
  137. export function pcFriendlyLinkSaveApi(data) {
  138. return request({
  139. url: `/admin/platform/pc/shopping/friendly/link/save`,
  140. method: 'post',
  141. data,
  142. });
  143. }
  144. /**
  145. * 获取PC商城友情链接配置
  146. */
  147. export function pcFriendlyLinkGetApi() {
  148. return request({
  149. url: `/admin/platform/pc/shopping/friendly/link/get`,
  150. method: 'get',
  151. });
  152. }
  153. /**
  154. * 保存PC商城友情链接配置
  155. */
  156. export function bottomQrcodeSaveApi(data) {
  157. return request({
  158. url: `/admin/platform/pc/shopping/bottom/qrcode/save`,
  159. method: 'post',
  160. data,
  161. });
  162. }
  163. /**
  164. * 获取PC商城友情链接配置
  165. */
  166. export function bottomQrcodeGetApi() {
  167. return request({
  168. url: `/admin/platform/pc/shopping/bottom/qrcode/get`,
  169. method: 'get',
  170. });
  171. }
  172. /**
  173. * 保存PC商城快捷入口配置
  174. */
  175. export function shoppingQuickEntrySaveApi(data) {
  176. return request({
  177. url: `/admin/platform/pc/shopping/quick/entry/save`,
  178. method: 'post',
  179. data,
  180. });
  181. }
  182. /**
  183. * 获取PC商城快捷入口配置
  184. */
  185. export function shoppingQuickEntryGetApi() {
  186. return request({
  187. url: `/admin/platform/pc/shopping/quick/entry/get`,
  188. method: 'get',
  189. });
  190. }
  191. /**
  192. * 编辑PC商城首页广告
  193. */
  194. export function pcHomeAdvertisementEditApi(data) {
  195. return request({
  196. url: `/admin/platform/pc/shopping/home/advertisement/edit`,
  197. method: 'post',
  198. data,
  199. });
  200. }
  201. /**
  202. * 获取PC商城首页广告
  203. */
  204. export function pcHomeAdvertisementGetApi() {
  205. return request({
  206. url: `/admin/platform/pc/shopping/home/advertisement/get`,
  207. method: 'get',
  208. });
  209. }
  210. /**
  211. * 保存PC商城首页导航配置
  212. */
  213. export function pcHomeNavigationSaveApi(data) {
  214. return request({
  215. url: `/admin/platform/pc/shopping/home/navigation/save`,
  216. method: 'post',
  217. data,
  218. });
  219. }
  220. /**
  221. * 获取PC商城首页导航配置
  222. */
  223. export function pcHomeNavigationGetApi() {
  224. return request({
  225. url: `/admin/platform/pc/shopping/home/navigation/get`,
  226. method: 'get',
  227. });
  228. }
  229. /**
  230. * 保存PC商城首页导航配置
  231. */
  232. export function bannerSaveApi(tag,data) {
  233. return request({
  234. url: `/admin/platform/pc/shopping/home/banner/save/${tag}`,
  235. method: 'post',
  236. data,
  237. });
  238. }
  239. /**
  240. * 获取PC商城首页导航配置
  241. */
  242. export function bannerGetApi(tag) {
  243. return request({
  244. url: `/admin/platform/pc/shopping/home/banner/get/${tag}`,
  245. method: 'get',
  246. });
  247. }