package com.system.transfer.configure;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author Inori
 */
@Data
public class InitConnectParamCreateInVo {

    /**
     * 金蝶地址
     */
    @NotBlank(message = "参数k3CloudUrl缺失")
    private String k3CloudUrl;


    /**
     * 金蝶账套ID
     */
    @NotBlank(message = "参数dbid缺失")
    private String dbid;


    /**
     * 用户名
     */
    @NotBlank(message = "参数uid缺失")
    private String uid;


    /**
     * 密码
     */
    @NotBlank(message = "参数pwd缺失")
    private String pwd;


    /**
     * 端口
     */
    @NotNull(message = "参数lang缺失")
    private int lang;


    /**
     * 第三方路径
     */
    @NotBlank(message = "参数thirdPartyUrl缺失")
    private String thirdPartyUrl;


    /**
     * 分钟
     */
    @NotNull(message = "参数duration缺失")
    private Integer duration;


}
