package com.engine.salary.service.impl; import com.engine.core.impl.Service; import com.engine.salary.biz.SIArchivesBiz; import com.engine.salary.cmd.archives.SIArchivesTipsCmd; import com.engine.salary.entity.siarchives.dto.InsuranceArchivesBaseDTO; import com.engine.salary.enums.sicategory.WelfareTypeEnum; import com.engine.salary.service.SIArchivesService; import weaver.general.Util; import java.util.HashMap; import java.util.Map; /** * @Author weaver_cl * @Description: TODO * @Date 2022/3/11 * @Version V1.0 **/ public class SIArchivesServiceImpl extends Service implements SIArchivesService { @Override public Map getTips(Map params) { return commandExecutor.execute(new SIArchivesTipsCmd(params,user)); } @Override public Map getBaseForm(Map params) { Map apidatas = new HashMap<>(16); SIArchivesBiz siArchivesBiz = new SIArchivesBiz(); WelfareTypeEnum welfareTypeEnum = (WelfareTypeEnum)params.get("welfareTypeEnum"); Long employeeId = Long.valueOf(Util.null2String(params.get("employeeId"))); apidatas = siArchivesBiz.getBaseForm(welfareTypeEnum, employeeId,(long) user.getUID()); if (welfareTypeEnum != null) { } return apidatas; } }