From d699da385dda6257677ee93bef47388c0635f64e Mon Sep 17 00:00:00 2001
From: “mitao” <“2763622819@qq.com”>
Date: 星期五, 17 四月 2026 08:57:41 +0800
Subject: [PATCH] feat:APP个人中心
---
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/system/service/AgreementContentAppService.java | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/system/service/AgreementContentAppService.java b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/system/service/AgreementContentAppService.java
index 4004dd5..7146960 100644
--- a/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/system/service/AgreementContentAppService.java
+++ b/tcm-training-admin-backend/src/main/java/com/tcm/training/admin/system/service/AgreementContentAppService.java
@@ -36,6 +36,18 @@
return result;
}
+ /**
+ * 按协议类型读取单条协议内容,供 APP 协议详情页使用。
+ */
+ public AgreementContentItemVO detail(String agreementType) {
+ String normalizedType = normalizeAgreementType(agreementType);
+ AgreementContent record = agreementContentMapper.selectOne(new LambdaQueryWrapper<AgreementContent>()
+ .eq(AgreementContent::getAgreementType, normalizedType)
+ .eq(AgreementContent::getDeleted, 0)
+ .last("limit 1"));
+ return toItemVO(normalizedType, record);
+ }
+
@Transactional
public AgreementContentItemVO save(String agreementType, AgreementContentSaveRequest request) {
String normalizedType = normalizeAgreementType(agreementType);
--
Gitblit v1.7.1