liulin
2025-07-03 fb2f11d7d502ceacbe7fbed176bea4ab0f152f69
src/main/java/com/lunhan/water/repository/impl/UserLoginMapperImpl.java
@@ -33,6 +33,7 @@
import org.springframework.stereotype.Repository;
import java.util.List;
import com.lunhan.water.entity.search.SearchUserLogin;
import com.lunhan.water.repository.mapper.UserLoginMapper;
import com.lunhan.water.repository.po.UserLoginPO;
@@ -130,16 +131,30 @@
   public UserLoginPO getById(Long id) {
      return super.get(id);
   }
   public UserLoginPO get4Openid(String openId) {
      LambdaQueryWrapper<UserLoginPO> queryWrapper = this.query();
      queryWrapper.eq(UserLoginPO::getWxOpenId, openId);
      return DB.selectOne(queryWrapper);
   }
   public UserLoginPO get4UserName(String userName) {
      LambdaQueryWrapper<UserLoginPO> queryWrapper = this.query();
      queryWrapper.eq(UserLoginPO::getUserName, userName);
      return DB.selectOne(queryWrapper);
   }
    public UserLoginPO get4UserCode(String userCode) {
        LambdaQueryWrapper<UserLoginPO> queryWrapper = this.query();
        queryWrapper.eq(UserLoginPO::getUserCode, userCode);
        return DB.selectOne(queryWrapper);
    }
    public UserLoginPO getOrderByDesc() {
        LambdaQueryWrapper<UserLoginPO> queryWrapper = this.query();
        queryWrapper.orderByDesc(UserLoginPO::getUserCode);
        queryWrapper.last("limit 1");
        return DB.selectOne(queryWrapper);
    }
   public List<UserLoginPO> getListById(List<Long> listId) {
      return super.getList(listId);
   }