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