setting.js 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453
  1. import request, { postBlob, getBlob, handleImport } from '@/utils/request'
  2. export function carouselMapListPageV2(data) {
  3. return request({
  4. url: `/carouselMap/list/pageV2?moduleId=${data.moduleId}`,
  5. method: 'post',
  6. data
  7. })
  8. }
  9. export function carouselMapPageExport(data, name) {
  10. return postBlob({
  11. url: '/carouselMap/pageExport',
  12. data,
  13. name
  14. })
  15. }
  16. // 获取部门列表
  17. export function getDepartmentList(params) {
  18. return request({
  19. url: '/admin/websit/tree',
  20. method: 'get',
  21. params
  22. })
  23. }
  24. // 添加部门
  25. export function addDepartment(params) {
  26. return request({
  27. url: '/admin/websit/add',
  28. method: 'post',
  29. data: params
  30. })
  31. }
  32. // 修改部门
  33. export function editDepartment(params) {
  34. return request({
  35. url: '/admin/websit/update',
  36. method: 'post',
  37. data: params
  38. })
  39. }
  40. // 删除部门
  41. export function deleteDepartment(params) {
  42. return request({
  43. url: '/admin/websit/delete',
  44. method: 'post',
  45. params
  46. })
  47. }
  48. // 获取部门详情
  49. export function getDepartmentDetail(params) {
  50. return request({
  51. url: '/admin/websit/detail',
  52. method: 'get',
  53. params
  54. })
  55. }
  56. // 获取个人信息
  57. export function getUserInfo(params) {
  58. return request({
  59. url: '/admin/user/detail',
  60. method: 'get',
  61. params
  62. })
  63. }
  64. // 修改密码
  65. export function changePassword(params) {
  66. return request({
  67. url: '/admin/user/password/update',
  68. method: 'post',
  69. params
  70. })
  71. }
  72. // 获取账户列表
  73. export function getAccountList(params) {
  74. return request({
  75. url: '/admin/user/list',
  76. method: 'get',
  77. params
  78. })
  79. }
  80. // 获取角色列表
  81. export function getRoleList(params) {
  82. return request({
  83. url: '/admin/role/list',
  84. method: 'get',
  85. params
  86. })
  87. }
  88. // 重置密码
  89. export function resetPassword(params) {
  90. return request({
  91. url: '/admin/user/password/reset',
  92. method: 'post',
  93. params
  94. })
  95. }
  96. // 更改账户状态
  97. export function changeAccountStatus(params) {
  98. return request({
  99. url: '/admin/user/status/update',
  100. method: 'post',
  101. params
  102. })
  103. }
  104. // 新增账户
  105. export function addAccount(params) {
  106. return request({
  107. url: '/admin/user/add',
  108. method: 'post',
  109. data: params
  110. })
  111. }
  112. // 编辑账户
  113. export function editAccount(params) {
  114. return request({
  115. url: '/admin/user/user/update',
  116. method: 'post',
  117. data: params
  118. })
  119. }
  120. // 获取字段列表
  121. export function getFieldList(params) {
  122. return request({
  123. url: '/sys/dict/list/page',
  124. method: 'get',
  125. params
  126. })
  127. }
  128. // 更改字段状态
  129. export function changeFieldStatus(params) {
  130. return request({
  131. url: '/sys/dict/status/update',
  132. method: 'post',
  133. params
  134. })
  135. }
  136. // 删除字段
  137. export function deleteField(params) {
  138. return request({
  139. url: '/sys/dict/delete',
  140. method: 'post',
  141. params
  142. })
  143. }
  144. // 新增字段
  145. export function addField(params) {
  146. return request({
  147. url: '/sys/dict/add',
  148. method: 'post',
  149. params
  150. })
  151. }
  152. // 编辑字段
  153. export function editField(params) {
  154. return request({
  155. url: '/sys/dict/update',
  156. method: 'post',
  157. params
  158. })
  159. }
  160. // 获取字段详情
  161. export function getFieldDetail(params) {
  162. return request({
  163. url: '/sys/dict/detail',
  164. method: 'get',
  165. params
  166. })
  167. }
  168. // 获取操作日志列表
  169. export function getOplogList(params) {
  170. return request({
  171. url: '/admin/operation/log/list',
  172. method: 'get',
  173. params
  174. })
  175. }
  176. // 获取操作日志模块列表
  177. export function getModuleList(params) {
  178. return request({
  179. url: '/admin/operation/log/module',
  180. method: 'get',
  181. params
  182. })
  183. }
  184. // 获取轮播图列表
  185. export function getBannerList(params) {
  186. return request({
  187. url: '/carouselMap/list/page',
  188. method: 'get',
  189. params
  190. })
  191. }
  192. // 更改轮播图状态
  193. export function changeBannerStatus(params) {
  194. return request({
  195. url: '/carouselMap/state/update',
  196. method: 'post',
  197. params
  198. })
  199. }
  200. // 删除轮播图
  201. export function deleteBanner(params) {
  202. return request({
  203. url: '/carouselMap/delete',
  204. method: 'post',
  205. params
  206. })
  207. }
  208. // 新增轮播图
  209. export function addBanner(params) {
  210. return request({
  211. url: '/carouselMap/add',
  212. method: 'post',
  213. data: params
  214. })
  215. }
  216. // 编辑轮播图
  217. export function editBanner(params) {
  218. return request({
  219. url: '/carouselMap/update',
  220. method: 'post',
  221. data: params
  222. })
  223. }
  224. // 获取轮播图详情
  225. export function getBannerDetail(params) {
  226. return request({
  227. url: '/carouselMap/detail',
  228. method: 'get',
  229. params
  230. })
  231. }
  232. // 新增角色
  233. export function addRole(params) {
  234. return request({
  235. url: '/admin/role/add',
  236. method: 'post',
  237. data: params
  238. })
  239. }
  240. // 编辑角色
  241. export function editRole(params) {
  242. return request({
  243. url: '/admin/role/update',
  244. method: 'post',
  245. data: params
  246. })
  247. }
  248. // 删除角色
  249. export function deleteRole(params) {
  250. return request({
  251. url: '/admin/role/delete',
  252. method: 'post',
  253. params
  254. })
  255. }
  256. // 获取角色详情
  257. export function getRoleDetail(params) {
  258. return request({
  259. url: '/admin/role/detail',
  260. method: 'get',
  261. params
  262. })
  263. }
  264. // 获取权限列表
  265. export function getMenuRoleList(params) {
  266. return request({
  267. url: '/admin/user/module/all',
  268. method: 'get',
  269. params
  270. })
  271. }
  272. // 获取已选权限数组
  273. export function getMenuRoleIds(params) {
  274. return request({
  275. url: '/admin/user/module/id/checked',
  276. method: 'get',
  277. params
  278. })
  279. }
  280. // 提交设置权限
  281. export function setMenuRole(data) {
  282. return request({
  283. url: '/admin/user/module/grant',
  284. method: 'post',
  285. data
  286. })
  287. }
  288. // 获取商品列表
  289. export function getGoodsList(params) {
  290. return request({
  291. url: '/carouselMap/list/goods',
  292. method: 'get',
  293. params
  294. })
  295. }
  296. // 获取二手商品列表
  297. export function getUsedGoodsList(data) {
  298. return request({
  299. url: '/es/goods/list',
  300. method: 'post',
  301. data
  302. })
  303. }
  304. // 批量删除轮播图
  305. export function batchDeleteBanner(params) {
  306. return request({
  307. url: '/carouselMap/batch/delete',
  308. method: 'post',
  309. data: params
  310. })
  311. }
  312. // 获取通告
  313. export function getNotice(params) {
  314. return request({
  315. url: '/notice/mini/select',
  316. method: 'get',
  317. params
  318. })
  319. }
  320. // 新增通告
  321. export function addNotice(params) {
  322. return request({
  323. url: '/notice/mini/add',
  324. method: 'post',
  325. data: params
  326. })
  327. }
  328. // 编辑通告
  329. export function editNotice(params) {
  330. return request({
  331. url: '/notice/mini/update',
  332. method: 'post',
  333. data: params
  334. })
  335. }
  336. // 获取菜单列表
  337. export function getMenuList(params) {
  338. return request({
  339. url: '/admin/user/module/list',
  340. method: 'get',
  341. params
  342. })
  343. }
  344. // 添加菜单
  345. export function addMenu(params) {
  346. return request({
  347. url: '/admin/module/add',
  348. method: 'post',
  349. data: params
  350. })
  351. }
  352. // 编辑菜单
  353. export function editMenu(params) {
  354. return request({
  355. url: '/admin/module/update',
  356. method: 'post',
  357. data: params
  358. })
  359. }
  360. // 删除菜单
  361. export function deleteMenu(params) {
  362. return request({
  363. url: '/admin/module/delete',
  364. method: 'post',
  365. params
  366. })
  367. }
  368. // 获取菜单详情
  369. export function getMenuDetail(params) {
  370. return request({
  371. url: '/admin/module/detail',
  372. method: 'get',
  373. params
  374. })
  375. }
  376. // 获取商户列表
  377. export function getMerchantList(params) {
  378. return request({
  379. url: '/admin/user/mch/list',
  380. method: 'get',
  381. params
  382. })
  383. }
  384. // 获取用户协议
  385. export function getAgreement(params) {
  386. return request({
  387. url: '/admin/company/other/getOne',
  388. method: 'get',
  389. params
  390. })
  391. }
  392. // 更新用户协议
  393. export function editAgreement(params) {
  394. return request({
  395. url: '/admin/company/other/update',
  396. method: 'post',
  397. data: params
  398. })
  399. }