admin.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. /**
  2. * Create by yxk at 2020/7/28 0028
  3. */
  4. import request from 'UTIL/request'
  5. // ----------------------------* AdminUser and AdminDept Service *---------------------------------------------
  6. /**
  7. * 查询当前登录用户信息
  8. */
  9. export function AdminQueryLoginUser(params) {
  10. return request({
  11. url: 'adminUser/queryLoginUser',
  12. method: 'POST',
  13. data: params,
  14. hideLoading: true
  15. })
  16. }
  17. /**
  18. * 查询用户基本信息
  19. */
  20. export function AdminQueryUserInfo(params) {
  21. return request({
  22. url: 'adminUser/queryUserInfo',
  23. method: 'POST',
  24. data: params,
  25. requestType: 'form'
  26. })
  27. }
  28. /**
  29. * 修改用户信息
  30. */
  31. export function AdminSetUser(params) {
  32. return request({
  33. url: 'adminUser/updateUser',
  34. method: 'POST',
  35. data: params
  36. })
  37. }
  38. /**
  39. * 查询员工列表
  40. */
  41. export function AdminQueryUserList(params) {
  42. return request({
  43. url: 'adminUser/queryUserList',
  44. method: 'POST',
  45. data: params
  46. })
  47. }
  48. /**
  49. * 跟进部门查询员工列表(树结构)
  50. */
  51. export function AdminQueryUserListByDept(params) {
  52. return request({
  53. url: 'adminUser/queryDeptUserList/' + params.deptId,
  54. method: 'POST',
  55. data: params
  56. })
  57. }
  58. /**
  59. * 查询部门列表
  60. */
  61. export function AdminQueryDeptTree(params) {
  62. return request({
  63. url: 'adminDept/queryDeptTree',
  64. method: 'POST',
  65. data: params
  66. })
  67. }
  68. /**
  69. * 修改密码
  70. */
  71. export function UpdatePassword(params) {
  72. return request({
  73. url: 'adminUser/updatePassword',
  74. method: 'POST',
  75. data: params,
  76. requestType: 'form'
  77. })
  78. }
  79. // ----------------------------* AdminRole Service *---------------------------------------------
  80. /**
  81. * 查询权限
  82. */
  83. export function AdminRoleAuth() {
  84. return request({
  85. url: 'adminRole/auth',
  86. method: 'POST',
  87. hideLoading: true
  88. })
  89. }
  90. // ----------------------------* AdminConfig Service *---------------------------------------------
  91. /**
  92. * 查询手机端模块配置
  93. */
  94. export function QueryMobileModuleSetting() {
  95. return request({
  96. url: 'adminConfig/queryMobileModuleSetting',
  97. method: 'POST'
  98. })
  99. }
  100. /**
  101. * 修改手机端模块配置
  102. */
  103. export function SetMobileModuleSetting(data) {
  104. return request({
  105. url: 'adminConfig/setMobileModuleSetting',
  106. method: 'POST',
  107. data: data
  108. })
  109. }
  110. /**
  111. * 查询企业配置
  112. */
  113. export function QueryCompanyConfig() {
  114. return request({
  115. url: 'adminConfig/queryAdminConfig',
  116. method: 'POST'
  117. })
  118. }
  119. /**
  120. * 忽略
  121. */
  122. export function IgnoreCompanyStatus() {
  123. return request({
  124. url: 'adminConfig/ignoreCompanyStatus',
  125. method: 'POST'
  126. })
  127. }
  128. // -------------------------------------------------------------------------
  129. /**
  130. * 查询消息数量
  131. */
  132. export function QueryUnreadCount() {
  133. return request({
  134. url: 'adminMessage/queryUnreadCount',
  135. method: 'POST',
  136. hideLoading: true
  137. })
  138. }
  139. /**
  140. * 查询消息
  141. */
  142. export function QueryMessageList(params) {
  143. return request({
  144. url: 'adminMessage/queryList',
  145. method: 'POST',
  146. data: params,
  147. hideLoading: true
  148. })
  149. }
  150. /**
  151. * 消息标记为已读
  152. */
  153. export function ReadMessage(params) {
  154. return request({
  155. url: 'adminMessage/readMessage',
  156. method: 'POST',
  157. data: params,
  158. requestType: 'form',
  159. hideLoading: true
  160. })
  161. }
  162. /**
  163. * 全部标记为已读
  164. */
  165. export function ReadAllMessage(params) {
  166. return request({
  167. url: 'adminMessage/readAllMessage',
  168. method: 'POST',
  169. data: params,
  170. requestType: 'form'
  171. })
  172. }
  173. /**
  174. * 删除已读消息
  175. */
  176. export function MessageClear(params) {
  177. return request({
  178. url: 'adminMessage/clear',
  179. method: 'POST',
  180. data: params,
  181. requestType: 'form'
  182. })
  183. }
  184. /**
  185. * 删除单个消息
  186. */
  187. export function MessageDeleteById(params) {
  188. return request({
  189. url: 'adminMessage/deleteById/' + params.messageId,
  190. method: 'POST',
  191. data: params,
  192. requestType: 'form'
  193. })
  194. }