From 28231163c688c379a688ce6878a1126ee218aa52 Mon Sep 17 00:00:00 2001 From: huangzhen <867217663@qq.com> Date: 星期二, 26 九月 2023 16:53:48 +0800 Subject: [PATCH] 煤矿功能 --- exam-system/src/main/java/com/gkhy/exam/coalmine/service/CmStaffManagerService.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/exam-system/src/main/java/com/gkhy/exam/coalmine/service/CmStaffManagerService.java b/exam-system/src/main/java/com/gkhy/exam/coalmine/service/CmStaffManagerService.java new file mode 100644 index 0000000..5aad30d --- /dev/null +++ b/exam-system/src/main/java/com/gkhy/exam/coalmine/service/CmStaffManagerService.java @@ -0,0 +1,49 @@ +package com.gkhy.exam.coalmine.service; + +import com.gkhy.exam.coalmine.model.dto.req.*; +import com.gkhy.exam.coalmine.model.dto.resp.CmStaffByCodeRespDTO; +import com.gkhy.exam.coalmine.model.dto.resp.CmStaffPageRespDTO; +import com.ruoyi.common.core.domain.AjaxResult; + +import java.util.List; + +/** + * @author Mr.huang + * @decription + * @date 2023/9/14 10:48 + */ +public interface CmStaffManagerService { + AjaxResult saveCmStaff(CmStaffAddReqDTO reqDTO); + + AjaxResult saveCmStaffResume(CmStaffResumeAddReqDTO reqDTO); + + AjaxResult deleteCmStaffResume(Long id); + + AjaxResult updateCmStaffResume(CmStaffResumeUpdateReqDTO reqDTO); + + AjaxResult saveCmStaffTrain(CmStaffTrainAddReqDTO reqDTO); + + AjaxResult deleteCmStaffTrain(Long id); + + AjaxResult updateCmStaffTrain(CmStaffTrainUpdateReqDTO reqDTO); + + AjaxResult saveCmStaffExam(CmStaffExamAddReqDTO reqDTO); + + AjaxResult deleteCmStaffExam(Long id); + + AjaxResult updateCmStaffExam(CmStaffExamUpdateReqDTO reqDTO); + + AjaxResult saveCmStaffQa(CmStaffQaAddReqDTO reqDTO); + + AjaxResult deleteCmStaffQa(Long id); + + AjaxResult updateCmStaffQa(CmStaffQaUpdateReqDTO reqDTO); + + List<CmStaffPageRespDTO> selectPage(); + + AjaxResult editCmStaff(CmStaffUpdateReqDTO reqDTO); + + AjaxResult deleteCmStaff(Long id); + + AjaxResult selectByCode(String code); +} \ No newline at end of file -- Gitblit v1.9.2