base.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. import request from 'UTIL/request'
  2. /**
  3. * 操作记录
  4. * @param params
  5. */
  6. export function baseRecordList(params) {
  7. return request({
  8. url: 'crmActionRecord/queryRecordList',
  9. method: 'POST',
  10. data: params,
  11. header: {
  12. 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
  13. }
  14. })
  15. }
  16. /**
  17. * 权限范围内的用户列表
  18. * @param params
  19. */
  20. export function baseGetUserList(params) {
  21. return request({
  22. url: 'system/user/queryUserList',
  23. method: 'POST',
  24. data: params
  25. })
  26. }
  27. /**
  28. * 权限范围内的部门列表
  29. * @param params
  30. */
  31. export function baseGetDeptList(params) {
  32. return request({
  33. url: 'OaExamineCategory/queryDeptList',
  34. method: 'POST',
  35. data: params
  36. })
  37. }
  38. /**
  39. * 详情页基本信息
  40. * @param params
  41. */
  42. export function fieldInformation(params) {
  43. return request({
  44. url: 'field/information',
  45. method: 'POST',
  46. data: params
  47. })
  48. }
  49. /**
  50. * 自定义字段(查询新增编辑字段)
  51. * @param params
  52. */
  53. export function QueryField(params) {
  54. return request({
  55. url: 'field/queryField',
  56. method: 'POST',
  57. data: params
  58. })
  59. }
  60. /**
  61. * 自定义字段校验唯一
  62. * @param params
  63. */
  64. export function CheckOnlyField(params) {
  65. return request({
  66. url: 'crmField/verify',
  67. method: 'POST',
  68. data: params
  69. })
  70. }
  71. /**
  72. * 获取导航配置
  73. * @param params
  74. */
  75. export function GetNavConfig(params) {
  76. const key = 'appMenuConfig'
  77. return request({
  78. url: 'admin/adminConfig/queryCustomSetting/' + key,
  79. method: 'POST',
  80. data: params
  81. })
  82. }
  83. /**
  84. * 导航配置
  85. * @param params
  86. */
  87. export function SetNavConfig(params) {
  88. const key = 'appMenuConfig'
  89. return request({
  90. url: 'admin/adminConfig/setCustomSetting/' + key,
  91. method: 'POST',
  92. data: params
  93. })
  94. }