package cn.hmsoft.skill.helper;

import java.util.Map;
import cn.hmsoft.application.SpringHelper;
import cn.hmsoft.skill.data.dao.std.StdRegDao;
import cn.hmsoft.skill.data.model.std.StdReg;


/***********************
 * 微信消息辅助类
 * 
 * @author zxq
 * @create 2019-09-09 18:39:53
 * @version 2.0.0
 * @email: revisit@126.com
 * @Company: www.hmsoft.cn
 */
public class ArtWeixinHelper {
	public static void SendWeiXinTemplate(String businessType, int std_id, Map<String, Object> valueMap) {
		StdReg std = SpringHelper.getBean(StdRegDao.class).findByStdId(std_id);
//		SendWeiXinTemplate(businessType,std,valueMap);
	}
	/*******************
	 * 发送微信消息
	 * 
	 * @param businessType 微信类型
	 * @param std 考生信息
	 * @param valueMap 参数信息
	 */
//	public static void SendWeiXinTemplate(String businessType, StdReg std, Map<String, Object> valueMap) {
//		if (StringHelper.isEmpty(std.getWeixin_id())) {
//			return;
//		}
//		if(StringHelper.isEmpty(std.getProvince_name()))
//			std.setProvince_name(FrameZoneUtil.getProvinceName(std.getStd_province()));
//		new Thread(new Runnable() {
//			public void run() {
//				Map<String, Object> vMap = new HashMap<String, Object>();
//
//				vMap.putAll(BeanHelper.toStringMap(std,true));
//				vMap.putAll(valueMap);
//				vMap.putAll(AppHelper.GobalParamMap);
//				vMap.put("Now", LocalDateHelper.format(LocalDateTime.now()));
//				vMap.put("Today", LocalDateHelper.format(LocalDate.now()));
//				vMap.put("Time", LocalDateHelper.format(LocalTime.now()));
//				WeiXinTemplateUtil.sendWeiXinTemplate(ArtParamHelper.SchoolWeixinAppId, std.getWeixin_id(),
//						businessType, vMap);
//			}
//		}).start();
//
//	}
}
