userService.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. import request from "@/utils/httpRequest";
  2. import { SYS_PATH as prefix } from "../AppPath";
  3. export default {
  4. saveCertList (inputForm) {
  5. return request({
  6. url: prefix + `/sys/user/saveCertList`,
  7. method: 'post',
  8. headers: {arrayFormat: 'repeat'},
  9. data: inputForm
  10. })
  11. },
  12. save: function (inputForm) {
  13. return request({
  14. url: prefix + "/sys/user/save",
  15. method: "post",
  16. headers: { arrayFormat: "repeat" },
  17. data: inputForm,
  18. });
  19. },
  20. saveInfo: function (inputForm) {
  21. return request({
  22. url: prefix + "/sys/user/saveInfo",
  23. method: "post",
  24. headers: { arrayFormat: "repeat" },
  25. data: inputForm,
  26. });
  27. },
  28. savePwd: function (inputForm) {
  29. return request({
  30. url: prefix + "/sys/user/savePwd",
  31. method: "post",
  32. params: inputForm,
  33. });
  34. },
  35. delete: function (ids) {
  36. return request({
  37. url: prefix + "/sys/user/delete",
  38. method: "delete",
  39. params: { ids: ids },
  40. });
  41. },
  42. queryById: function (id) {
  43. return request({
  44. url: prefix + "/sys/user/queryById",
  45. method: "get",
  46. params: { id: id },
  47. });
  48. },
  49. getCount: function (id) {
  50. return request({
  51. url: prefix + "/sys/user/getCount",
  52. method: "get",
  53. params: { id: id },
  54. });
  55. },
  56. getMenus: function () {
  57. return request({
  58. url: prefix + "/sys/user/getMenus",
  59. method: "get",
  60. });
  61. },
  62. info: function () {
  63. return request({
  64. url: prefix + "/sys/user/info",
  65. method: "get",
  66. });
  67. },
  68. list: function (params) {
  69. return request({
  70. url: prefix + "/sys/user/list",
  71. method: "get",
  72. params: params,
  73. });
  74. },
  75. allUserList: function (params) {
  76. return request({
  77. url: prefix + "/sys/user/allUserList",
  78. method: "get",
  79. params: params,
  80. });
  81. },
  82. certList: function (params) {
  83. return request({
  84. url: prefix + "/sys/user/certList",
  85. method: "get",
  86. params: params,
  87. });
  88. },
  89. userList: function (params) {
  90. return request({
  91. url: prefix + "/sys/user/userList",
  92. method: "get",
  93. params: params,
  94. });
  95. },
  96. exportTemplate: function () {
  97. return request({
  98. url: prefix + "/sys/user/import/template",
  99. method: "get",
  100. responseType: "blob",
  101. });
  102. },
  103. exportExcel: function (params) {
  104. return request({
  105. url: prefix + "/sys/user/export",
  106. method: "get",
  107. params: params,
  108. responseType: "blob",
  109. });
  110. },
  111. importExcel: function (data) {
  112. return request({
  113. url: prefix + "/sys/user/import",
  114. method: "post",
  115. data: data,
  116. });
  117. },
  118. is:function() {
  119. return request({
  120. url: prefix + "/sys/user/isAdmin",
  121. method: "get",
  122. });
  123. },
  124. queryDetailList(ids) {
  125. return request({
  126. url: prefix + `/sys/user/queryDetailList`,
  127. method: "get",
  128. params: { ids: ids },
  129. });
  130. },
  131. queryDetailById(id) {
  132. return request({
  133. url: prefix + `/sys/user/queryDetailById`,
  134. method: "get",
  135. params: { id: id },
  136. });
  137. },
  138. isUpdatePassword:function() {
  139. return request({
  140. url: prefix + `/sys/user/isUpdatePassword`,
  141. method: "get",
  142. params: {},
  143. });
  144. },
  145. getOffice() {
  146. return request({
  147. url: prefix + `/sys/office/treeData?type=2`,
  148. method: "get",
  149. });
  150. },
  151. updateAllUser() {
  152. return request({
  153. url: prefix + `/cwProjectReport/signatureCallBack/updateAllUser`,
  154. method: "post",
  155. });
  156. },
  157. updateEmail(params){
  158. return request({
  159. url: prefix + `/sys/user/updateEmail`,
  160. method: "post",
  161. params:params
  162. });
  163. },
  164. getMobileById(id){
  165. return request({
  166. url: prefix + `/sys/user/getMobileById`,
  167. method: "post",
  168. params: { id: id },
  169. });
  170. }
  171. };