|
|
@@ -3,6 +3,7 @@ package com.jzg.organization.controller;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.jzg.commons.annotation.IgnoreTenant;
|
|
|
import com.jzg.commons.aop.OperatorTrajectory;
|
|
|
+import com.jzg.commons.constants.OperationTypeEnum;
|
|
|
import com.jzg.commons.core.base.BaseController;
|
|
|
import com.jzg.commons.core.page.HttpResult;
|
|
|
import com.jzg.commons.entity.dto.SysUserInfoParam;
|
|
|
@@ -49,21 +50,21 @@ public class UserController extends BaseController {
|
|
|
return sysUserService.getUserSelect(sysUserInfoListVo);
|
|
|
}
|
|
|
|
|
|
- @OperatorTrajectory(moduleName = "组织架构/成员管理/添加成员",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
+ @OperatorTrajectory(moduleName = "业务管理/业务员管理/添加成员",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
@Operation(summary = "新增业务员接口", description = "新增业务员接口")
|
|
|
@PostMapping(value = "/add")
|
|
|
public HttpResult addUserInfo(@RequestBody SysUserVo sysUserVo) {
|
|
|
return sysUserService.addUserInfo(sysUserVo);
|
|
|
}
|
|
|
|
|
|
- @OperatorTrajectory(moduleName = "组织架构/成员管理/删除成员",type = "D",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class,primary = "ids")
|
|
|
+ @OperatorTrajectory(moduleName = "业务管理/业务员管理/删除成员",type = "D",OperationDict = OperationTypeEnum.DELETE,mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class,primary = "ids")
|
|
|
@Operation(summary = "删除业务员接口", description = "删除业务员接口")
|
|
|
@PostMapping(value = "/delete")
|
|
|
public HttpResult deleteUser(@RequestBody IsDeleteVo isDeleteVo) {
|
|
|
return sysUserService.deleteUserInfo(isDeleteVo);
|
|
|
}
|
|
|
|
|
|
- @OperatorTrajectory(moduleName = "组织架构/成员管理/启用禁用成员",type = "U",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
+ @OperatorTrajectory(moduleName = "业务管理/业务员管理/启用禁用成员",type = "U",OperationDict = OperationTypeEnum.UPDATE,mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
@Operation(summary = "启用禁用业务员接口", description = "启用禁用业务员接口")
|
|
|
@PostMapping(value = "/isEnable")
|
|
|
public HttpResult isEnableUser(@RequestBody IsEnableVo isEnableVo) {
|
|
|
@@ -76,13 +77,14 @@ public class UserController extends BaseController {
|
|
|
return sysUserService.batchLeader(batchLeaderVo);
|
|
|
}
|
|
|
|
|
|
- @OperatorTrajectory(moduleName = "组织架构/成员管理/修改成员",type = "U",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
+ @OperatorTrajectory(moduleName = "业务管理/业务员管理/修改成员",type = "U",OperationDict = OperationTypeEnum.UPDATE,mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
@Operation(summary = "修改业务员接口", description = "修改业务员接口")
|
|
|
@PostMapping(value = "/update")
|
|
|
public HttpResult updateUser(@RequestBody SysUserVo sysUserVo) {
|
|
|
return sysUserService.updateUserInfo(sysUserVo);
|
|
|
}
|
|
|
|
|
|
+ @OperatorTrajectory(moduleName = "业务管理/业务员管理/添加业务员银行卡",OperationDict = OperationTypeEnum.UPDATE,type = "U",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
@Operation(summary = "添加业务员银行卡", description = "添加业务员银行卡")
|
|
|
@PostMapping(value = "/addBankCard")
|
|
|
public HttpResult addBankCard(@RequestBody SysUserJzgInfoBankCardVo sysUserJzgInfoBankCardVo) {
|
|
|
@@ -101,7 +103,7 @@ public class UserController extends BaseController {
|
|
|
return HttpResult.ok(sysUserService.getTransferInfo(userId));
|
|
|
}
|
|
|
|
|
|
- @OperatorTrajectory(moduleName = "组织架构/成员管理/成员转移",type = "U",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
+ @OperatorTrajectory(moduleName = "业务管理/业务员管理/成员转移",type = "U",OperationDict = OperationTypeEnum.UPDATE,mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class)
|
|
|
@Operation(summary = "成员资源转移接口", description = "成员资源转移接口")
|
|
|
@PostMapping(value = "/transfer")
|
|
|
public HttpResult transfer(@RequestBody UserTransferVo userTransferVo) {
|
|
|
@@ -114,7 +116,7 @@ public class UserController extends BaseController {
|
|
|
return sysDeptService.checkChangeDept(userId) ? HttpResult.ok("允许变更机构") : HttpResult.error("不允许变更机构");
|
|
|
}
|
|
|
|
|
|
- @OperatorTrajectory(moduleName = "组织架构/成员管理/变更机构",type = "U",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class,primary = "userId")
|
|
|
+ @OperatorTrajectory(moduleName = "业务管理/业务员管理/变更机构",OperationDict = OperationTypeEnum.UPDATE,type = "U",mapperClass = SysUserJzgInfoMapper.class,entityClass = SysUserVo.class,primary = "userId")
|
|
|
@Operation(summary = "变更机构",description = "变更机构")
|
|
|
@PostMapping(value = "/changeDept")
|
|
|
public HttpResult changeDept(@RequestBody ChangeDeptVo changeDeptVo){
|