You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
112 lines
4.5 KiB
112 lines
4.5 KiB
/*
|
|
* @Descripttion:
|
|
* @version:
|
|
* @Author: Lone
|
|
* @Date: 2021-12-08 19:45:09
|
|
* @LastEditors: Lone
|
|
* @LastEditTime: 2022-01-04 12:13:57
|
|
*/
|
|
|
|
// import Axios from '../utils/axios-util-user'
|
|
import Axios from '../utils/axios-util'
|
|
|
|
let BASE_PARAMS = {
|
|
"caller": "crm-web",
|
|
"requestId": "uuid",
|
|
"traceId": "uuid"
|
|
};
|
|
|
|
export default {
|
|
// 登录注册接口
|
|
login: params => {
|
|
return Axios.POST('auth/oauth/token', params);
|
|
},
|
|
registerUser: params => {
|
|
BASE_PARAMS.param = params;
|
|
return Axios.POST('api/partner/adminUser/registerUser', BASE_PARAMS);
|
|
},
|
|
// 查询登录用户个人信息接口
|
|
queryLoginUserInfo: params => {
|
|
BASE_PARAMS.param = params;
|
|
// TEST_POST
|
|
return Axios.TEST_POST('api/partner/adminUser/queryLoginUserInfo', BASE_PARAMS);
|
|
return Axios.POST('api/partner/adminUser/queryLoginUserInfo', BASE_PARAMS);
|
|
},
|
|
// 更改用户信息接口 //note: 该接口现在用的跨域设置
|
|
updateLoginUserInfo: params => {
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/adminUser/updateLoginUserInfo', BASE_PARAMS);
|
|
return Axios.POST('api/partner/adminUser/updateLoginUserInfo', BASE_PARAMS);
|
|
},
|
|
// 修改用户密码接口 //note: 该接口现在用的跨域设置
|
|
changePassword: params => {
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/adminUser/changePassword', BASE_PARAMS);
|
|
return Axios.POST('api/partner/adminUser/changePassword', BASE_PARAMS);
|
|
},
|
|
// 更新公司信息 //note: 该接口现在用的跨域设置
|
|
editUserCompany: params => {
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/adminUser/editUserCompany', BASE_PARAMS);
|
|
return Axios.POST('api/partner/adminUser/editUserCompany', BASE_PARAMS);
|
|
},
|
|
|
|
// 角色权限相关
|
|
queryList: params => { //查询角色详情接口
|
|
BASE_PARAMS.param = {};
|
|
return Axios.TEST_POST('api/partner/role/queryList', BASE_PARAMS);
|
|
return Axios.POST('api/partner/role/queryList', BASE_PARAMS);
|
|
},
|
|
queryDetail: params => { //查询角色列表接口
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/role/queryDetail', BASE_PARAMS);
|
|
return Axios.POST('api/partner/role/queryDetail', BASE_PARAMS);
|
|
},
|
|
updatePermissions: params => { //编辑角色权限接口
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/role/updatePermissions', BASE_PARAMS);
|
|
return Axios.POST('api/partner/role/updatePermissions', BASE_PARAMS);
|
|
},
|
|
|
|
// note: 以下接口需要接入并调试
|
|
// 公司使用者相关
|
|
queryCompanyUserPageList: params => {// 分页查询本公司的使用者列表
|
|
// 文档地址:http://52.74.188.171:8000/project/11/interface/api/1031
|
|
// BASE_PARAMS.param = params;
|
|
let tmpParams = {};
|
|
for (let key in BASE_PARAMS) {
|
|
tmpParams[key] = BASE_PARAMS[key];
|
|
};
|
|
for (let key in params) {
|
|
tmpParams[key] = params[key];
|
|
};
|
|
return Axios.TEST_POST('api/partner/adminUser/queryCompanyUserPageList', tmpParams);
|
|
return Axios.POST('api/partner/adminUser/queryCompanyUserPageList', tmpParams);
|
|
},
|
|
updateUserRole: params => {// 编辑使用者权限
|
|
// 文档地址:http://52.74.188.171:8000/project/11/interface/api/1037
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/adminUser/updateUserRole', BASE_PARAMS);
|
|
return Axios.POST('api/partner/adminUser/updateUserRole', BASE_PARAMS);
|
|
},
|
|
closeUser: params => { // 启用/停用账户
|
|
// 文档地址:http://52.74.188.171:8000/project/11/interface/api/1019
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/adminUser/closeUser', BASE_PARAMS);
|
|
return Axios.POST('api/partner/adminUser/closeUser', BASE_PARAMS);
|
|
},
|
|
createCompanyUser: params => { // 创建公司使用者账户
|
|
// 文档地址:http://52.74.188.171:8000/project/11/interface/api/1025
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/adminUser/createCompanyUser', BASE_PARAMS);
|
|
return Axios.POST('api/partner/adminUser/createCompanyUser', BASE_PARAMS);
|
|
},
|
|
changeUserPassword: params => {// 重置使用者密码
|
|
// 文档地址:http://52.74.188.171:8000/project/11/interface/api/1043
|
|
BASE_PARAMS.param = params;
|
|
return Axios.TEST_POST('api/partner/adminUser/changeUserPassword', BASE_PARAMS);
|
|
return Axios.POST('api/partner/adminUser/changeUserPassword', BASE_PARAMS);
|
|
}
|
|
|
|
|
|
}
|
|
|