From b23f8cd1438c2b3c6f7e334502de619ffbb7fdc7 Mon Sep 17 00:00:00 2001 From: linzhijie <19970921lzj> Date: 星期三, 24 三月 2021 19:24:01 +0800 Subject: [PATCH] 报告邮件标题跟随语言变换 --- src/main/java/com/ots/project/exam/mapper/TExamReportMapper.java | 80 +++++++++++++++++++++++++++++++++++---- 1 files changed, 71 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/ots/project/exam/mapper/TExamReportMapper.java b/src/main/java/com/ots/project/exam/mapper/TExamReportMapper.java index eddc90d..1712e84 100644 --- a/src/main/java/com/ots/project/exam/mapper/TExamReportMapper.java +++ b/src/main/java/com/ots/project/exam/mapper/TExamReportMapper.java @@ -1,32 +1,94 @@ package com.ots.project.exam.mapper; + import com.ots.project.exam.domain.TExamReport; + import java.util.List; import java.util.Map; +/** + * 璇勬祴鎶ュ憡Mapper鎺ュ彛 + * + * @author ots + * @date 2019-12-26 + */ public interface TExamReportMapper { - + /** + * 鏌ヨ璇勬祴鎶ュ憡 + * + * @param id 璇勬祴鎶ュ憡ID + * @return 璇勬祴鎶ュ憡 + */ TExamReport selectTExamReportById(Long id); - + + /** + * 鏌ヨ璇勬祴鎶ュ憡鍒楄〃 + * + * @param tExamReport 璇勬祴鎶ュ憡 + * @return 璇勬祴鎶ュ憡闆嗗悎 + */ List<TExamReport> selectTExamReportList(TExamReport tExamReport); + List<TExamReport> selectTExamHrEmailiReportList(TExamReport tExamReport); + List<TExamReport> selectViewReportList(TExamReport tExamReport); + List<TExamReport> selectHrResendTask(TExamReport tExamReport); - + + /** + * 鏂板璇勬祴鎶ュ憡 + * + * @param tExamReport 璇勬祴鎶ュ憡 + * @return 缁撴灉 + */ int insertTExamReport(TExamReport tExamReport); - + + /** + * 淇敼璇勬祴鎶ュ憡 + * + * @param tExamReport 璇勬祴鎶ュ憡 + * @return 缁撴灉 + */ int updateTExamReport(TExamReport tExamReport); + int updateTExamReportStatus(TExamReport tExamReport); + int updateTExamReportByTokenId(TExamReport tExamReport); - + + /** + * 鍒犻櫎璇勬祴鎶ュ憡 + * + * @param id 璇勬祴鎶ュ憡ID + * @return 缁撴灉 + */ int deleteTExamReportById(Long id); - + + /** + * 鎵归噺鍒犻櫎璇勬祴鎶ュ憡 + * + * @param ids 闇�瑕佸垹闄ょ殑鏁版嵁ID + * @return 缁撴灉 + */ int deleteTExamReportByIds(String[] ids); - + + /** + * 鎵归噺鏇存柊瀹℃牳鐘舵�� + * + * @param params + * @return + */ int updateTExamReportByIds(Map params); - + + // 缁欐祴璇曞寘鐢ㄦ埛浣跨敤 List<TExamReport> selectTExamReportByTokenList(String[] tokenIds); + List<TExamReport> selectTExamReportByIds(String[] ids); - + + /** + * 鏍规嵁鐢ㄦ埛id鏌ヨ鎶ュ憡 + * @param ids + * @return + */ List<TExamReport> selectTReportTemplatesByMemberId(String[] ids); + int updateTExamReportDeleteLastOneByTokenId(TExamReport tExamReport); } -- Gitblit v1.9.1