Esempio n. 1
0
        public IActionResult SendSms(PersonInfoReq person)
        {
            if (string.IsNullOrEmpty(person.Name))
            {
                return(Content("url-name参数错误"));
            }
            var temp = friendInfos.SingleOrDefault(u => u.urlName == person.Name);

            if (temp == null)
            {
                return(Content("无此人的信息"));
            }
            if (string.IsNullOrEmpty(temp.PhoneNo))
            {
                return(Content("此人电话号码为空"));
            }
            var result = SmsHelper.SendSms(temp.PhoneNo, temp.NameInfos[0]);

            LogHelper.Info($"短信发送结果:{result} 发给{temp.NameInfos[0]} 目标号码:{temp.PhoneNo}");
            if (result)
            {
                return(Content("success"));
            }
            return(Content("短信发送失败"));
        }
Esempio n. 2
0
        public IActionResult Index(PersonInfoReq person)
        {
            if (string.IsNullOrEmpty(person.Name))
            {
                person.Name = "匿名";
            }
            if (string.IsNullOrEmpty(person.TimeId))
            {
                person.TimeId = "";
            }
            var homeRes = new HomeRes();

            if (!TimeIds.Contains(person.TimeId))
            {
                homeRes.IsReload = true;
                TimeIds.Add(homeRes.TimeId);
            }
            else
            {
                homeRes.IsReload = false;
                TimeIds.Remove(person.TimeId);
            }

            var firstDate    = Convert.ToDateTime("2018-05-19 00:00:00");
            var togetherDate = DateTime.Now - firstDate;
            var weedDate     = Convert.ToDateTime("2018-09-24 00:00:00");
            var prepareDate  = weedDate - DateTime.Now;

            homeRes.TogetherDays = togetherDate.Days;
            homeRes.PrepareDays  = prepareDate.Days;
            homeRes.FriendInfo   = GetFriendInfo(person.Name);
            return(View(homeRes));
        }