package com.artfess.uc.manager.impl;

import com.artfess.uc.manager.OaSoapManager;
import com.artfess.uc.params.org.SoapConfig;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

@Configuration
public class OaSoapManagerImpl implements OaSoapManager {
	@Value("${soap.url:''}")
	private String url;
	@Value("${soap.name:''}")
	private String name;
	@Value("${soap.password:''}")
	private String password;
	@Value("${soap.demCode:''}")
	private String demCode;
	@Value("${soap.jobCode:''}")
	private String jobCode;

	@Override
	public SoapConfig getSoapConfig() {
		SoapConfig config = new SoapConfig();
		config.setUrl(url);
		config.setName(name);
		config.setPassword(password);
		config.setDemCode(demCode);
		config.setJobCode(jobCode);
		return config;
	}

}
