system.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. import request from '@/utils/request.js'
  2. import {server_url} from '@/utils/config.js'
  3. // 文件上传
  4. export const uploadUrl = `${server_url}/system/common/upload`
  5. // 获取路线详细信息
  6. export function routeDetail(params) {
  7. return request({
  8. url: '/system/system/route/detail',
  9. method: 'GET',
  10. params
  11. })
  12. }
  13. // 查询全部部门
  14. export function commonDeptAll(query) {
  15. return request({
  16. url: '/system/dept/common/deptAll',
  17. method: 'get',
  18. params: query,
  19. throttle: false
  20. })
  21. }
  22. // 根据参数键名查询参数值
  23. export function getConfigKey(configKey) {
  24. return request({
  25. url: '/system/system/config/configKey/' + configKey,
  26. method: 'get'
  27. })
  28. }
  29. // 通过父级code查询code下所有树结构区域
  30. export function getCodeAreaTree(query) {
  31. return request({
  32. url: '/system/system/area/areaTree',
  33. method: 'get',
  34. params: query
  35. })
  36. }
  37. // 车辆作业类型下拉列表(全部)
  38. export function dropDownList(query) {
  39. return request({
  40. url: '/system/vehicle/common/workType/dropDown/list',
  41. method: 'get',
  42. params: query
  43. })
  44. }
  45. // 获取手机路由
  46. export function getMobileRouters(query) {
  47. return request({
  48. url: '/system/getMobileRouters',
  49. method: 'POST',
  50. params: query
  51. })
  52. }
  53. // 钉钉内购
  54. export function getH5SkuUrl(query) {
  55. return request({
  56. url: '/system/ding/getH5SkuUrl',
  57. method: 'get',
  58. params: query
  59. })
  60. }
  61. // 基础数据
  62. export function boardDetail() {
  63. return request({
  64. url: '/system/data/board/detail',
  65. method: 'get'
  66. })
  67. }
  68. // 消息数量
  69. export function getMessageNum(data) {
  70. return request({
  71. url: '/system/sysMessage/getMessageNum',
  72. method: 'post',
  73. data
  74. })
  75. }
  76. // 维保类型
  77. export function mtTypeTreeList(data) {
  78. return request({
  79. url: '/wf-api/system/mtType/queryTreeList',
  80. method: 'post',
  81. data
  82. })
  83. }