From 5e873863bc7324894c89b0a0fc77a6202c91cd64 Mon Sep 17 00:00:00 2001 From: wzp <516075396@qq.com> Date: 星期二, 06 四月 2021 10:35:42 +0800 Subject: [PATCH] 20210406 --- src/main/java/com/ots/project/exam/service/IEntTestMemberService.java | 99 +++++-------------------------------------------- 1 files changed, 11 insertions(+), 88 deletions(-) diff --git a/src/main/java/com/ots/project/exam/service/IEntTestMemberService.java b/src/main/java/com/ots/project/exam/service/IEntTestMemberService.java index 97fb96a..da70b4f 100644 --- a/src/main/java/com/ots/project/exam/service/IEntTestMemberService.java +++ b/src/main/java/com/ots/project/exam/service/IEntTestMemberService.java @@ -1,109 +1,32 @@ package com.ots.project.exam.service; - import com.ots.common.enums.TestMemberStatusEnum; import com.ots.project.exam.domain.EntTestMember; - import java.util.List; import java.util.Map; -/** - * 娴嬭瘎浜哄憳鍚嶅崟Service鎺ュ彛 - * - * @author ots - * @date 2019-12-15 - */ public interface IEntTestMemberService { - /** - * 鏌ヨ娴嬭瘎浜哄憳鍚嶅崟 - * - * @param memberId 娴嬭瘎浜哄憳鍚嶅崟ID - * @return 娴嬭瘎浜哄憳鍚嶅崟 - */ + EntTestMember selectEntTestMemberById(Long memberId); - - /** - * 鏌ヨ娴嬭瘎浜哄憳鍚嶅崟鍒楄〃 - * - * @param entTestMember 娴嬭瘎浜哄憳鍚嶅崟 - * @return 娴嬭瘎浜哄憳鍚嶅崟闆嗗悎 - */ + List<EntTestMember> selectEntTestMemberList(EntTestMember entTestMember); - List<EntTestMember> selectEntTestMemberTopList(EntTestMember entTestMember); - - List<EntTestMember> selectEntTestMemberQueryList(EntTestMember entTestMember); - - /** - * 鑷畾涔夋潯浠� - * @param params - * @return - */ + List<EntTestMember> selectEntTestMemberList(Map params); - - /** - * 鏂板娴嬭瘎浜哄憳鍚嶅崟 - * - * @param entTestMember 娴嬭瘎浜哄憳鍚嶅崟 - * @return 缁撴灉 - */ + int insertEntTestMember(EntTestMember entTestMember); - - /** - * 淇敼娴嬭瘎浜哄憳鍚嶅崟 - * - * @param entTestMember 娴嬭瘎浜哄憳鍚嶅崟 - * @return 缁撴灉 - */ + int updateEntTestMember(EntTestMember entTestMember); - - /** - * 鎵归噺鍒犻櫎娴嬭瘎浜哄憳鍚嶅崟 - * - * @param ids 闇�瑕佸垹闄ょ殑鏁版嵁ID - * @return 缁撴灉 - */ + int deleteEntTestMemberByIds(String ids); - - /** - * 鍒犻櫎娴嬭瘎浜哄憳鍚嶅崟淇℃伅 - * - * @param memberId 娴嬭瘎浜哄憳鍚嶅崟ID - * @return 缁撴灉 - */ + int deleteEntTestMemberById(Long memberId); - - /** - * 鎵归噺瀵煎叆娴嬭瘯浜哄憳鍚嶅崟 - * - * @param entTestMemberList 鐢ㄦ埛鏁版嵁鍒楄〃 - * @param isUpdateSupport 鏄惁鏇存柊鏀寔锛屽鏋滃凡瀛樺湪锛屽垯杩涜鏇存柊鏁版嵁 - * @return 缁撴灉 - */ + String importEntTestMember(List<EntTestMember> entTestMemberList, Boolean isUpdateSupport); - - /** - * 閫氳繃token鏌ヨ娴嬭瘯鐢ㄦ埛淇℃伅 - * @param token - * @param status - * @return - */ + EntTestMember findEntTestMember(String token, List<String> status); - - /** - * 鏇存柊鐢ㄦ埛琛ㄧ姸鎬�,濡傛灉鏄瓟棰樹腑锛屽悓姝ユ洿鏂板仛棰樺紑濮嬫椂闂� - * - * @param statusEnum - * @param memberId - * @return - */ + int updateTestMemberStatus(TestMemberStatusEnum statusEnum, long memberId); - - /** - * 鍒ゆ柇鐢ㄦ埛鏄惁瀹屾垚绛旈骞跺瓨鍦ㄦ姤鍛� - * @param asList - * @param testId - * @return - */ + boolean checkMemberHasReport(List<String> asList, Long testId); } -- Gitblit v1.9.1