package com.engine.salary.wrapper; import com.engine.core.impl.Service; import com.engine.salary.entity.salarysob.param.SalarySobRangeSaveParam; import com.engine.salary.service.SalarySobRangeService; import java.util.Collection; /** * 薪资账套的人员范围 *

Copyright: Copyright (c) 2022

*

Company: 泛微软件

* * @author qiantao * @version 1.0 **/ public class SalarySobRangeWrapper extends Service { private SalarySobRangeService salarySobRangeService; // /** // * 薪资账套的人员范围列表(关联人员范围) // * // * @param queryParam 列表查询条件 // * @param tenantKey 租户key // * @return // */ // public WeaTable listPage4Include(SalarySobRangeQueryParam queryParam) { // // 分页查询薪资账套的人员范围列表dto // Page dtoPage = salarySobRangeService.listPageByParamAndIncludeType(queryParam, NumberUtils.INTEGER_ONE); // // 转换成前端所需的数据格式 // WeaTable weaTable = SalaryFormatUtil.getInstance().buildTable(SalarySobRangeListDTO.class, dtoPage); // weaTable.setPageUid("includeSalarySobRangeList"); // return weaTable; // } // // /** // * 薪资账套的人员范围列表(从范围中排除) // * // * @param queryParam 列表查询条件 // * @param tenantKey 租户key // * @return // */ // public WeaTable listPage4Exclude(SalarySobRangeQueryParam queryParam, String tenantKey) { // // 分页查询薪资账套的人员范围列表dto // Page dtoPage = salarySobRangeService.listPageByParamAndIncludeType(queryParam, NumberUtils.INTEGER_ZERO, tenantKey); // // 转换成前端所需的数据格式 // WeaTable weaTable = SalaryFormatUtil.getInstance().buildTable(SalarySobRangeListDTO.class, dtoPage); // weaTable.setPageUid("excludeSalarySobRangeList"); // return weaTable; // } // // /** // * 获取薪资账套的人员范围列表添加人员的表单 // * // * @return // */ // public WeaForm getForm() { // return SalaryFormatUtil.getInstance().buildForm(SalarySobRangeFormDTO.class, new SalarySobRangeFormDTO()); // } /** * 保存 * * @param saveParam 保存参数 */ public void save(SalarySobRangeSaveParam saveParam, Long employeeId, String tenantKey) { salarySobRangeService.save(saveParam); } /** * 删除 * * @param ids 薪资账套的人员范围的主键id */ public void delete(Collection ids, String tenantKey) { salarySobRangeService.deleteByIds(ids); } }