From 93fc46c6fe57e9ff1bd673912574bf0c8bc16439 Mon Sep 17 00:00:00 2001 From: msksbr515 Date: Thu, 21 May 2026 17:37:05 +0800 Subject: [PATCH] fix(mapper): correct BorrowRecordMapper entity type and add unauthorized helper - Fix import and generic type from Book to BorrowRecord in mapper - Add unauthorized helper returning 401 status to Result template --- .../com/msksbr/bookmgr/mapper/BorrowRecordMapper.kt | 4 ++-- src/main/kotlin/com/msksbr/bookmgr/template/Result.kt | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/msksbr/bookmgr/mapper/BorrowRecordMapper.kt b/src/main/kotlin/com/msksbr/bookmgr/mapper/BorrowRecordMapper.kt index f2b924a..76513a3 100644 --- a/src/main/kotlin/com/msksbr/bookmgr/mapper/BorrowRecordMapper.kt +++ b/src/main/kotlin/com/msksbr/bookmgr/mapper/BorrowRecordMapper.kt @@ -1,8 +1,8 @@ package com.msksbr.bookmgr.mapper import com.baomidou.mybatisplus.core.mapper.BaseMapper -import com.msksbr.bookmgr.entity.Book +import com.msksbr.bookmgr.entity.BorrowRecord import org.apache.ibatis.annotations.Mapper @Mapper -interface BorrowRecordMapper: BaseMapper \ No newline at end of file +interface BorrowRecordMapper: BaseMapper \ No newline at end of file diff --git a/src/main/kotlin/com/msksbr/bookmgr/template/Result.kt b/src/main/kotlin/com/msksbr/bookmgr/template/Result.kt index 95aa2ab..03859fd 100644 --- a/src/main/kotlin/com/msksbr/bookmgr/template/Result.kt +++ b/src/main/kotlin/com/msksbr/bookmgr/template/Result.kt @@ -22,5 +22,13 @@ data class Result( data = null ) } + // 未登录 + fun unauthorized(message: String): Result { + return Result( + code = 401, + message = message, + data = null + ) + } } } \ No newline at end of file