package com.gk.hotwork.specialWork.service; import com.gk.hotwork.Domain.co.ContextCacheUser; import com.gk.hotwork.specialWork.enums.ProcessOperationEnum; import com.gk.hotwork.specialWork.model.dto.resp.WorkApplyRecordRespDTO; import com.gk.hotwork.specialWork.model.query.WorkApplyRecordListQuery; import java.util.List; public interface WorkApplyRecordService { /** * @Description: 操作人日志 */ void log(ContextCacheUser user, ProcessOperationEnum operation, Long workApplyId, Long currentStepId, String currentStepName, String content); /** * @Description: 系统自动驳回等日志 */ void log(ProcessOperationEnum operationEnum, Long workApplyId, Long currentStepId, String currentStepName, String content); /** * @Description: 查询 */ List list(ContextCacheUser currentUser, WorkApplyRecordListQuery query); }