weaver-hrm-salary/src/com/engine/salary/entity/taxapiflow/dto/TaxDeclarationApiFlowWarnRe...

46 lines
1.2 KiB
Java

package com.engine.salary.entity.taxapiflow.dto;
import com.engine.salary.common.OptionDTO;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
/**
* 智能算税-流量不足提醒对象-表单
*
* @author chengliming
* @date 2022-11-11 17:01:25
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("智能算税-流量不足提醒对象-表单")
public class TaxDeclarationApiFlowWarnReceiverFormDTO {
@ApiModelProperty("主键id")
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
@ApiModelProperty("提醒对象")
private List<OptionDTO> employee;
@ApiModelProperty("手机号")
private String mobile;
@ApiModelProperty("邮箱列表")
private String email;
@ApiModelProperty("邮箱列表下拉框")
@JsonIgnore
private List<String> emailOptions;
}