48 lines
1.1 KiB
Java
48 lines
1.1 KiB
Java
|
|
package com.engine.salary.entity.taxpayment.param;
|
||
|
|
|
||
|
|
import com.weaver.hrm.salary.enums.taxdeclaration.TaxPaymentServiceTypeEnum;
|
||
|
|
import io.swagger.annotations.ApiModel;
|
||
|
|
import io.swagger.annotations.ApiModelProperty;
|
||
|
|
import lombok.AllArgsConstructor;
|
||
|
|
import lombok.Data;
|
||
|
|
import lombok.NoArgsConstructor;
|
||
|
|
|
||
|
|
import java.time.YearMonth;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询企业三方信息
|
||
|
|
*
|
||
|
|
* @author chengliming
|
||
|
|
* @date: 2022-12-06 17:25:28
|
||
|
|
*/
|
||
|
|
@Data
|
||
|
|
@NoArgsConstructor
|
||
|
|
@AllArgsConstructor
|
||
|
|
@ApiModel("查询企业三方信息")
|
||
|
|
public class TaxPaymentQueryParam {
|
||
|
|
|
||
|
|
@ApiModelProperty("个税扣缴义务人id")
|
||
|
|
private Long taxAgentId;
|
||
|
|
|
||
|
|
@ApiModelProperty("税款所属期")
|
||
|
|
private YearMonth taxYearMonth;
|
||
|
|
|
||
|
|
@ApiModelProperty("个税申报记录id")
|
||
|
|
private Long taxDeclareRecordId;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @see TaxPaymentServiceTypeEnum
|
||
|
|
*/
|
||
|
|
@ApiModelProperty("业务类型")
|
||
|
|
private Integer type;
|
||
|
|
|
||
|
|
@ApiModelProperty("三方协议号")
|
||
|
|
private String protocolNumber;
|
||
|
|
|
||
|
|
@ApiModelProperty("应缴税额")
|
||
|
|
private String taxAmount;
|
||
|
|
|
||
|
|
@ApiModelProperty("是否为反馈校验 0否 1是")
|
||
|
|
private Integer checkFeedback;
|
||
|
|
}
|