package com.engine.salary.service; import com.engine.salary.entity.taxdeclaration.po.TaxDeclareStatusPO; import java.util.List; /** * 个税申报表状态 *

Copyright: Copyright (c) 2023

*

Company: 泛微软件

* * @author qiantao * @version 1.0 **/ public interface TaxDeclareStatusService { /** * 获取申报记录状态 * @param taxDeclareRecordId * @param reportType * @return */ TaxDeclareStatusPO getTaxDeclareStatus(Long taxDeclareRecordId, Integer reportType); /** * 更新主记录,返回申报记录状态列表 * @param id * @return */ List updateRecord(Long id); /** * 更新申报状态,同时更新主记录 * @param declareStatus */ void updateTaxDeclareStatus(TaxDeclareStatusPO declareStatus,boolean updateRecord); }