package com.engine.salary.entity.taxagent.dto; import com.weaver.common.authority.format.Form; import com.weaver.common.authority.format.WeaFormat; import com.weaver.common.component.form.item.WeaFormItemType; 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; /** * @Description: 个税扣缴义务人表单 * @Author: wangxiangzhong * @Date: 2021/10/29 16:12 */ @Data @Builder @NoArgsConstructor @AllArgsConstructor @ApiModel("个税扣缴义务人表单") public class TaxAgentFormDTO { @ApiModelProperty("主键id") private Long id; @WeaFormat( label = "名称", labelId = 1252, from = @Form(itemType = WeaFormItemType.INPUT, required = true, maxLength = "20") ) @ApiModelProperty("名称") private String name; @WeaFormat( label = "管理员", labelId = 106259, from = @Form(itemType = WeaFormItemType.BROWSER, required = true, browserModule = "hrmsalary", browserType = "resource") ) @ApiModelProperty("管理员") private List adminUser; @WeaFormat( label = "备注", labelId = 84961, from = @Form(itemType = WeaFormItemType.INPUT, maxLength = "20") ) @ApiModelProperty("备注") private String description; }