接入系统公司、部门、角色接口
This commit is contained in:
@@ -9,4 +9,67 @@ export default {
|
||||
return await http.post(this.url, data);
|
||||
},
|
||||
},
|
||||
phoneLogin: {
|
||||
url: `${config.API_URL}/mobile.login`,
|
||||
name: "手机验证码登录获取TOKEN",
|
||||
post: async function (data = {}) {
|
||||
return await http.post(this.url, data);
|
||||
},
|
||||
},
|
||||
wechatLogin:{
|
||||
url: `${config.API_URL}/open.platform.oauth.login`,
|
||||
name: "微信扫码登录",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
wechatCode:{
|
||||
url: `${config.API_URL}/open.platform.scan.code`,
|
||||
name: "获取微信扫码二维码",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
bindWechat:{
|
||||
url: `${config.API_URL}/official.qrcode`,
|
||||
name: "微信绑定获取二维码地址",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
dingTalkLogin:{
|
||||
url: `${config.API_URL}/ding.app.login.scan.code`,
|
||||
name: "钉钉扫码登录",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
dingTalkCode:{
|
||||
url: `${config.API_URL}/ding.app.login.scan.url`,
|
||||
name: "钉钉登录二维码地址",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
bindDingTalk:{
|
||||
url: `${config.API_URL}/ding.app.login.scan.url.bind`,
|
||||
name: "获取钉钉绑定二维码地址",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
bindDingTalkUser:{
|
||||
url: `${config.API_URL}/ding.app.bind.user`,
|
||||
name: "钉钉绑定用户",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
unbindUser:{
|
||||
url: `${config.API_URL}/unbind.user`,
|
||||
name: "解除绑定",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
@@ -8,5 +8,12 @@ export default {
|
||||
post: async function (params) {
|
||||
return await http.oss(this.url, params);
|
||||
},
|
||||
},
|
||||
status: {
|
||||
url: `${config.API_URL}/common.active.status.list`,
|
||||
name: "获取系统禁用启用下拉列表",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
}
|
||||
};
|
||||
|
||||
+212
-6
@@ -43,30 +43,236 @@ export default {
|
||||
},
|
||||
role: {
|
||||
list: {
|
||||
url: `${config.API_URL}/system/role/list2`,
|
||||
url: `${config.API_URL}/roles.list`,
|
||||
name: "获取角色列表",
|
||||
get: async function (params) {
|
||||
return await http.get(this.url, params);
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
add:{
|
||||
url: `${config.API_URL}/roles.add`,
|
||||
name: "角色增加",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
delete:{
|
||||
url: `${config.API_URL}/roles.delete`,
|
||||
name: "角色删除",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
status:{
|
||||
url: `${config.API_URL}/roles.status`,
|
||||
name: "角色状态",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
users:{
|
||||
url: `${config.API_URL}/roles.users`,
|
||||
name: "角色成员",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
removeUser:{
|
||||
url: `${config.API_URL}/roles.removed.users`,
|
||||
name: "移除角色成员",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
addUser:{
|
||||
url: `${config.API_URL}/roles.add.users`,
|
||||
name: "添加角色成员",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
tree:{
|
||||
url: `${config.API_URL}/roles.dept.tree`,
|
||||
name: "部门树",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
}
|
||||
},
|
||||
company:{
|
||||
list: {
|
||||
url: `${config.API_URL}/organization.list`,
|
||||
name: "公司列表",
|
||||
get: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
add: {
|
||||
url: `${config.API_URL}/organization.add`,
|
||||
name: "公司增加",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
info: {
|
||||
url: `${config.API_URL}/organization.info`,
|
||||
name: "公司详情",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
status: {
|
||||
url: `${config.API_URL}/organization.update.status`,
|
||||
name: "公司状态",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
delete: {
|
||||
url: `${config.API_URL}/organization.delete`,
|
||||
name: "公司删除",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
select:{
|
||||
url: `${config.API_URL}/organization.name.list`,
|
||||
name: "公司下拉选择",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
typeSelect:{
|
||||
url: `${config.API_URL}/common.company.type.list`,
|
||||
name: "公司类型下拉选择",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
},
|
||||
dept: {
|
||||
list: {
|
||||
url: `${config.API_URL}/system/dept/list`,
|
||||
url: `${config.API_URL}/dept.list`,
|
||||
name: "获取部门列表",
|
||||
get: async function (params) {
|
||||
return await http.get(this.url, params);
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
add: {
|
||||
url: `${config.API_URL}/dept.add`,
|
||||
name: "部门增加",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
active:{
|
||||
url: `${config.API_URL}/dept.list.active`,
|
||||
name: "部门列表启用",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
delete: {
|
||||
url: `${config.API_URL}/dept.delete`,
|
||||
name: "部门删除",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
info: {
|
||||
url: `${config.API_URL}/dept.info`,
|
||||
name: "部门详情",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
update:{
|
||||
url: `${config.API_URL}/dept.update`,
|
||||
name: "部门更新",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
status:{
|
||||
url: `${config.API_URL}/dept.update.status`,
|
||||
name: "部门状态",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
}
|
||||
},
|
||||
user: {
|
||||
list: {
|
||||
url: `${config.API_URL}/system/user/list`,
|
||||
url: `${config.API_URL}/user.list`,
|
||||
name: "获取用户列表",
|
||||
get: async function (params) {
|
||||
return await http.get(this.url, params);
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
add:{
|
||||
url: `${config.API_URL}/user.add`,
|
||||
name: "用户新增",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
delete:{
|
||||
url: `${config.API_URL}/user.delete`,
|
||||
name: "用户删除",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
status:{
|
||||
url: `${config.API_URL}/user.status.update`,
|
||||
name: "用户状态",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
generateRegistration:{
|
||||
url: `${config.API_URL}/generate.registration.challenge`,
|
||||
name: "passKey 创建",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
verifyResponse:{
|
||||
url: `${config.API_URL}/verify.registration.response`,
|
||||
name: "passKey 创建认证",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
|
||||
generateAuthentication:{
|
||||
url: `${config.API_URL}/generate.authentication.challenge`,
|
||||
name: "passKey登录生成",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
verifyAuthentication:{
|
||||
url: `${config.API_URL}/verify.authentication.response`,
|
||||
name: "passKey 登录认证",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
publishList:{
|
||||
url: `${config.API_URL}/publish.key.list`,
|
||||
name: "passKey 指纹列表",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
renameAlias:{
|
||||
url: `${config.API_URL}/rename.alias`,
|
||||
name: "passKey 指纹重命名",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
},
|
||||
app: {
|
||||
list: {
|
||||
|
||||
@@ -2,6 +2,13 @@ import config from "@/config";
|
||||
import http from "@/utils/request";
|
||||
|
||||
export default {
|
||||
verifyCode: {
|
||||
url: `${config.API_URL}/sms.code.send`,
|
||||
name: "获取短信验证码",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
getInfo: {
|
||||
url: `${config.API_URL}/user.bind.info`,
|
||||
name: "获取绑定(微信、钉钉)个人中心",
|
||||
@@ -23,6 +30,27 @@ export default {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
editUser:{
|
||||
url: `${config.API_URL}/user.update.me`,
|
||||
name: "修改个人信息",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
bindMobile:{
|
||||
url: `${config.API_URL}/user.bind.mobile`,
|
||||
name: "绑定手机号",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
editPass:{
|
||||
url: `${config.API_URL}/user.re.pwd`,
|
||||
name: "修改个人密码",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
timeoutConfig:{
|
||||
url: `${config.API_URL}/system.login.timeout.config`,
|
||||
name: "登录超时退出配置",
|
||||
|
||||
Reference in New Issue
Block a user