package com.brilliance.isc.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

/**
 * Swift收报配置类
 *
 
 */
@Component
@ConfigurationProperties(prefix = "swift")
@PropertySource(value = "classpath:cfg/bgservice.properties")
@Data
public class SwiftConfiig {

    /**
     * SWIFT报文接收目录
     */
    private String swiftfiledir;

    /**
     * SWIFT报文文件后缀
     */
    private String swiftfiletyp;

    /**
     * SWIFT报文备份目录
     */
    private String swiftarc;

    /**
     * SWIFT报文错误目录
     */
    private String swifterror;

    /**
     * SWIFT报文字符集
     */
    private String encoding;

    /**
     * SWIFT报文解析后待办文件目录
     */
    private String swiftdelete;

    /**
     * MX报文备份目录
     */
    private  String mxarcdir;

    private String sweygeflg;

    private String ejsflg;

    private String autoflg;

    private String ejsbch;


}
