generated from dxfeng/secondev_zjzlt
28 lines
884 B
Java
28 lines
884 B
Java
|
|
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);
|
||
|
|
|
||
|
|
|
||
|
|
}
|