public Result update(@RequestBody Role role, @PathVariableint id){ role.setId(id); // System.out.println(role); if (roleService.updateById(role)) return ResultGenerator.getSuccessResult("", "更新成功"); return ResultGenerator.getFailResult("", "更新失败"); }
@PutMapping("/{id}/state/{active}") @UserLoginToken public Result changeActive(@PathVariableint id, @PathVariableint active){ Role role = new Role(); role.setActive(active); role.setId(id); if (roleService.updateById(role)) return ResultGenerator.getSuccessResult("", "激活状态修改成功"); return ResultGenerator.getFailResult("", "激活状态修改失败"); }
@DeleteMapping("/{id}") @UserLoginToken public Result del(@PathVariableint id){ if (roleService.removeById(id)) return ResultGenerator.getSuccessResult("", "删除成功"); return ResultGenerator.getFailResult("", "删除失败"); }
@DeleteMapping("/batchdel") @UserLoginToken public Result batchDel(@RequestParam String ids){ String[] idList = ids.split(","); List<Integer> list = new ArrayList<>(idList.length); for (String id : idList) { list.add(Integer.parseInt(id)); } if (roleService.removeByIds(list)) return ResultGenerator.getSuccessResult("", "删除成功"); return ResultGenerator.getFailResult("", "删除失败"); } } package com.antrain.his.controller;
@GetMapping("/{id}") public Result getDepartment(@PathVariableint id){ Department department = departmentService.getById(id); if (department == null) return ResultGenerator.getFailResult("", "无科室记录"); return ResultGenerator.getSuccessResult(department); }
@GetMapping("/check") public Result checkName(@RequestParam String name){ QueryWrapper<Department> wrapper = new QueryWrapper<>(); wrapper.eq("name", name); if (departmentService.getOne(wrapper) != null) return ResultGenerator.getFailResult("", "科室名称已存在"); return ResultGenerator.getSuccessResult(); }
@GetMapping("/all") public Result getAll(){ QueryWrapper<Department> wrapper = new QueryWrapper<>(); wrapper.eq("active", 1); JSONObject jsonObject = new JSONObject(); List<Department> list = departmentService.list(wrapper); for (Department i : list) { Map<String,Object> params = new HashMap<>(); params.put("name",i.getName());
@PostMapping() @UserLoginToken public Result save(@RequestBody Department department){ // System.out.println(department); if (departmentService.save(department)) return ResultGenerator.getSuccessResult("", "添加成功"); return ResultGenerator.getFailResult("", "添加失败"); }
@PutMapping("/{id}") @UserLoginToken public Result update(@RequestBody Department department, @PathVariableint id){ department.setId(id); // System.out.println(department); if (departmentService.updateById(department)) return ResultGenerator.getSuccessResult("", "更新成功"); return ResultGenerator.getFailResult("", "更新失败"); }
if (department == null) return ResultGenerator.getFailResult("", "无科室记录"); return ResultGenerator.getSuccessResult(department); }
@GetMapping("/check") public Result checkName(@RequestParam String name){ QueryWrapper<Department> wrapper = new QueryWrapper<>(); wrapper.eq("name", name); if (departmentService.getOne(wrapper) != null) return ResultGenerator.getFailResult("", "科室名称已存在"); return ResultGenerator.getSuccessResult(); }
@GetMapping("/all") public Result getAll(){ QueryWrapper<Department> wrapper = new QueryWrapper<>(); wrapper.eq("active", 1); JSONObject jsonObject = new JSONObject(); List<Department> list = departmentService.list(wrapper); for (Department i : list) { Map<String,Object> params = new HashMap<>(); params.put("name",i.getName());
@PostMapping() @UserLoginToken public Result save(@RequestBody Department department){ // System.out.println(department); if (departmentService.save(department)) return ResultGenerator.getSuccessResult("", "添加成功"); return ResultGenerator.getFailResult("", "添加失败"); }
@PutMapping("/{id}") @UserLoginToken public Result update(@RequestBody Department department, @PathVariableint id){ department.setId(id); // System.out.println(department); if (departmentService.updateById(department)) return ResultGenerator.getSuccessResult("", "更新成功"); return ResultGenerator.getFailResult("", "更新失败"); }