| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 | 
							- import {httpApi} from "../../request/httpApi";
 
- import website from "@/config/index";
 
- import md5 from 'js-md5'
 
- export default {
 
-     //分页数据
 
-     async userLogin({tenantId, deptId, roleId, username, password, type, key, code}) {
 
-         return httpApi({
 
-             url: '/api/blade-auth/oauth/token',
 
-             method: 'post',
 
-             headers: {
 
-                 'Tenant-Id': tenantId,
 
-                 'Dept-Id': (website.switchMode ? deptId : ''),
 
-                 'Role-Id': (website.switchMode ? roleId : ''),
 
-                 'Captcha-Key': key,
 
-                 'Captcha-Code': code,
 
-             },
 
-             params: {
 
-                 tenantId,
 
-                 username,
 
-                 password: md5(password),
 
-                 grant_type: (website.captchaMode ? "captcha" : "password"),
 
-                 scope: "all",
 
-                 type
 
-             }
 
-         })
 
-     },
 
-     async refreshToken({token, tenantId, deptId, roleId}) {
 
-         return httpApi({
 
-             url: '/api/blade-auth/oauth/token',
 
-             method: 'post',
 
-             headers: {
 
-                 'Tenant-Id': tenantId,
 
-                 'Dept-Id': (website.switchMode ? deptId : ''),
 
-                 'Role-Id': (website.switchMode ? roleId : ''),
 
-             },
 
-             params: {
 
-                 tenantId,
 
-                 refresh_token: token,
 
-                 grant_type: 'refresh_token',
 
-                 scope: 'all',
 
-             },
 
-         })
 
-     },
 
-     async queryCurrentUserData() {
 
-         return httpApi({
 
-             url: '/api/blade-business/userViewProjectContract/queryCurrentUserData',
 
-             method: 'post',
 
-             data: {},
 
-         })
 
-     },
 
-     //更新用户信息
 
-     async updateUserInfo(form) {
 
-         return httpApi({
 
-             url: '/api/blade-user/update-info',
 
-             method: 'post',
 
-             data: form,
 
-         })
 
-     },
 
-     async appQuerYownData(form) {
 
-         return httpApi({
 
-             url: '/api/blade-manager/managerHomePage/appqueryowndata',
 
-             method: 'post',
 
-             data: form,
 
-         })
 
-     },
 
-     //修改密码
 
-     async updatePassword(form) {
 
-         return httpApi({
 
-             url: '/api/blade-user/update-password',
 
-             method: 'post',
 
-             params: form,
 
-         })
 
-     },
 
-     //用户配置详情
 
-     async userConfigInfo(form) {
 
-         return httpApi({
 
-             url: '/api/blade-business/defaultConfig/detail',
 
-             method: 'get',
 
-             params: form,
 
-         })
 
-     },
 
-     //用户配置保存
 
-     async userConfigSave(form) {
 
-         return httpApi({
 
-             url: '/api/blade-business/defaultConfig/saveOrUpdate',
 
-             method: 'post',
 
-             data: form,
 
-         })
 
-     },
 
- }
 
 
  |