weaver-hrm-salary/src/com/engine/salary/service/AttendQuoteDataService.java

61 lines
1.7 KiB
Java
Raw Normal View History

2022-03-15 14:18:04 +08:00
package com.engine.salary.service;
import com.engine.salary.entity.datacollection.param.AttendQuoteDataQueryParam;
import java.util.Map;
/**
* 数据采集-考勤引用数据
* <p>Copyright: Copyright (c) 2022</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
public interface AttendQuoteDataService {
/**
* 查看数据采集-考勤引用
* @param queryParam
* @return
*/
Map<String, Object> view(AttendQuoteDataQueryParam queryParam);
//
// /**
// * 导出考勤数据
// * @param queryParam
// * @param currentEmployeeId
// * @param currentTenantKey
// * @return
// */
// Map<String, Object> export(AttendQuoteDataQueryParam queryParam, Long currentEmployeeId, String currentTenantKey);
//
// /**
// * 同步引用考勤数据
// * @param syncParam
// * @param currentEmployeeId
// * @param currentTenantKey
// * @return
// */
// String syncAttendQuoteData(AttendQuoteDataSyncParam syncParam, Long currentEmployeeId, String currentTenantKey);
//
// /**
// * 获取考勤引用数据
// * @param salaryYearMonth
// * @param salarySobId
// * @param employeeIds
// * @param tenantKey
// * @return
// */
// List<AttendQuoteDataDTO> getAttendQuoteData(YearMonth salaryYearMonth, Long salarySobId, List<Long> employeeIds, String tenantKey);
//
// /**
// * 导出考勤数据作为模板
// * @param exportParam
// * @param currentEmployeeId
// * @param currentTenantKey
// * @return
// */
// Map<String, Object> downloadTemplate(AttendQuoteDataExportTemplateParam exportParam, Long currentEmployeeId, String currentTenantKey);
}