Jelajahi Sumber

用户修改 工号校验

gaoxinguang 2 tahun lalu
induk
melakukan
d39b8accfc

+ 1 - 1
eladmin-system/src/main/java/me/zhengjie/application/admin/service/impl/UserServiceImpl.java

@@ -365,7 +365,7 @@ public class UserServiceImpl implements UserService {
     public AppBaseResponse update(User resources) throws Exception {
         AppBaseResponse response = new AppBaseResponse();
         User user = userRepository.findById(resources.getId()).orElseGet(User::new);
-        Integer id = userRepository.findByDeptIdAndJobNo(String.valueOf(resources.getDept().getId()), resources.getJobNo());
+        Long id = userRepository.findByDeptIdAndJobNo(String.valueOf(resources.getDept().getId()), resources.getJobNo());
         if (id != null && !id.equals(resources.getId())) {
             response.fail(ResultCode.JOB_NO_ALREADY_EXISTS);
             return response;

+ 1 - 1
eladmin-system/src/main/java/me/zhengjie/dao/mybatis/mapper/UserRepository.java

@@ -58,7 +58,7 @@ public interface UserRepository extends JpaRepository<User, Long>, JpaSpecificat
      * @return /
      */
     @Query(value = "SELECT user_id FROM sys_user WHERE dept_id = ?1 AND job_no = ?2", nativeQuery = true)
-    Integer findByDeptIdAndJobNo(String deptId, String jobNo);
+    Long findByDeptIdAndJobNo(String deptId, String jobNo);
 
     /**
      * 修改密码