diff --git a/maku-framework/src/main/resources/auth.yml b/maku-framework/src/main/resources/auth.yml index 2ecad9d..a1f0371 100644 --- a/maku-framework/src/main/resources/auth.yml +++ b/maku-framework/src/main/resources/auth.yml @@ -8,7 +8,6 @@ auth: - /swagger-ui.html - /swagger-ui/** - /doc.html - - / - /maku/t_user/login - /maku/t_user/updateUser - /maku/t_user/register diff --git a/maku-server/src/main/java/net/maku/maku/controller/TBookCollectionController.java b/maku-server/src/main/java/net/maku/maku/controller/TBookCollectionController.java index ab2404e..37b6f37 100644 --- a/maku-server/src/main/java/net/maku/maku/controller/TBookCollectionController.java +++ b/maku-server/src/main/java/net/maku/maku/controller/TBookCollectionController.java @@ -29,11 +29,7 @@ import java.util.List; @AllArgsConstructor public class TBookCollectionController { private final TBookCollectionService tBookCollectionService; - @GetMapping("/book/buy") - @Operation(summary = "购买书籍") - public Result> getBookCollectionByUserId(@PathVariable Long id) { - return Result.ok(tBookCollectionService.getPhoneByUseId(id)); - } + @GetMapping("page") @Operation(summary = "分页") diff --git a/maku-server/src/main/java/net/maku/maku/service/TBookCollectionService.java b/maku-server/src/main/java/net/maku/maku/service/TBookCollectionService.java index 4632e15..df9e121 100644 --- a/maku-server/src/main/java/net/maku/maku/service/TBookCollectionService.java +++ b/maku-server/src/main/java/net/maku/maku/service/TBookCollectionService.java @@ -6,6 +6,7 @@ import net.maku.maku.vo.TBookCollectionVO; import net.maku.maku.query.TBookCollectionQuery; import net.maku.maku.entity.TBookCollectionEntity; +import java.util.Date; import java.util.List; /** @@ -24,6 +25,5 @@ public interface TBookCollectionService extends BaseService idList); - List getPhoneByUseId(Long id); - + void save(Integer userId, Integer bookId, Date currentTime); } \ No newline at end of file diff --git a/maku-server/src/main/java/net/maku/maku/service/impl/TBookCollectionServiceImpl.java b/maku-server/src/main/java/net/maku/maku/service/impl/TBookCollectionServiceImpl.java index 0ad306a..c24a03d 100644 --- a/maku-server/src/main/java/net/maku/maku/service/impl/TBookCollectionServiceImpl.java +++ b/maku-server/src/main/java/net/maku/maku/service/impl/TBookCollectionServiceImpl.java @@ -4,23 +4,21 @@ import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import jakarta.servlet.http.HttpServletRequest; import lombok.AllArgsConstructor; +import lombok.Data; import net.maku.framework.common.utils.PageResult; import net.maku.framework.mybatis.service.impl.BaseServiceImpl; import net.maku.maku.convert.TBookCollectionConvert; import net.maku.maku.entity.TBookCollectionEntity; -import net.maku.maku.entity.TBookEntity; -import net.maku.maku.entity.TUserEntity; import net.maku.maku.query.TBookCollectionQuery; -import net.maku.maku.service.TUserService; import net.maku.maku.vo.TBookCollectionVO; import net.maku.maku.dao.TBookCollectionDao; import net.maku.maku.service.TBookCollectionService; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import java.util.ArrayList; +import java.time.LocalDateTime; +import java.util.Date; import java.util.List; /** @@ -69,8 +67,19 @@ public class TBookCollectionServiceImpl extends BaseServiceImpl getPhoneByUseId(Long id) { - return List.of(); + public void save(Integer userId, Integer bookId, Date currentTime) { + TBookCollectionEntity entity = new TBookCollectionEntity(); + entity.setUserId(userId); + entity.setBookId(bookId); + entity.setCreateTime(currentTime); + // 可以根据需要设置其它字段,例如自增id字段和lastModifiedTime字段(如果需要) + + // 假设lastModifiedTime可以为空,可以根据需要设置 + + + // 使用 MyBatis Plus 的 save 方法保存实体 + this.save(entity); + } diff --git a/maku-server/src/main/resources/application-dev.yml b/maku-server/src/main/resources/application-dev.yml index 845570e..7adff1c 100644 --- a/maku-server/src/main/resources/application-dev.yml +++ b/maku-server/src/main/resources/application-dev.yml @@ -4,7 +4,6 @@ spring: database: 0 host: localhost port: 6379 - password: 123456 #timeout: 6000ms # 连接超时时长(毫秒) datasource: dynamic: