Esempio n. 1
0
        /// <summary>
        /// 图书馆借书成功通知
        /// </summary>
        private void ResponseBorrowBooksSucceedNoticeMsg(string toReaders, string first, string keyword1, string keyword2, string keyword3, string keyword4, string remark)
        {
            string    tempID        = ConfigurationManager.AppSettings["BorrowBooksSucceedID"];//模板ID
            string    access_tocken = Com.IsExistAccess_Token(ConfigurationManager.AppSettings["AppID"], ConfigurationManager.AppSettings["AppSecret"]);
            SendTools tools         = new SendTools();
            ActivityToBeginningNoticeTempData data = new ActivityToBeginningNoticeTempData();

            data.first    = new TempItem(first);
            data.keyword1 = new TempItem(keyword1);
            data.keyword2 = new TempItem(keyword2);
            data.keyword3 = new TempItem(keyword3);
            data.keyword4 = new TempItem(keyword4);
            data.remark   = new TempItem(remark);

            TempModel model = new TempModel();

            model.objActivityToBeginningNoticeTempData = data;
            model.template_id = tempID;
            model.url         = ConfigurationManager.AppSettings["BorrowBooksSucceed_URL"];
            model.topcolor    = "#FF0000";
            //处理学号toReaders,逗号隔开
            string[] readers = toReaders.Split(',');
            foreach (var item in readers)
            {
                string OPENID = SqlTools.GetOpenId(item);
                if (OPENID != "")
                {
                    model.touser = OPENID;
                    OpenApiResult result = tools.SendTempMessage(access_tocken, model);
                }
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 还书通知
        /// </summary>
        private void ResponseGiveBackBookNoticeMsg(string toReaders, string first, string name, string date, string remark)
        {
            string    tempID                = ConfigurationManager.AppSettings["GiveBackBookNoticeID"];//模板ID
            string    access_tocken         = Com.IsExistAccess_Token(ConfigurationManager.AppSettings["AppID"], ConfigurationManager.AppSettings["AppSecret"]);
            SendTools tools                 = new SendTools();
            GiveBackBookNoticeTempData data = new GiveBackBookNoticeTempData();

            data.first  = new TempItem(first);
            data.name   = new TempItem(name);
            data.date   = new TempItem(date);
            data.remark = new TempItem(remark);
            TempModel model = new TempModel();

            model.objGiveBackBookNoticeTempData = data;
            model.template_id = tempID;
            model.url         = ConfigurationManager.AppSettings["GiveBackBookNotice_URL"];
            model.topcolor    = "#FF0000";
            //处理学号toReaders,逗号隔开
            string[] readers = toReaders.Split(',');
            foreach (var item in readers)
            {
                string OPENID = SqlTools.GetOpenId(item);
                if (OPENID != "")
                {
                    model.touser = OPENID;
                    OpenApiResult result = tools.SendTempMessage(access_tocken, model);
                }
            }
        }