|
@@ -466,11 +466,11 @@ public class SysUserController {
|
|
|
CodeVo codeVo=new CodeVo();
|
|
CodeVo codeVo=new CodeVo();
|
|
|
codeVo.setSeqName("工号编码");
|
|
codeVo.setSeqName("工号编码");
|
|
|
sysUserMapper.getNextNo(codeVo);
|
|
sysUserMapper.getNextNo(codeVo);
|
|
|
- if(user.getCategory().equals(105)||user.getCategory().equals(106)){
|
|
|
|
|
- user.setWorkNo("WB"+String.valueOf(codeVo.getSeqNo()));
|
|
|
|
|
- }else {
|
|
|
|
|
|
|
+// if(user.getCategory().equals(105)||user.getCategory().equals(106)){
|
|
|
|
|
+// user.setWorkNo("WB"+String.valueOf(codeVo.getSeqNo()));
|
|
|
|
|
+// }else {
|
|
|
user.setWorkNo(String.valueOf(codeVo.getSeqNo()));
|
|
user.setWorkNo(String.valueOf(codeVo.getSeqNo()));
|
|
|
- }
|
|
|
|
|
|
|
+// }
|
|
|
user.setCode(String.valueOf(codeVo.getSeqNo()));
|
|
user.setCode(String.valueOf(codeVo.getSeqNo()));
|
|
|
user.setId(String.valueOf(codeVo.getSeqNo()));
|
|
user.setId(String.valueOf(codeVo.getSeqNo()));
|
|
|
user.setUsername(String.valueOf(codeVo.getSeqNo()));
|
|
user.setUsername(String.valueOf(codeVo.getSeqNo()));
|
|
@@ -608,7 +608,7 @@ public class SysUserController {
|
|
|
return result;
|
|
return result;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+ @AutoLog(value = "员工管理-入职")
|
|
|
@RequestMapping(value = "/editState", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/editState", method = RequestMethod.GET)
|
|
|
public Result<SysUser> editState(String userids) {
|
|
public Result<SysUser> editState(String userids) {
|
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
@@ -628,6 +628,7 @@ public class SysUserController {
|
|
|
* 删除用户
|
|
* 删除用户
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-删除用户")
|
|
|
@RequestMapping(value = "/delete", method = RequestMethod.DELETE)
|
|
@RequestMapping(value = "/delete", method = RequestMethod.DELETE)
|
|
|
public Result<?> delete(@RequestParam(name="id",required=true) String id) {
|
|
public Result<?> delete(@RequestParam(name="id",required=true) String id) {
|
|
|
baseCommonService.addLog("删除用户,id: " +id ,CommonConstant.LOG_TYPE_2, 3);
|
|
baseCommonService.addLog("删除用户,id: " +id ,CommonConstant.LOG_TYPE_2, 3);
|
|
@@ -663,6 +664,7 @@ public class SysUserController {
|
|
|
* 批量删除用户
|
|
* 批量删除用户
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-删除用户(批量)")
|
|
|
@RequestMapping(value = "/deleteBatch", method = RequestMethod.DELETE)
|
|
@RequestMapping(value = "/deleteBatch", method = RequestMethod.DELETE)
|
|
|
public Result<?> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
|
public Result<?> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
|
|
baseCommonService.addLog("批量删除用户, ids: " +ids ,CommonConstant.LOG_TYPE_2, 3);
|
|
baseCommonService.addLog("批量删除用户, ids: " +ids ,CommonConstant.LOG_TYPE_2, 3);
|
|
@@ -676,6 +678,7 @@ public class SysUserController {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-冻结&解冻用户")
|
|
|
@RequestMapping(value = "/frozenBatch", method = RequestMethod.PUT)
|
|
@RequestMapping(value = "/frozenBatch", method = RequestMethod.PUT)
|
|
|
public Result<SysUser> frozenBatch(@RequestBody JSONObject jsonObject) {
|
|
public Result<SysUser> frozenBatch(@RequestBody JSONObject jsonObject) {
|
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
@@ -782,6 +785,7 @@ public class SysUserController {
|
|
|
* 修改密码
|
|
* 修改密码
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-修改密码")
|
|
|
@RequestMapping(value = "/changePassword", method = RequestMethod.PUT)
|
|
@RequestMapping(value = "/changePassword", method = RequestMethod.PUT)
|
|
|
public Result<?> changePassword(@RequestBody SysUser sysUser) {
|
|
public Result<?> changePassword(@RequestBody SysUser sysUser) {
|
|
|
SysUser u = this.sysUserService.getOne(new LambdaQueryWrapper<SysUser>().eq(SysUser::getUsername, sysUser.getUsername()));
|
|
SysUser u = this.sysUserService.getOne(new LambdaQueryWrapper<SysUser>().eq(SysUser::getUsername, sysUser.getUsername()));
|
|
@@ -881,6 +885,7 @@ public class SysUserController {
|
|
|
* @param request
|
|
* @param request
|
|
|
* @param sysUser
|
|
* @param sysUser
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @AutoLog(value = "员工管理-导出excel")
|
|
|
@RequestMapping(value = "/exportXls")
|
|
@RequestMapping(value = "/exportXls")
|
|
|
public ModelAndView exportXls(SysUser sysUser,HttpServletRequest request,@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
public ModelAndView exportXls(SysUser sysUser,HttpServletRequest request,@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize) {
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize) {
|
|
@@ -1094,6 +1099,7 @@ public class SysUserController {
|
|
|
* @param
|
|
* @param
|
|
|
* @param
|
|
* @param
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @AutoLog(value = "员工管理-导出excel员工年假调休")
|
|
|
@RequestMapping(value = "/exportXlsts")
|
|
@RequestMapping(value = "/exportXlsts")
|
|
|
public ModelAndView exportXlsts(SysUser sysUser,HttpServletRequest request,@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
public ModelAndView exportXlsts(SysUser sysUser,HttpServletRequest request,@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize) {
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize) {
|
|
@@ -1224,6 +1230,7 @@ public class SysUserController {
|
|
|
* @param request
|
|
* @param request
|
|
|
* @param sysUser
|
|
* @param sysUser
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @AutoLog(value = "排班-导出")
|
|
|
@RequestMapping(value = "/exportXlsty")
|
|
@RequestMapping(value = "/exportXlsty")
|
|
|
public ModelAndView exportXlsty(HttpServletRequest request,@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
public ModelAndView exportXlsty(HttpServletRequest request,@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize, UserShift userShift,String name,String dept,String deptid,String usertid,String type,String ruleid) throws ParseException {
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize, UserShift userShift,String name,String dept,String deptid,String usertid,String type,String ruleid) throws ParseException {
|
|
@@ -1381,6 +1388,7 @@ public class SysUserController {
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
//@RequiresPermissions("user:import")
|
|
//@RequiresPermissions("user:import")
|
|
|
|
|
+ @AutoLog(value = "员工管理-导入")
|
|
|
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
|
|
|
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response)throws IOException {
|
|
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response)throws IOException {
|
|
|
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
|
|
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
|
|
@@ -1780,6 +1788,7 @@ public class SysUserController {
|
|
|
* 首页用户重置密码
|
|
* 首页用户重置密码
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-重置密码")
|
|
|
@RequestMapping(value = "/updatePassword", method = RequestMethod.PUT)
|
|
@RequestMapping(value = "/updatePassword", method = RequestMethod.PUT)
|
|
|
public Result<?> changPassword(@RequestBody JSONObject json) {
|
|
public Result<?> changPassword(@RequestBody JSONObject json) {
|
|
|
String username = json.getString("username");
|
|
String username = json.getString("username");
|
|
@@ -1813,6 +1822,7 @@ public class SysUserController {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-给指定角色添加用户")
|
|
|
@RequestMapping(value = "/addSysUserRole", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/addSysUserRole", method = RequestMethod.POST)
|
|
|
public Result<String> addSysUserRole(@RequestBody SysUserRoleVO sysUserRoleVO) {
|
|
public Result<String> addSysUserRole(@RequestBody SysUserRoleVO sysUserRoleVO) {
|
|
|
Result<String> result = new Result<String>();
|
|
Result<String> result = new Result<String>();
|
|
@@ -1852,6 +1862,7 @@ public class SysUserController {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-删除指定角色的用户关系")
|
|
|
@RequestMapping(value = "/deleteUserRole", method = RequestMethod.DELETE)
|
|
@RequestMapping(value = "/deleteUserRole", method = RequestMethod.DELETE)
|
|
|
public Result<SysUserRole> deleteUserRole(@RequestParam(name="roleId") String roleId,
|
|
public Result<SysUserRole> deleteUserRole(@RequestParam(name="roleId") String roleId,
|
|
|
@RequestParam(name="userId",required=true) String userId
|
|
@RequestParam(name="userId",required=true) String userId
|
|
@@ -1876,6 +1887,7 @@ public class SysUserController {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-批量删除指定角色的用户关系")
|
|
|
@RequestMapping(value = "/deleteUserRoleBatch", method = RequestMethod.DELETE)
|
|
@RequestMapping(value = "/deleteUserRoleBatch", method = RequestMethod.DELETE)
|
|
|
public Result<SysUserRole> deleteUserRoleBatch(
|
|
public Result<SysUserRole> deleteUserRoleBatch(
|
|
|
@RequestParam(name="roleId") String roleId,
|
|
@RequestParam(name="roleId") String roleId,
|
|
@@ -2003,6 +2015,7 @@ public class SysUserController {
|
|
|
* 给指定部门添加对应的用户
|
|
* 给指定部门添加对应的用户
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-给指定部门添加对应的用户")
|
|
|
@RequestMapping(value = "/editSysDepartWithUser", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/editSysDepartWithUser", method = RequestMethod.POST)
|
|
|
public Result<String> editSysDepartWithUser(@RequestBody SysDepartUsersVO sysDepartUsersVO) {
|
|
public Result<String> editSysDepartWithUser(@RequestBody SysDepartUsersVO sysDepartUsersVO) {
|
|
|
Result<String> result = new Result<String>();
|
|
Result<String> result = new Result<String>();
|
|
@@ -2032,6 +2045,7 @@ public class SysUserController {
|
|
|
* 删除指定机构的用户关系
|
|
* 删除指定机构的用户关系
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-删除指定机构的用户关系")
|
|
|
@RequestMapping(value = "/deleteUserInDepart", method = RequestMethod.DELETE)
|
|
@RequestMapping(value = "/deleteUserInDepart", method = RequestMethod.DELETE)
|
|
|
public Result<SysUserDepart> deleteUserInDepart(@RequestParam(name="depId") String depId,
|
|
public Result<SysUserDepart> deleteUserInDepart(@RequestParam(name="depId") String depId,
|
|
|
@RequestParam(name="userId",required=true) String userId
|
|
@RequestParam(name="userId",required=true) String userId
|
|
@@ -2064,6 +2078,7 @@ public class SysUserController {
|
|
|
* 批量删除指定机构的用户关系
|
|
* 批量删除指定机构的用户关系
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "员工管理-批量删除指定机构的用户关系")
|
|
|
@RequestMapping(value = "/deleteUserInDepartBatch", method = RequestMethod.DELETE)
|
|
@RequestMapping(value = "/deleteUserInDepartBatch", method = RequestMethod.DELETE)
|
|
|
public Result<SysUserDepart> deleteUserInDepartBatch(
|
|
public Result<SysUserDepart> deleteUserInDepartBatch(
|
|
|
@RequestParam(name="depId") String depId,
|
|
@RequestParam(name="depId") String depId,
|
|
@@ -2117,6 +2132,7 @@ public class SysUserController {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
@PostMapping("/register")
|
|
@PostMapping("/register")
|
|
|
|
|
+ @AutoLog(value = "用户注册接口")
|
|
|
public Result<JSONObject> userRegister(@RequestBody JSONObject jsonObject, SysUser user) {
|
|
public Result<JSONObject> userRegister(@RequestBody JSONObject jsonObject, SysUser user) {
|
|
|
Result<JSONObject> result = new Result<JSONObject>();
|
|
Result<JSONObject> result = new Result<JSONObject>();
|
|
|
String phone = jsonObject.getString("phone");
|
|
String phone = jsonObject.getString("phone");
|
|
@@ -2254,6 +2270,7 @@ public class SysUserController {
|
|
|
* 用户更改密码
|
|
* 用户更改密码
|
|
|
*/
|
|
*/
|
|
|
@GetMapping("/passwordChange")
|
|
@GetMapping("/passwordChange")
|
|
|
|
|
+ @AutoLog(value = "用户管理-用户更改密码")
|
|
|
public Result<SysUser> passwordChange(@RequestParam(name="username")String username,
|
|
public Result<SysUser> passwordChange(@RequestParam(name="username")String username,
|
|
|
@RequestParam(name="password")String password,
|
|
@RequestParam(name="password")String password,
|
|
|
@RequestParam(name="smscode")String smscode,
|
|
@RequestParam(name="smscode")String smscode,
|
|
@@ -2394,6 +2411,7 @@ public class SysUserController {
|
|
|
* @param jsonObject
|
|
* @param jsonObject
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @AutoLog(value = "用户管理-还原被逻辑删除的用户")
|
|
|
@RequestMapping(value = "/putRecycleBin", method = RequestMethod.PUT)
|
|
@RequestMapping(value = "/putRecycleBin", method = RequestMethod.PUT)
|
|
|
public Result putRecycleBin(@RequestBody JSONObject jsonObject, HttpServletRequest request) {
|
|
public Result putRecycleBin(@RequestBody JSONObject jsonObject, HttpServletRequest request) {
|
|
|
String userIds = jsonObject.getString("userIds");
|
|
String userIds = jsonObject.getString("userIds");
|
|
@@ -2413,6 +2431,7 @@ public class SysUserController {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
//@RequiresRoles({"admin"})
|
|
//@RequiresRoles({"admin"})
|
|
|
|
|
+ @AutoLog(value = "用户管理-彻底删除用户")
|
|
|
@RequestMapping(value = "/deleteRecycleBin", method = RequestMethod.DELETE)
|
|
@RequestMapping(value = "/deleteRecycleBin", method = RequestMethod.DELETE)
|
|
|
public Result deleteRecycleBin(@RequestParam("userIds") String userIds) {
|
|
public Result deleteRecycleBin(@RequestParam("userIds") String userIds) {
|
|
|
if (StringUtils.isNotBlank(userIds)) {
|
|
if (StringUtils.isNotBlank(userIds)) {
|
|
@@ -2427,6 +2446,7 @@ public class SysUserController {
|
|
|
* @param jsonObject
|
|
* @param jsonObject
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @AutoLog(value = "用户管理-移动端修改用户信息")
|
|
|
@RequestMapping(value = "/appEdit", method = RequestMethod.PUT)
|
|
@RequestMapping(value = "/appEdit", method = RequestMethod.PUT)
|
|
|
public Result<SysUser> appEdit(HttpServletRequest request,@RequestBody JSONObject jsonObject) {
|
|
public Result<SysUser> appEdit(HttpServletRequest request,@RequestBody JSONObject jsonObject) {
|
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
@@ -2483,6 +2503,7 @@ public class SysUserController {
|
|
|
* @param clientId
|
|
* @param clientId
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @AutoLog(value = "用户管理-移动端保存设备信息")
|
|
|
@RequestMapping(value = "/saveClientId", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/saveClientId", method = RequestMethod.GET)
|
|
|
public Result<SysUser> saveClientId(HttpServletRequest request,@RequestParam("clientId")String clientId) {
|
|
public Result<SysUser> saveClientId(HttpServletRequest request,@RequestParam("clientId")String clientId) {
|
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
@@ -2573,6 +2594,7 @@ public class SysUserController {
|
|
|
* @param json
|
|
* @param json
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @AutoLog(value = "用户管理-根据用户名修改手机号")
|
|
|
@RequestMapping(value = "/updateMobile", method = RequestMethod.PUT)
|
|
@RequestMapping(value = "/updateMobile", method = RequestMethod.PUT)
|
|
|
public Result<?> changMobile(@RequestBody JSONObject json,HttpServletRequest request) {
|
|
public Result<?> changMobile(@RequestBody JSONObject json,HttpServletRequest request) {
|
|
|
String smscode = json.getString("smscode");
|
|
String smscode = json.getString("smscode");
|
|
@@ -2664,6 +2686,7 @@ public class SysUserController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//发邮件
|
|
//发邮件
|
|
|
|
|
+ @AutoLog(value = "发邮件")
|
|
|
@RequestMapping(value = "/editUser", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/editUser", method = RequestMethod.GET)
|
|
|
public Result<SysUser> editUser(String id,String avatar) {
|
|
public Result<SysUser> editUser(String id,String avatar) {
|
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
Result<SysUser> result = new Result<SysUser>();
|
|
@@ -2764,6 +2787,7 @@ public class SysUserController {
|
|
|
return Result.OK(maps);
|
|
return Result.OK(maps);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
@AutoLog(value = "排班-编辑排班")
|
|
@AutoLog(value = "排班-编辑排班")
|
|
|
@GetMapping(value = "/queryMothByUsers")
|
|
@GetMapping(value = "/queryMothByUsers")
|
|
|
public Result<?> queryMothByUsers(HttpServletRequest req, UserShift userShift,String deptid,String usertid,String type) throws ParseException {
|
|
public Result<?> queryMothByUsers(HttpServletRequest req, UserShift userShift,String deptid,String usertid,String type) throws ParseException {
|