使用oracle做的数据上传系统后台
kongdeqiang
2026-03-23 79619d4274f3bb8d4b90a0e7ddafc17e3c9028bf
src/main/java/com/example/controller/DepartmentController.java
@@ -4,6 +4,7 @@
import com.example.entity.Department;
import com.example.security.UserContext;
import com.example.service.DepartmentService;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -44,6 +45,7 @@
    @PostMapping
    public Result<Boolean> save(@RequestBody Department department) {
        Department dept1 = new Department();
        String currentDeptCode = UserContext.getCurrentDeptCode();
        List<String> deptCodes = departmentService.getChildDeptCodes(currentDeptCode);
        if (!deptCodes.contains(department.getParentCode())) {
@@ -52,7 +54,8 @@
        if (departmentService.checkDeptCodeExists(department.getDeptCode())) {
            return Result.error("部门编码已存在");
        }
        return Result.success(departmentService.save(department));
        BeanUtils.copyProperties(department, dept1);
        return Result.success(departmentService.save(dept1));
    }
    @PutMapping