secondev-wugang-dxfeng/src/main/java/com/weaver/seconddev/attend/service/AttendanceSchedulingService...

28 lines
884 B
Java
Raw Normal View History

2025-06-11 13:29:35 +08:00
package com.weaver.seconddev.attend.service;
import com.weaver.common.base.entity.result.WeaResult;
import com.weaver.seconddev.attend.entity.po.SchedulingStatusPo;
import com.weaver.workflow.core.api.rest.flow.entity.operate.WfcRequestOperationResultDto;
import java.io.UnsupportedEncodingException;
import java.util.Map;
/**
* @author:dxfeng
* @createTime: 2025/06/06
* @version: 1.0
*/
public interface AttendanceSchedulingService {
WeaResult<WfcRequestOperationResultDto> createFlowV2(Map<String, String> params) throws UnsupportedEncodingException;
WeaResult<Map<String,Object>> updateAttendStatus(Map<String, String> params);
WeaResult<SchedulingStatusPo> getAttendStatus(String empId, String month);
WeaResult<Map<String,String>> batchGetAttendStatus(Map<String, String> params);
WeaResult<String> dealSaveParams(Map<String, String> params);
}