package ${vhGrpcBuilder_packageName}.${vhGrpcBuilder_sprojectName}.util;

import java.util.Map;

public class SmsUtil {

	//sonar
	private SmsUtil(){
	}
	/**
	 * 生成短信
	 * 
	 * @param template
	 * @param values
	 * @return
	 */
	public static String generateSms(SmsTemplate template, Map<String, String> values) {
		if (values == null || values.isEmpty()) {
			return template.getTemplate();
		}
		String sms = template.getTemplate();
		for (Map.Entry<String, String> m : values.entrySet()) {   
			sms = template.getTemplate().replace("{" + m.getKey() + "}", m.getValue());
		}
		return sms;

	}
}
