package com.jwipc.sys.dto;

import lombok.Data;

import java.util.List;

/**
 * <p>
 *  表单校验规则配置
 *      明细界面，插入或者更新的数据
 * </p>
 *
 * @author Chen Tianshi
 * @since 2025/8/27 12:11
 */
@Data
public class ValidationRuleSettingInsetUpdateDTO {
    private Long id;
    /**
     * 字段类别
     */
    private String fieldType;
    /**
     * 字段ID
     */
    private Long fieldId;
    /**
     * 字段id（供应商银行）
     */
    private String fieldId2;
    /**
     * 字段名称
     */
    private String fieldName;
    /**
     * 币种类型
     */
    private String currencyType;
    /**
     * 允许字符列表
     */
    private List<Long> characterIdList;
    /**
     * 最小长度
     */
    private Integer minLength;
    /**
     * 最大长度
     */
    private Integer maxLength;
    /**
     * 固定长度
     */
    private Integer fixedLength;
    /**
     * 校验信息
     */
    private String validationMsg;
}
