userService.js 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218
  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. isKjsz:function() {
  125. return request({
  126. url: prefix + "/sys/user/isKjsz",
  127. method: "get",
  128. });
  129. },
  130. isZj:function() {
  131. return request({
  132. url: prefix + "/sys/user/isZj",
  133. method: "get",
  134. });
  135. },
  136. isDgsbxBmzr:function() {
  137. return request({
  138. url: prefix + "/sys/user/isDgsbxBmzr",
  139. method: "get",
  140. });
  141. },
  142. isZjbry:function() {
  143. return request({
  144. url: prefix + "/sys/user/isZjbry",
  145. method: "get",
  146. });
  147. },
  148. isSs:function() {
  149. return request({
  150. url: prefix + "/sys/user/isSs",
  151. method: "get",
  152. });
  153. },
  154. queryDetailList(ids) {
  155. return request({
  156. url: prefix + `/sys/user/queryDetailList`,
  157. method: "get",
  158. params: { ids: ids },
  159. });
  160. },
  161. queryDetailById(id) {
  162. return request({
  163. url: prefix + `/sys/user/queryDetailById`,
  164. method: "get",
  165. params: { id: id },
  166. });
  167. },
  168. isUpdatePassword:function() {
  169. return request({
  170. url: prefix + `/sys/user/isUpdatePassword`,
  171. method: "get",
  172. params: {},
  173. });
  174. },
  175. getOffice() {
  176. return request({
  177. url: prefix + `/sys/office/treeData?type=2`,
  178. method: "get",
  179. });
  180. },
  181. updateAllUser() {
  182. return request({
  183. url: prefix + `/cwProjectReport/signatureCallBack/updateAllUser`,
  184. method: "post",
  185. });
  186. },
  187. updateEmail(params){
  188. return request({
  189. url: prefix + `/sys/user/updateEmail`,
  190. method: "post",
  191. params:params
  192. });
  193. },
  194. getMobileById(id){
  195. return request({
  196. url: prefix + `/sys/user/getMobileById`,
  197. method: "post",
  198. params: { id: id },
  199. });
  200. }
  201. };