NBIbatis.WX/Wechat/WXRequestMessageService.cs
(开头部分) 27KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Xml;
using NBIbatis.Rules;
using NBIbatis.Model;
using System.Collections;
using System.Text;
using System.Net;
using System.Web.Script.Serialization;
using System.IO;
using System.Configuration;
using NBIbatis.DAO;
using NBIbatis.Utility;
using NBIbatis.Wechat.API;
namespace NBIbatis.WX
{
/// <summary>
/// 处理微信消息服务类
/// </summary>
public class WXMessageService
{
EXH_MeetingPlanRule planRule = new EXH_MeetingPlanRule();
EXH_MeetingScheduleRule scheduleRule = new EXH_MeetingScheduleRule();
EXH_MeetingHotelRule hotelRule = new EXH_MeetingHotelRule();
EXH_MeetingMealRule mealRule = new EXH_MeetingMealRule();
EXH_MeetingRule meetRule = new EXH_MeetingRule();
EXH_MeetingTransportRule transportRule = new EXH_MeetingTransportRule();
EXH_MeetingTravellerRule travelRule = new EXH_MeetingTravellerRule();
EXH_TravellerHotelRule travellerhotelRule = new EXH_TravellerHotelRule();
EXH_MeetingMealRule meetingMealRule = new EXH_MeetingMealRule();
EXH_MeetingTravellerRule TravellerRule = new EXH_MeetingTravellerRule();
EXH_ScanningHistoryRule ScanRule = new EXH_ScanningHistoryRule();
EXH_BrowseAuthorityRule authoRule = new EXH_BrowseAuthorityRule();
BaseDAO bDao = new BaseDAO();
#region 根据不同文本消息进行不同的处理
/// <summary>
/// 根据不同文本消息进行不同的处理
/// </summary>
public void ResponseTextMessage(string strToken, BaseMessage message, string postStr)
{
//判断是否中转到集团第三方平台:微动力 http://wxmp.NBIbatis.com/
ResponseMsg responseText = new ResponseMsg(message);
EXH_WXKeywordRule exh_wxkeywordRule = new EXH_WXKeywordRule();
EXH_WXKeyword keyword = GetKeyword(strToken, message);
if (CheckToNBIbatis(keyword))
{
string strResponse = GetNBIbatisMsg(postStr);
WXTool.ResponseMessage(strResponse);
}
else
{
/* 1、用户输入手机号(处理时去掉可能存在的空格);
* 2、系统根据手机号到数据库查找相应的会议信息,并返回会议议程。
*/
Dictionary<string, object> conditions = new Dictionary<string, object>();
后面还有 559 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
