Gqingci před 20 hodinami
rodič
revize
a228781cc9

+ 0 - 12
ruoyi-modules/ruoyi-main/src/main/java/org/dromara/main/controller/MainPostApplyController.java

@@ -63,18 +63,6 @@ public class MainPostApplyController extends BaseController {
         return toAjax(mainPostApplyService.deleteWithValidByIds(Arrays.asList(ids), true));
     }
 
-    /**
-     * 校验岗位编码是否唯一
-     *
-     * @param applyNo 岗位编码
-     * @param id      岗位ID(编辑时排除自身)
-     * @return true=唯一 false=已存在
-     */
-    @GetMapping("/checkApplyNo")
-    public R<Boolean> checkApplyNo(@RequestParam String applyNo, @RequestParam(required = false) Long id) {
-        return R.ok(mainPostApplyService.checkApplyNoUnique(applyNo, id));
-    }
-
     /**
      * 批量导入岗位数据
      *

+ 0 - 9
ruoyi-modules/ruoyi-main/src/main/java/org/dromara/main/service/IMainPostApplyService.java

@@ -25,13 +25,4 @@ public interface IMainPostApplyService {
     Boolean unpublishById(Long id);
 
     Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
-
-    /**
-     * 校验岗位编码是否唯一
-     *
-     * @param applyNo 岗位编码
-     * @param id      岗位ID(编辑时排除自身,新增时传null)
-     * @return true=唯一 false=已存在
-     */
-    Boolean checkApplyNoUnique(String applyNo, Long id);
 }

+ 0 - 10
ruoyi-modules/ruoyi-main/src/main/java/org/dromara/main/service/impl/MainPostApplyServiceImpl.java

@@ -222,16 +222,6 @@ public class MainPostApplyServiceImpl implements IMainPostApplyService {
         postList.forEach(item -> item.setApplyCount(countMap.getOrDefault(item.getPostId(), 0L)));
     }
 
-    @Override
-    public Boolean checkApplyNoUnique(String applyNo, Long id) {
-        LambdaQueryWrapper<MainPostApply> lqw = Wrappers.lambdaQuery();
-        lqw.eq(MainPostApply::getApplyNo, applyNo);
-        if (id != null) {
-            lqw.ne(MainPostApply::getId, id);
-        }
-        return baseMapper.selectCount(lqw) == 0;
-    }
-
     private MainAudit buildPendingAudit(Long targetId, String tenantId) {
         MainAudit audit = new MainAudit();
         audit.setAuditType(2);