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

84 lines
2.2 KiB
Java

package com.engine.salary.service;
import com.engine.salary.entity.datacollection.param.AttendQuoteFieldQueryParam;
import java.util.Map;
/**
* 数据采集-考勤引用字段
* <p>Copyright: Copyright (c) 2022</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
public interface AttendQuoteFieldService {
/**
* 数据采集-考勤引用字段列表
* @param queryParam
* @return
*/
Map<String, Object> list(AttendQuoteFieldQueryParam queryParam);
// /**
// * 获取数据采集-考勤引用字段表单
// * @param id
// * @param employeeId
// * @param tenantKey
// * @return
// */
// WeaForm getFrom(Long id, Long employeeId, String tenantKey);
//
// /**
// * 新建数据采集-考勤引用字段
// * @param saveParam
// * @param employeeId
// * @param tenantKey
// * @return
// */
// WeaResult<String> save(AttendQuoteFieldSaveParam saveParam, Long employeeId, String tenantKey);
//
// /**
// * 编辑数据采集-考勤引用字段
// * @param saveParam
// * @param employeeId
// * @param tenantKey
// * @return
// */
// WeaResult<String> update(AttendQuoteFieldSaveParam saveParam, Long employeeId, String tenantKey);
//
// /**
// * 删除数据采集-考勤引用字段
// * @param ids
// * @param employeeId
// * @param tenantKey
// * @return
// */
// WeaResult<String> delete(Collection<Long> ids, Long employeeId, String tenantKey);
//
// /**
// * 启用/停用自定义字段
// * @param id
// * @param enableStatus
// * @return
// */
// WeaResult<String> updateEnableStatus(Long id, Boolean enableStatus, Long currentEmployeeId, String currentTenantKey);
//
// /**
// * 同步考勤模块字段
// * @param currentEmployeeId
// * @param currentTenantKey
// * @return
// */
// WeaResult<String> syncAttendFields(Long currentEmployeeId, String currentTenantKey);
//
// /**
// * 获取当前租户下所有的考勤引用字段
// *
// * @param tenantKey
// * @return
// */
// List<AttendQuoteFieldListDTO> listAll(String tenantKey);
}