package com.engine.salary.cmd.taxDeclaration; import com.engine.common.biz.AbstractCommonCommand; import com.engine.common.entity.BizLogContext; import com.engine.core.interceptor.CommandContext; import com.engine.salary.biz.TaxRateBiz; import com.engine.salary.entity.taxrate.param.TaxRateSaveParam; import weaver.hrm.User; import java.util.HashMap; import java.util.Map; public class TaxDeclarationGetFormCmd extends AbstractCommonCommand> { public TaxDeclarationGetFormCmd(Map params, User user) { this.user = user; this.params = params; } @Override public BizLogContext getLogContext() { return null; } @Override public Map execute(CommandContext commandContext) { Map apidatas = new HashMap(16); TaxRateBiz taxRateBiz = new TaxRateBiz(); TaxRateSaveParam taxRateSaveParam = (TaxRateSaveParam) params.get("taxRateSaveParam"); taxRateBiz.save(taxRateSaveParam, (long) user.getUID()); return apidatas; } }