SourceCode/RFrameGenerate.BLL/AutoReplyRule.cs

(开头部分) 8KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using RFramework.SQLServer;
using RFrameGenerate.Model;
using RFrameGenerate.DAL;
using RFrameGenerate.Common;

namespace RFrameGenerate.BLL
{
    public class AutoReplyRule
    {
        public class ConstRuleName
        {
            /// <summary>
            /// 自动回复参数1名称
            /// </summary>
            public const string AutoReply1 = "AutoReply1";
            /// <summary>
            /// 自动回复参数2名称
            /// </summary>
            public const string AutoReply2 = "AutoReply2";
            /// <summary>
            /// 自动回复参数3名称
            /// </summary>
            public const string AutoReply3 = "AutoReply3";
            /// <summary>
            /// 自动回复参数4名称
            /// </summary>
            public const string AutoReply4 = "AutoReply4";
        }

        public static List<string> Rules;
        static AutoReplyRule()
        {
            Rules = new List<string>();
            Rules.Add("F[Join]");//第几个关注会员
            Rules.Add("F[DIDName]");//分销商
            Rules.Add("F[StoreName]");//店铺
            Rules.Add("F[NickName]");//第几个关注会员
            Rules.Add("S[DT]");//当前时间
            Rules.Add("C[Txt1]");
            Rules.Add("C[Txt2]");
            Rules.Add("C[Txt3]");
            Rules.Add("C[Txt4]");
        }

        public static string RuleParse(string ruleTxt, Guid merchGuid, string openid)
        {
            CurrentUser.SetMerchantGuid(merchGuid);
            if (ruleTxt.Contains("[") == true && ruleTxt.Contains("]") == true)
            {
                try
                {
                    using (var tran = new SqlRTransaction())
                    {
                        foreach (var v in Rules)
                        {
                            if (ruleTxt.Contains(v) == true)
后面还有 93 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。