From a41f6fbfc108e79bfd31126217f0bcfd493d4e52 Mon Sep 17 00:00:00 2001 From: rentaiming <806181062@qq.com> Date: 星期二, 25 六月 2024 18:26:52 +0800 Subject: [PATCH] 森林防火框架 --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java | 45 +++++++++++++++++++++++++++++++++++++-------- 1 files changed, 37 insertions(+), 8 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java index b9e6e5d..4c904ff 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java @@ -23,11 +23,8 @@ import com.ruoyi.system.api.validate.InsertGroup; import com.ruoyi.system.api.validate.UpdateGroup; import com.ruoyi.system.domain.SysUserRole; -import com.ruoyi.system.domain.dto.ResetPwdDTO; -import com.ruoyi.system.domain.dto.SupplierDTO; -import com.ruoyi.system.domain.dto.SupplierQuery; -import com.ruoyi.system.domain.dto.SysUserDTO; -import com.ruoyi.system.domain.dto.SysUserQuery; +import com.ruoyi.system.domain.dto.*; +import com.ruoyi.system.domain.vo.ConservatorVO; import com.ruoyi.system.domain.vo.SupplierVO; import com.ruoyi.system.service.ISysConfigService; import com.ruoyi.system.service.ISysDeptService; @@ -116,7 +113,7 @@ public AjaxResult add(@Validated(InsertGroup.class) @RequestBody SysUserDTO dto) { SysUser user = BeanUtils.copyBean(dto, SysUser.class); user.setUserId(null); - user.setUserType(dto.getIsAuctioneer() == 1 ? "04" : "00"); + user.setUserType(dto.getIsAuctioneer() == 1 ? "03" : "00"); user.setUserName(user.getPhonenumber()); if(!org.springframework.util.StringUtils.hasLength(user.getNickName())){ user.setNickName(user.getPhonenumber()); @@ -125,7 +122,7 @@ return error("手机号已开通账号"); } user.setCreateBy(SecurityUtils.getUsername()); - user.setPassword(SecurityUtils.encryptPassword("123456")); + user.setPassword(SecurityUtils.encryptPassword("a123456")); user.setRoleType(1); int i = userService.insertUser(user); SysUserRole sysUserRole = new SysUserRole(); @@ -374,7 +371,7 @@ @PostMapping("/resetPwd") public AjaxResult resetPwd(@RequestBody ResetPwdDTO dto) { SysUser user = userService.lambdaQuery().eq(SysUser::getUserId, dto.getUserId()) - .in(SysUser::getUserType, "00", "01").one(); + .in(SysUser::getUserType, "00", "02").one(); if (StringUtils.isNull(user)) { throw new ServiceException("账号不存在"); } @@ -571,6 +568,38 @@ return R.ok(); } + + @ApiOperation(value = "获取管理员分页列表", notes = "获取管理员分页列表") + @PostMapping("/conservator-page") + public R<PageDTO<ConservatorVO>> getConservatorPage(@Validated @RequestBody ConservatorQuery query) { + return R.ok(userService.getConservatorPage(query)); + } + + /** + * 添加/编辑供应商 + * + * @param dto 供应商数据传输对象 + */ + @Log(title = "供应商管理", businessType = BusinessType.UPDATE) + @ApiOperation(value = "添加/编辑管理员", notes = "添加/编辑管理员") + @PostMapping("/save-conservator") + public R<?> saveConservator(@Validated @RequestBody ConservatorDTO dto) { + userService.saveConservator(dto); + return R.ok(); + } + + /** + * 删除供应商 + * + * @param id 供应商id + */ + @ApiOperation(value = "删除供应商", notes = "删除供应商") + @DeleteMapping("/delete-conservator/{id}") + public R<?> deleteConservator(@PathVariable("id") Long id) { + userService.deleteConservator(id); + return R.ok(); + } + @InnerAuth @GetMapping("/list-by-name") R<List<SysUser>> getUserListByName(@RequestBody SysUser sysUser) { -- Gitblit v1.7.1