zouyu
2026-01-16 f605b84620bf35bb02a2ee5ef2086c164b520e67
src/main/java/com/ruoyi/project/system/controller/SysPostController.java
@@ -2,6 +2,8 @@
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.ruoyi.common.utils.SecurityUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.validation.annotation.Validated;
@@ -77,15 +79,16 @@
    @PostMapping
    public AjaxResult add(@Validated @RequestBody SysPost post)
    {
        if (!postService.checkPostNameUnique(post))
        {
            return error("新增岗位'" + post.getPostName() + "'失败,岗位名称已存在");
        }
        else if (!postService.checkPostCodeUnique(post))
        {
            return error("新增岗位'" + post.getPostName() + "'失败,岗位编码已存在");
        }
//        if (!postService.checkPostNameUnique(post))
//        {
//            return error("新增岗位'" + post.getPostName() + "'失败,岗位名称已存在");
//        }
//        else if (!postService.checkPostCodeUnique(post))
//        {
//            return error("新增岗位'" + post.getPostName() + "'失败,岗位编码已存在");
//        }
        post.setCreateBy(getUsername());
        post.setTenantId(SecurityUtils.getLoginUser().getTenantId());
        return toAjax(postService.insertPost(post));
    }
@@ -97,14 +100,14 @@
    @PutMapping
    public AjaxResult edit(@Validated @RequestBody SysPost post)
    {
        if (!postService.checkPostNameUnique(post))
        {
            return error("修改岗位'" + post.getPostName() + "'失败,岗位名称已存在");
        }
        else if (!postService.checkPostCodeUnique(post))
        {
            return error("修改岗位'" + post.getPostName() + "'失败,岗位编码已存在");
        }
//        if (!postService.checkPostNameUnique(post))
//        {
//            return error("修改岗位'" + post.getPostName() + "'失败,岗位名称已存在");
//        }
//        else if (!postService.checkPostCodeUnique(post))
//        {
//            return error("修改岗位'" + post.getPostName() + "'失败,岗位编码已存在");
//        }
        post.setUpdateBy(getUsername());
        return toAjax(postService.updatePost(post));
    }