//Except_Info_Employ
        public void addExceptEmployService(ExceptEmployAddViewModel exceptEmployAddViewModel)
        {
            var insertmodel = _IMapper.Map <ExceptEmployAddViewModel, Except_Info_Employ>(exceptEmployAddViewModel);
            var employinfo  = facultystaffInfoRepository.getByidNumber(Dtol.Helper.MD5.Md5Hash(exceptEmployAddViewModel.Idnumber));

            insertmodel.facultystaff_InfoId = employinfo.id;
            exceptEmployRepository.Add(insertmodel);
            exceptEmployRepository.SaveChanges();


            //判断是否是教师  当教师发生异常,则提醒:分管领导(教务主任)、校医
            //如果是  后勤、食堂人员身体异常,则提醒:分管领导(总务主任)、校医、

            string StaffCode = employinfo.StaffCode;
            List <ExpectBindMsgModel> lsits = new List <ExpectBindMsgModel>();

            if (!employinfo.DepartName.Contains("餐厅") && !employinfo.StaffName.Contains("物业"))
            {
                lsits = sQLRepository.GetJZGByStaffCode(StaffCode, " DepartName like '%教务主任%' or DepartName like '%校医%' ");
            }
            if (employinfo.DepartName.Contains("餐厅") || employinfo.StaffName.Contains("物业"))
            {
                lsits = sQLRepository.GetJZGByStaffCode(StaffCode, " DepartName like '%总务主任%' or DepartName like '%校医%' ");
            }


            foreach (var item in lsits)
            {
                string unionid       = item.unionid;
                string serviceOpenid = "";
                serviceOpenid = sQLRepository.GetOpenidByUnionid(unionid);
                if (!string.IsNullOrEmpty(serviceOpenid))
                {
                    SendMessageModel msg = new SendMessageModel();
                    msg.touser      = serviceOpenid;
                    msg.miniprogram = JsonConvert.DeserializeObject("{\"appid\":\"wx1b4d3e31ba3454d6\",\"pagepath\":\"pages/home/home\"}");
                    msg.template_id = "PLcY90Q4RtD8fDplfP-Vfh_8oVy7l4ABUtFmX_Tm9Jw";
                    msg.url         = "";
                    msg.data        = JsonConvert.DeserializeObject("{\"first\":{\"value\":\"" + item.name + ",你好!\",\"color\":\"#173177\"},\"keyword1\":{\"value\":\"根据本时段人员健康信息填报情况," +
                                                                    employinfo.StaffName + "岗位" + employinfo.Name + "出现身体异常情况,请予以重点关注。\",\"color\":\"#173177\"}," + "\"keyword2\":{\"value\":\"" + item.name + "\"," +
                                                                    "\"color\":\"#173177\"},\"remark\":{\"value\":\"请尽快处理。\",\"color\":\"#173177\"}}");

                    string postData = JsonConvert.SerializeObject(msg);
                    string url      = "https://tbl.bhteda.com/api/Message/SendMessageTest";

                    string abc = GetPage(url, postData);
                }
            }
        }
 public ActionResult ExceptEmplyAdd(ExceptEmployAddViewModel exceptEmployAddViewModel)
 {
     exceptEmployService.addExceptEmployService(exceptEmployAddViewModel);
     return(Ok("添加成功"));
 }