package com.engine.salary.entity.agency.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 代缴机构表单
 * <p>Copyright: Copyright (c) 2022</p>
 * <p>Company: 泛微软件</p>
 *
 * @author qiantao
 * @version 1.0
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PaymentAgencyFormDTO {

    //主键id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;

//    @SalaryForm(
//        label = "名称",
//        labelId = 84756,
//        items = {
//            @SalaryFormItem(
//                itemType = WeaFormItemType.INPUT,
//                required = true,
//                maxLength = "50"
//            )
//        }
//    )
//    @NotBlank(message = "name is required")
//    @Size(max = 50, message = "the maximum lenth is 50")
//    //名称")
    private String agencyName;

//    @SalaryForm(
//        label = "备注",
//        labelId = 84961,
//        items = {
//            @SalaryFormItem(
//                itemType = WeaFormItemType.TEXTAREA,
//                maxLength = "50"
//            )
//        }
//    )
//    @NotBlank(message = "name is required")
//    @Size(max = 60, message = "the maximum lenth is 60")
//    //名称")
    private String remarks;
}
