Gaokun Wang 1 mesiac pred
rodič
commit
78e16175c9

+ 29 - 0
eco-common/com-orm/src/main/java/org/eco/vip/orm/service/BaseService.java

@@ -0,0 +1,29 @@
+/*
+ * Copyright (c) 2025 GaoKunW
+ *
+ */
+
+package org.eco.vip.orm.service;
+
+
+import com.mybatisflex.core.BaseMapper;
+import com.mybatisflex.core.query.QueryWrapper;
+import com.mybatisflex.spring.service.impl.ServiceImpl;
+
+/**
+ * @description BaseService
+ *
+ * @author GaoKunW
+ * @date 2025/7/1 18:38
+ */
+public class BaseService<M extends BaseMapper<T>, T> extends ServiceImpl<M, T> implements IBaseService<T> {
+
+    /**
+     * 构造基本查询条件
+     * @return QueryWrapper
+     */
+    protected QueryWrapper buildBaseQueryWrapper(){
+        QueryWrapper queryWrapper = query();
+        return queryWrapper;
+    }
+}

+ 18 - 0
eco-common/com-orm/src/main/java/org/eco/vip/orm/service/IBaseService.java

@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2025 GaoKunW
+ *
+ */
+
+package org.eco.vip.orm.service;
+
+
+import com.mybatisflex.core.service.IService;
+
+/**
+ * @description IBaseService
+ *
+ * @author GaoKunW
+ * @date 2025/7/1 18:36
+ */
+public interface IBaseService<T> extends IService<T> {
+}

+ 0 - 1
eco-nexus-core/auth-biz/src/main/java/org/eco/vip/auth/domain/user/vo/UserVO.java

@@ -5,7 +5,6 @@
 
 package org.eco.vip.auth.domain.user.vo;
 
-
 import org.eco.vip.orm.domain.BaseEntity;
 
 /**

+ 1 - 0
eco-nexus-core/auth-biz/src/main/java/org/eco/vip/auth/service/auth/PasswordAuthStrategy.java

@@ -34,6 +34,7 @@ public class PasswordAuthStrategy implements IAuthStrategy {
     }
 
     private User getUserByUsername(String tenantId, String username) {
+        userService.getUsers();
         return null;
     }
 }

+ 3 - 0
eco-nexus-core/auth-biz/src/main/java/org/eco/vip/auth/service/user/IUserService.java

@@ -8,6 +8,7 @@ package org.eco.vip.auth.service.user;
 
 import com.mybatisflex.core.service.IService;
 import org.eco.vip.auth.domain.user.User;
+import org.eco.vip.auth.domain.user.vo.UserVO;
 
 import java.util.List;
 
@@ -21,4 +22,6 @@ public interface IUserService extends IService<User> {
     List<User> getUsers();
 
     boolean insertUser(User user);
+
+    UserVO selectTenantUserByUserName(String tenantId, String username);
 }

+ 13 - 0
eco-nexus-core/auth-biz/src/main/java/org/eco/vip/auth/service/user/UserService.java

@@ -7,7 +7,9 @@ package org.eco.vip.auth.service.user;
 
 
 import com.mybatisflex.spring.service.impl.ServiceImpl;
+import jakarta.annotation.Resource;
 import org.eco.vip.auth.domain.user.User;
+import org.eco.vip.auth.domain.user.vo.UserVO;
 import org.eco.vip.auth.mapper.UserMapper;
 import org.springframework.stereotype.Service;
 
@@ -21,6 +23,12 @@ import java.util.List;
  */
 @Service
 public class UserService extends ServiceImpl<UserMapper, User> implements IUserService {
+    @Resource
+    private UserMapper userMapper;
+
+
+
+
     @Override
     public List<User> getUsers() {
         return this.list();
@@ -30,4 +38,9 @@ public class UserService extends ServiceImpl<UserMapper, User> implements IUserS
     public boolean insertUser(User user) {
         return this.save(user);
     }
+
+    @Override
+    public UserVO selectTenantUserByUserName(String tenantId, String username) {
+        return null;
+    }
 }