1004 lines
45 KiB
C#
1004 lines
45 KiB
C#
using Api.Framework;
|
||
using Api.Framework.Enums;
|
||
using Api.Framework.Model;
|
||
using Api.Framework.SDK;
|
||
using System.Collections.Generic;
|
||
using System.ComponentModel;
|
||
using UI.Framework.Entitys;
|
||
|
||
namespace PointManage
|
||
{
|
||
|
||
[Config(Name = "插件-积分管理-配置")]
|
||
public class Config
|
||
{
|
||
|
||
#region 签到
|
||
/// <summary>
|
||
/// 签到开关
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName("01.签到开关"), DefaultValue(SwitchType.开启),
|
||
Description(@"签到开关设置")
|
||
]
|
||
public SwitchType Checkin_Switch { get; set; }
|
||
|
||
/// <summary>
|
||
/// 签到周期
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName("02.签到周期"), DefaultValue(@"24"),
|
||
Description(@"签到周期,单位:小时"), Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public int Checkin_Period { get; set; }
|
||
|
||
/// <summary>
|
||
/// 签到指令
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName("03.签到指令"), DefaultValue(@"^(签到|打卡)$"),
|
||
Description(@"签到指令,支持正则表达"), Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Checkin_CMD { get; set; }
|
||
/// <summary>
|
||
/// 签到最小积分奖励
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName("04.最小奖励"), DefaultValue(0.01),
|
||
Description(@"签到奖励积分区间最小值")
|
||
]
|
||
public double Checkin_Reward_Min { get; set; }
|
||
/// <summary>
|
||
/// 签到最大积分奖励
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName("05.最大奖励"), DefaultValue(0.05),
|
||
Description(@"签到奖励积分区间最大值")
|
||
]
|
||
public double Checkin_Reward_Max { get; set; }
|
||
|
||
/// <summary>
|
||
/// 签到成功提示语
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName(@"06.签到成功"), DefaultValue(@"一一一一签 到 成 功一一一一
|
||
【获得奖励】[签到奖励] [积分名称]
|
||
【连续签到】[连续签到次数] 次
|
||
【签到次数】[总共签到次数] 次
|
||
【剩余积分】[剩余积分] [积分名称]
|
||
【每日语录】[每日语录]"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[签到奖励]、[连续签到次数]、[总共签到次数]、[剩余积分]、[积分名称]、[每日语录]、[连续签到次数]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string CheckinSuccessTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 重复签到提示语
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName(@"07.重复签到"), DefaultValue(@"一一一一签 到 失 败一一一一
|
||
每日只可以签到一次哦,不要重复签到哦!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string CheckinRepeatTip { get; set; }
|
||
/// <summary>
|
||
/// 无购物禁止签到开关
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName("08.无购物禁止签到开关"), DefaultValue(SwitchType.关闭),
|
||
Description(@"无购物禁止签到开关")
|
||
]
|
||
public SwitchType Restrict_Switch { get; set; }
|
||
|
||
private int _CheckinRestrictMonth;
|
||
/// <summary>
|
||
/// 限制签到提示语
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName(@"09.无购物禁止签到月数"), DefaultValue(1),
|
||
Description(@"自定义无购物禁止签到的月数,默认1个月")
|
||
]
|
||
public int CheckinRestrictMonth
|
||
{
|
||
get
|
||
{
|
||
return _CheckinRestrictMonth;
|
||
}
|
||
set
|
||
{
|
||
if (value <= 0)
|
||
_CheckinRestrictMonth = 1;
|
||
else
|
||
_CheckinRestrictMonth = value;
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 限制签到提示语
|
||
/// </summary>
|
||
[
|
||
Category("1)、签到设置"), DisplayName(@"10.无购物禁止签到提示语"), DefaultValue(@"一一一一签 到 限 制一一一一
|
||
您的账号活跃度不足,签到已被限制!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string CheckinRestrictTip { get; set; }
|
||
|
||
#endregion
|
||
|
||
#region 查看积分
|
||
/// <summary>
|
||
/// 查看个人积分指令
|
||
/// </summary>
|
||
[
|
||
Category("2)、积分设置"), DisplayName("01.查询指令"), DefaultValue(@"^(余额|积分|账单|信息|明细|个人信息)$"),
|
||
Description(@"用户查看个人积分信息"), Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string CheckUserPoint_CMD { get; set; }
|
||
|
||
/// <summary>
|
||
/// 查看个人积分成功提示语
|
||
/// </summary>
|
||
[
|
||
Category("2)、积分设置"), DisplayName("02.查询成功"), DefaultValue(@"一一一一查 询 成 功一一一一
|
||
【剩余积分】[剩余积分] [积分名称]
|
||
【累计获得】[累计积分] [积分名称]
|
||
一一一一订 单 相 关一一一一
|
||
【多多待结】[拼多多待结算数量]笔/[拼多多待结算金额]元
|
||
【淘宝待结】[淘宝待结算数量]笔/[淘宝待结算金额]元
|
||
【京东待结】[京东待结算数量]笔/[京东待结算金额]元
|
||
【唯品待结】[唯品会待结算数量]笔/[唯品会待结算金额]元
|
||
【抖音待结】[抖音待结算数量]笔/[抖音待结算金额]元
|
||
【苏宁待结】[苏宁待结算数量]笔/[苏宁待结算金额]元
|
||
【待结汇总】[待结算总数数量]笔/[待结算总数金额]元
|
||
【订单记录】[订单记录]
|
||
一一一一一一一一一一一一一
|
||
收货后延迟2-5天,会自动给您结算!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[支付宝姓名]、[支付宝账号]、[剩余积分]、[提成积分]、[累计积分]、[其他积分]、[推广积分]、[消费积分]、[积分名称]、
|
||
[拼多多冻结金额]、[拼多多冻结订单数]、[拼多多未收货金额]、[拼多多未收货订单数]、[拼多多待结算数量]、[拼多多待结算金额]、
|
||
[淘宝冻结金额]、[淘宝冻结订单数]、[淘宝未收货金额]、[淘宝未收货订单数]、[淘宝待结算数量]、[淘宝待结算金额]、
|
||
[京东冻结金额]、[京东冻结订单数]、[京东未收货金额]、[京东未收货订单数]、[京东待结算数量]、[京东待结算金额]、
|
||
[抖音冻结金额]、[抖音冻结订单数]、[抖音未收货金额]、[抖音未收货订单数]、[抖音待结算数量]、[抖音待结算金额]、
|
||
[苏宁冻结金额]、[苏宁冻结订单数]、[苏宁未收货金额]、[苏宁未收货订单数]、[苏宁待结算数量]、[苏宁待结算金额]、
|
||
[唯品会冻结金额]、[唯品会冻结订单数]、[唯品会未收货金额]、[唯品会未收货订单数]、[唯品会待结算数量]、[唯品会待结算金额]、
|
||
[未收货总金额]、[冻结总金额]、[未收货订单数]、[冻结订单数]、[待结算总数数量]、[待结算总数金额]、
|
||
[淘宝售后中订单数]、[京东售后中订单数]、[唯品会售后中订单数]、[抖音售后中订单数]、[苏宁售后中订单数]、[订单总数]、[今日总订单]、[已退款订单数]、[今日总积分]、[已退款积分]、[已兑换积分]、[兑换中积分]、[下级总提成]、[推荐人数]、[订单记录]、
|
||
[完成首单人数]、[未完成首单人数]、[三级有效人数]、[三级邀请人数]、[下级列表]"),
|
||
|
||
//[待结算订单数]、[待收货订单数]、[待收货积分]、[待结算积分]、
|
||
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string CheckPointSuccessTip { get; set; }
|
||
|
||
#endregion
|
||
|
||
#region 绑定支付宝
|
||
/// <summary>
|
||
/// 绑定支付宝开关
|
||
/// </summary>
|
||
[
|
||
Category("3)、支付宝设置"), DisplayName("01.支付宝开关"), DefaultValue(SwitchType.关闭),
|
||
Description(@"支付宝开关功能,将决定是否使用支付宝人工审核")
|
||
]
|
||
public SwitchType AlipaySwitch { get; set; }
|
||
|
||
/// <summary>
|
||
/// 绑定支付宝指令
|
||
/// </summary>
|
||
[
|
||
Category("3)、支付宝设置"), DisplayName("02.绑定指令"), DefaultValue(@"^绑定\s+(?<账号>[^\s]+?)\s+(?<名称>[^\s]+?)$"),
|
||
Description(@"用户绑定支付宝,支持正则表达式
|
||
正则变量别名:<账号>、<名称> 【 账户:支付宝账号 ; 名称:支付宝名称 】
|
||
作用于:绑定支付宝、修改支付宝 操作
|
||
"), Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Alipay_Bind_CMD { get; set; }
|
||
|
||
/// <summary>
|
||
/// 支付宝绑定平台
|
||
/// </summary>
|
||
[
|
||
Category("3)、支付宝设置"), DisplayName("03.绑定平台"), DefaultValue(@"微信"),
|
||
Description(@"需要绑定的平台:微信、QQ、微信公众号"),
|
||
Editor(typeof(ChatTypeControl), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Alipay_ChatType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 支付宝绑定成功
|
||
/// </summary>
|
||
[
|
||
Category("3)、支付宝设置"), DisplayName("04.绑定成功"), DefaultValue(@"一一一一绑 定 成 功一一一一
|
||
【姓名】[支付宝姓名]
|
||
【账号】[支付宝账号]
|
||
一一一一一一一一一一一一一
|
||
请核对信息,如果有误,请重新绑定!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[支付宝姓名]、[支付宝账号]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string AlipayBindSuccessTip { get; set; }
|
||
#endregion
|
||
|
||
#region 绑定身份证
|
||
/// <summary>
|
||
/// 绑定身份证开关
|
||
/// </summary>
|
||
[
|
||
Category("4)、身份证绑定"), DisplayName("01.提现绑定身份证开关"), DefaultValue(SwitchType.关闭),
|
||
Description(@"提现绑定身份证开关,关闭不用给用户绑定身份证即可提现,反之提现需要绑定身份证")
|
||
]
|
||
public SwitchType IdentityIdSwitch { get; set; }
|
||
|
||
/// <summary>
|
||
/// 身份证真实性AppKey
|
||
/// </summary>
|
||
[
|
||
Category("4)、身份证绑定"), DisplayName("02.身份证真实性AppKey"),
|
||
Description(@""),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string IdentityIdCheckAppKey { get; set; }
|
||
|
||
/// <summary>
|
||
/// 身份姓名匹配AppKey
|
||
/// </summary>
|
||
[
|
||
Category("4)、身份证绑定"), DisplayName("03.身份姓名匹配AppKey"),
|
||
Description(@""),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string IdentityIdMatchAppKey { get; set; }
|
||
|
||
/// <summary>
|
||
/// 身份证绑指令
|
||
/// </summary>
|
||
[
|
||
Category("4)、身份证绑定"), DisplayName("04.身份证绑定指令"), DefaultValue(@"^身份证\s+(?<身份证号>.+?)\s+(?<姓名>.+?)$"),
|
||
Description(@"用户绑定支付宝,支持正则表达式
|
||
正则变量别名:<身份证号>、<姓名> 【身份证号:身份证上的证件号 ; 姓名:身份证上的姓名】
|
||
作用于:绑定身份证、修改身份证 操作
|
||
"), Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string IdentityId_Bind_CMD { get; set; }
|
||
|
||
/// <summary>
|
||
/// 身份证绑定成功
|
||
/// </summary>
|
||
[
|
||
Category("4)、身份证绑定"), DisplayName("05.绑定成功"), DefaultValue(@"一一一一绑 定 成 功一一一一
|
||
【姓名】[身份证姓名]
|
||
【身份证】[身份证号码]
|
||
一一一一一一一一一一一一一
|
||
请核对信息,如果有误,请重新绑定!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[身份证姓名]、[身份证号码]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string IdentityIdBindSuccessTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 身份证绑定失败
|
||
/// </summary>
|
||
[
|
||
Category("4)、身份证绑定"), DisplayName("06.绑定失败"), DefaultValue(@"一一一一绑 定 失 败一一一一
|
||
【姓名】[身份证姓名]
|
||
【身份证】[身份证号码]
|
||
【失败原因】姓名和身份证不匹配
|
||
一一一一一一一一一一一一一
|
||
以上身份证号码不合法,请核对后重试"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[身份证姓名]、[身份证号码]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string IdentityIdBindUSuccessTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 身份证未绑定 - 提现操作
|
||
/// </summary>
|
||
[
|
||
Category("4)、身份证绑定"), DisplayName("07.身份证未绑定 - 提现操作"), DefaultValue(@"一一一一提 现 失 败一一一一
|
||
当前无法提现
|
||
原因:
|
||
未绑定身份证请发送 【身份证 身份证号 姓名】
|
||
例如:身份证 123456789123456789 小明
|
||
一一一一一一一一一一一一一
|
||
请核对信息,如果有误,请重新绑定!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[身份证姓名]、[身份证号码]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string IdentityIdUnBindExchangeTip { get; set; }
|
||
|
||
#endregion
|
||
|
||
#region 提现设置
|
||
/// <summary>
|
||
/// 无购物记录禁止提现
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("01.无购物记录禁止提现"), DefaultValue(SwitchType.关闭),
|
||
Description(@"开启时,禁止无购物记录的人进行提现操作")
|
||
]
|
||
public SwitchType Unsettled_Forbid_Exchange { get; set; }
|
||
|
||
/// <summary>
|
||
/// 兑换指令
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("02.兑换指令"), DefaultValue(@"^(兑换|提现|转账)$"),
|
||
Description(@"积分提现指令"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Exchange_CMD { get; set; }
|
||
|
||
/// <summary>
|
||
/// 开启整数提现
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("03.开启整数提现"), DefaultValue(SwitchType.关闭),
|
||
Description(@"开启时,兑换的金额包含小数,小数部分将不予提现
|
||
注:金额小于1将不生效")
|
||
]
|
||
public SwitchType Integer_Exchange_Switch { get; set; }
|
||
|
||
[Browsable(false)]
|
||
private double _exchange_Min_Point { get; set; }
|
||
/// <summary>
|
||
/// 兑换最低积分
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("04.每次最低提现额度"), DefaultValue(1.00),
|
||
Description(@"每次最低提现额度,低于这个金额的用户无法执行提现操作")
|
||
]
|
||
public double Exchange_Min_Point
|
||
{
|
||
get { return _exchange_Min_Point; }
|
||
set
|
||
{
|
||
if (value <= 0)
|
||
_exchange_Min_Point = 0.01;
|
||
else
|
||
_exchange_Min_Point = value;
|
||
}
|
||
}
|
||
|
||
[Browsable(false)]
|
||
public double _exchange_Max_Point { get; set; }
|
||
/// <summary>
|
||
/// 兑换最高积分
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("05.每次最高提现额度"), DefaultValue(100.00),
|
||
Description(@"每次最高提现额度")
|
||
]
|
||
public double Exchange_Max_Point
|
||
{
|
||
get { return _exchange_Max_Point; }
|
||
set
|
||
{
|
||
if (value <= 0)
|
||
_exchange_Max_Point = 0.01;
|
||
else
|
||
_exchange_Max_Point = value;
|
||
}
|
||
}
|
||
|
||
[Browsable(false)]
|
||
public long _exchange_Num { get; set; }
|
||
/// <summary>
|
||
/// 每日兑换次数
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("06.每日最多兑换次数"), DefaultValue(1L),
|
||
Description(@"每位用户当天最多提现的次数")
|
||
]
|
||
public long Exchange_Num
|
||
{
|
||
get { return _exchange_Num; }
|
||
set
|
||
{
|
||
if (value < 0)
|
||
_exchange_Num = 1;
|
||
else
|
||
_exchange_Num = value;
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 新用户提现次数限制开关
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("07.新用户提现限制开关"), DefaultValue(SwitchType.关闭),
|
||
Description(@"开启时,新人提现将被限制,直接进入人工审核")
|
||
]
|
||
public SwitchType Audit_Exchange_Frequency_SwitchType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 新用户提现次数限制
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("08.新用户提现限制"), DefaultValue(2),
|
||
Description(@"该值为提现次数限制值,新用户提现次数小于等于该值将人工审核")
|
||
]
|
||
public long Audit_Exchange_Frequency_Baseline { get; set; }
|
||
|
||
/// <summary>
|
||
/// 超过提现次数限制
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("09.新用户提现限制 - 通知机器人"), DefaultValue(@"审核通知
|
||
————
|
||
通知事件:新用户提现
|
||
兑换金额:[提现金额]
|
||
微信账号:[机器人账号]
|
||
微信昵称:[机器人昵称]
|
||
客户账号:[账号]
|
||
客户昵称:[昵称]
|
||
创建时间:[创建时间]"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[提现金额]、[剩余积分]、[积分名称]、[支付宝姓名]、[支付宝账号]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeFrequencyLimitDingdingTip { get; set; }
|
||
|
||
[
|
||
Category("5)、提现设置"), DisplayName("10.限制提现"), DefaultValue(@"一一一一提 现 限 制一一一一
|
||
您的账户被冻结
|
||
账户冻结解除:[限制兑换时间]
|
||
|
||
如有疑问联系管理员"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[限制兑换时间]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Ban_Exchange_Tip { get; set; }
|
||
|
||
[
|
||
Category("5)、提现设置"), DisplayName("11.禁止提现"), DefaultValue(@"一一一一提 现 失 败一一一一
|
||
您未有消费记录,系统积分不予提现操作"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Unsettled_Forbid_Exchange_Tip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 成功提交兑换提示语
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("12.申请成功"), DefaultValue(@"一一一一申 请 成 功一一一一
|
||
【申请金额】[提现金额][积分名称]
|
||
【剩余金额】[剩余积分][积分名称]
|
||
一一一一一一一一一一一一一
|
||
客服会在24小时内处理,节假日会有延迟!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[提现金额]、[剩余积分]、[冻结总金额]、[未收货总金额]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeSuccessTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 成功提交兑换提示语
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("13.申请成功 - 通知机器人"), DefaultValue(@"审核通知
|
||
————
|
||
兑换金额:[提现金额]
|
||
平台类型:[平台类型]
|
||
平台账号:[机器人账号]
|
||
平台昵称:[机器人昵称]
|
||
客户账号:[账号]
|
||
客户昵称:[昵称]
|
||
创建时间:[创建时间]"),
|
||
Description(@"支持变量:[平台类型]、[机器人账号]、[机器人昵称]、[账号]、[昵称]、[提现金额]、[剩余积分]、[积分名称]、[支付宝姓名]、[支付宝账号]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeSuccessDingdingTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 申请失败-未绑定支付宝
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("14.申请失败-未绑定支付宝"), DefaultValue(@"一一一一兑 换 失 败一一一一
|
||
请告诉我们您的支付宝收款账号!
|
||
|
||
指令:绑定 支付宝账号 姓名
|
||
例如:绑定 18100000000 张三
|
||
一一一一一一一一一一一一一
|
||
绑定成功后,再重新申请提现哦"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeUnBindAlipayTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 申请失败-重复提交
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("15.申请失败-重复提交"), DefaultValue(@"一一一一兑 换 失 败一一一一
|
||
您有[提现金额][积分名称]正在审核,请耐心等待!"),
|
||
Description(@"上一笔未处理,不予申请二次兑换
|
||
支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[提现金额]、[冻结总金额]、[未收货总金额]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeUntreatedTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 申请失败-积分不足
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("16.申请失败-积分不足"), DefaultValue(@"一一一一兑 换 失 败一一一一
|
||
您当前有[剩余积分][积分名称],最低[最低提现额度][积分名称]才可以提现!
|
||
待结算积分:[冻结总金额][积分名称]
|
||
未收货积分:[未收货总金额][积分名称]"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[剩余积分]、[最低提现额度]、[冻结总金额]、[未收货总金额]、[已兑换积分]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeErrorTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 新用户提现次数限制开关
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("17.群内提现限制开关"), DefaultValue(SwitchType.关闭),
|
||
Description(@"开启时,群内将无法提现,需要添加好友才能进行提现操作")
|
||
]
|
||
public SwitchType ExchangeErrorGroupBan_SwitchType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 申请失败-微信群无法提现
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("18.申请失败-微信群无法提现"), DefaultValue(@"一一一一兑 换 失 败一一一一
|
||
您当前有[剩余积分][积分名称]
|
||
如需兑换请添加好友"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[剩余积分]、[最低提现额度]、[冻结总金额]、[未收货总金额]、[已兑换积分]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeErrorGroupBanTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 申请失败-次数不足
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("19.申请失败-次数不足"), DefaultValue(@"一一一一兑 换 失 败一一一一
|
||
您今日已兑换[兑换次数]次,已达到上限,请明天再兑换!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[兑换次数]、[剩余积分]、[已兑换积分]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeInsufficientNumTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 提现失败-审核未过退回
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("20.提现失败-审核未过退回"), DefaultValue(@"一一一一兑 换 失 败一一一一
|
||
您申请的[兑换金额][积分名称]已退回!
|
||
原因:[备注]"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[兑换金额]、[积分名称]、[剩余积分]、[已兑换积分]、[备注]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeReturnTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 提现失败-审核未过没收
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("21.提现失败-审核未过没收"), DefaultValue(@"一一一一兑 换 失 败一一一一
|
||
您申请的[兑换金额][积分名称]已没收!
|
||
原因:[备注]"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[兑换金额]、[剩余积分]、[已兑换积分]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeConfiscateTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 提现成功-通过审核
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("22.提现成功-通过审核"), DefaultValue(@"一一一一兑 换 成 功一一一一
|
||
您申请的[兑换金额][积分名称]已发放,请注意查收!
|
||
|
||
Ps:如未收到,请及时给我们留言!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[兑换金额]、[剩余积分]、[已兑换积分]、[积分名称]、[领取地址](仅限商户有效)"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeAdoptTip { get; set; }
|
||
|
||
[
|
||
Category("5)、提现设置"), DisplayName("23.商户付款通知(优先使用小程序)"), DefaultValue(SwitchType.开启),
|
||
Description(@"如果商户支持小程序,将会优先推送小程序模板!(届时 5-22 设置的提示语,将不会推送)")]
|
||
public SwitchType ExchangeCommercialPayTip_MiniApp { get; set; } = SwitchType.开启;
|
||
|
||
/// <summary>
|
||
/// 商户付款通知
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("24.商户付款通知"), DefaultValue(@"一一一一等 待 领 取一一一一
|
||
|
||
[领取地址]
|
||
|
||
点击链接,领取红包到您钱包!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[领取地址]、[兑换金额]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeCommercialPayTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商户付款通知
|
||
/// </summary>
|
||
[
|
||
Category("5)、提现设置"), DisplayName("25.商户付款通知 - 直接到账"), DefaultValue(@"一一一一商 户 转 账 成 功一一一一
|
||
[兑换金额]兑换成功
|
||
已直接转入您的账户!"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[兑换金额]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeCommercialEftTip { get; set; }
|
||
|
||
private string _notice_robotname;
|
||
[Category("5)、提现设置"), DisplayName("26.钉钉/微信群机器人"), DefaultValue("请选择(钉钉/微信群机器人API名称)"), Description(@"请选择已存在的机器人名称,如果还没有添加,在【系统管理->群通知机器人】中添加机器人!
|
||
未选择则使用默认系统设置"), TypeConverter(typeof(notice_robotname_item))]
|
||
public string notice_robotname
|
||
{
|
||
get { return _notice_robotname; }
|
||
set
|
||
{
|
||
_notice_robotname = value;
|
||
}
|
||
}
|
||
|
||
public class notice_robotname_item : MyTypeConverter
|
||
{
|
||
public override string[] GetValues()
|
||
{
|
||
var session = ApiClient.GetSession();
|
||
var apis = session.FindNoticeapiRobots().ToArray();
|
||
var rst = new List<string>();
|
||
rst.Add("请选择(钉钉/微信群机器人API名称)");
|
||
foreach (var item in apis) rst.Add(item.name);
|
||
return rst.ToArray();
|
||
}
|
||
}
|
||
|
||
#endregion
|
||
|
||
#region 提现设置 - (微信自动转账设置)
|
||
/// <summary>
|
||
/// 支付方式
|
||
/// </summary>
|
||
[
|
||
Category("6)、提现设置 - 微信自动转账设置"), DisplayName("01.支付方式"), DefaultValue(Entitys.PayType.关闭),
|
||
Description(@"兑换支付方式:
|
||
1)、关闭
|
||
2)、转账
|
||
3)、发红包")
|
||
]
|
||
public Entitys.PayType Exchange_PayType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信自动转账单笔最高上限
|
||
/// </summary>
|
||
[
|
||
Category("6)、提现设置 - 微信自动转账设置"), DisplayName("02.最高额度"), DefaultValue(40.00),
|
||
Description(@"微信自动转账,单笔最高兑换上限")
|
||
]
|
||
/// <summary>
|
||
/// 每次自动转账最大金额
|
||
/// </summary>
|
||
public double Exchange_Transmatic_Maxpoint { get; set; }
|
||
/// <summary>
|
||
/// 微信自动转账每日上限(总金额)
|
||
/// </summary>
|
||
[
|
||
Category("6)、提现设置 - 微信自动转账设置"), DisplayName("03.每日每个机器人最多支付"), DefaultValue(1000.00),
|
||
Description(@"微信自动转账,每日最高兑换金额 (防作弊设置,每天每个微信最多支出多少钱,防止被撸羊毛)")
|
||
]
|
||
public double Exchange_Transmatic_SumPoint { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信自动转账红包标题
|
||
/// </summary>
|
||
[
|
||
Category("6)、提现设置 - 微信自动转账设置"), DisplayName("04.红包标题"), DefaultValue(@"兑换成功:[兑换金额]"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[兑换金额]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangePacketTitle { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信自动转账成功提示语
|
||
/// </summary>
|
||
[
|
||
Category("6)、提现设置 - 微信自动转账设置"), DisplayName("05.转账成功"), DefaultValue(@"一一一一兑 换 成 功一一一一
|
||
您申请的[兑换金额][积分名称]已发放,请注意查收!
|
||
|
||
Ps:请及时查询微信红包"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[兑换金额]、[剩余积分]、[已兑换积分]、[积分名称]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string ExchangeTransmaticTip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 未设置支付密码使用商户付款
|
||
/// </summary>
|
||
[
|
||
Category("6)、提现设置 - 微信自动转账设置"), DisplayName("06.未设置支付密码使用商户付款"), DefaultValue(SwitchType.关闭),
|
||
Description(@"开启:未设置支付密码使用商户付款")
|
||
]
|
||
public SwitchType IsEmptyPasswordUseCommercialPaySwitchType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信支付不成功使用商户付款
|
||
/// </summary>
|
||
[
|
||
Category("6)、提现设置 - 微信自动转账设置"), DisplayName("07.微信支付不成功使用商户付款"), DefaultValue(SwitchType.关闭),
|
||
Description(@"开启:微信支付失败使用商户付款")
|
||
]
|
||
public SwitchType IsPaymentFailedUseCommercialPaySwitchType { get; set; }
|
||
#endregion
|
||
|
||
#region
|
||
/// <summary>
|
||
/// 结算抢红包开关
|
||
/// </summary>
|
||
[
|
||
Category("7)、抢红包设置"), DisplayName("01.结算抢红包开关"), DefaultValue(SwitchType.关闭),
|
||
Description(@"开启时,结算一个订单可以获取一个抢红包的机会")
|
||
]
|
||
public SwitchType Extra_Award_Switch { get; set; }
|
||
|
||
/// <summary>
|
||
/// 结算抢红包指令
|
||
/// </summary>
|
||
[
|
||
Category("7)、抢红包设置"), DisplayName("02.结算抢红包指令"), DefaultValue(@"^(抢红包)$"),
|
||
Description(@"订单结算后抢红包指令"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Extra_Award_CMD { get; set; }
|
||
|
||
[Browsable(false)]
|
||
private double _Extra_Award_Min_Point { get; set; }
|
||
/// <summary>
|
||
/// 抢红包最低金额
|
||
/// </summary>
|
||
[
|
||
Category("7)、抢红包设置"), DisplayName("03.抢红包最低金额"), DefaultValue(1.00),
|
||
Description(@"抢红包最低金额")
|
||
]
|
||
public double Extra_Award_Min_Point
|
||
{
|
||
get { return _Extra_Award_Min_Point; }
|
||
set
|
||
{
|
||
if (value <= 0)
|
||
_Extra_Award_Min_Point = 0.01;
|
||
else
|
||
_Extra_Award_Min_Point = value;
|
||
}
|
||
}
|
||
|
||
[Browsable(false)]
|
||
public double _Extra_Award_Max_Point { get; set; }
|
||
/// <summary>
|
||
/// 抢红包最高金额
|
||
/// </summary>
|
||
[
|
||
Category("7)、抢红包设置"), DisplayName("04.抢红包最高金额"), DefaultValue(1.50),
|
||
Description(@"抢红包最搞金额")
|
||
]
|
||
public double Extra_Award_Max_Point
|
||
{
|
||
get { return _Extra_Award_Max_Point; }
|
||
set
|
||
{
|
||
if (value <= 0)
|
||
_Extra_Award_Max_Point = 0.01;
|
||
else
|
||
_Extra_Award_Max_Point = value;
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 抢红包成功
|
||
/// </summary>
|
||
[
|
||
Category("7)、抢红包设置"), DisplayName("05.抢红包成功"), DefaultValue(@"一一一一抢 红 包 成 功一一一一
|
||
|
||
恭喜获得红包:[红包金额][积分名称]
|
||
当前剩余积分:[剩余积分][积分名称]"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[剩余积分]、[剩余积分]、[冻结总金额]、[未收货总金额]、[红包金额]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Extra_AwardSuccessTip { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 抢红包失败
|
||
/// </summary>
|
||
[
|
||
Category("7)、抢红包设置"), DisplayName("05.抢红包失败"), DefaultValue(@"一一一一抢 红 包 失 败一一一一
|
||
|
||
当前无抢红包机会"),
|
||
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[剩余积分]、[冻结总金额]、[未收货总金额]"),
|
||
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
|
||
]
|
||
public string Extra_AwardErrorTip { get; set; }
|
||
#endregion
|
||
|
||
public Config()
|
||
{
|
||
|
||
#region 签到
|
||
this.Restrict_Switch = SwitchType.关闭;
|
||
this._CheckinRestrictMonth = 1;
|
||
this.Checkin_Period = 24;
|
||
this.Checkin_Switch = SwitchType.开启;
|
||
this.Checkin_CMD = @"^(签到|打卡)$";
|
||
this.Checkin_Reward_Min = 0.01;
|
||
this.Checkin_Reward_Max = 0.05;
|
||
this.CheckinSuccessTip = @"一一一一签 到 成 功一一一一
|
||
【获得奖励】[签到奖励] [积分名称]
|
||
【连续签到】[连续签到次数] 次
|
||
【签到次数】[总共签到次数] 次
|
||
【剩余积分】[剩余积分] [积分名称]
|
||
【每日语录】[每日语录]";
|
||
this.CheckinRepeatTip = @"一一一一签 到 失 败一一一一
|
||
每日只可以签到一次哦,不要重复签到哦!";
|
||
this.CheckinRestrictTip = @"一一一一签 到 限 制一一一一
|
||
您的账号活跃度不足,签到已被限制!";
|
||
#endregion
|
||
|
||
#region 支付宝绑定
|
||
this.AlipaySwitch = SwitchType.关闭;
|
||
this.Alipay_ChatType = "微信";
|
||
this.Alipay_Bind_CMD = @"^绑定\s+(?<账号>[^\s]+?)\s+(?<名称>[^\s]+?)$";
|
||
this.CheckUserPoint_CMD = @"^(余额|积分|账单|信息|明细|个人信息)$";
|
||
this.CheckPointSuccessTip = @"一一一一查 询 成 功一一一一
|
||
【剩余积分】[剩余积分] [积分名称]
|
||
【累计获得】[累计积分] [积分名称]
|
||
一一一一订 单 相 关一一一一
|
||
【多多待结】[拼多多待结算数量]笔/[拼多多待结算金额]元
|
||
【淘宝待结】[淘宝待结算数量]笔/[淘宝待结算金额]元
|
||
【京东待结】[京东待结算数量]笔/[京东待结算金额]元
|
||
【唯品待结】[唯品会待结算数量]笔/[唯品会待结算金额]元
|
||
【抖音待结】[抖音待结算数量]笔/[抖音待结算金额]元
|
||
【苏宁待结】[苏宁待结算数量]笔/[苏宁待结算金额]元
|
||
【待结汇总】[待结算总数数量]笔/[待结算总数金额]元
|
||
【订单记录】[订单记录]
|
||
一一一一一一一一一一一一一
|
||
收货后延迟2-5天,会自动给您结算!";
|
||
this.AlipayBindSuccessTip = @"一一一一绑 定 成 功一一一一
|
||
【姓名】[支付宝姓名]
|
||
【账号】[支付宝账号]
|
||
一一一一一一一一一一一一一
|
||
请核对信息,如果有误,请重新绑定!";
|
||
#endregion
|
||
|
||
#region 初始化数据
|
||
this.notice_robotname = "请选择(钉钉/微信群机器人API名称)";
|
||
this.Integer_Exchange_Switch = SwitchType.关闭;
|
||
this.Audit_Exchange_Frequency_SwitchType = SwitchType.关闭;
|
||
this.Audit_Exchange_Frequency_Baseline = 2;
|
||
this.Unsettled_Forbid_Exchange = SwitchType.关闭;
|
||
this.Exchange_CMD = @"^(兑换|提现|转账)$";
|
||
this._exchange_Num = 1L;
|
||
this._exchange_Min_Point = 1.00;
|
||
this._exchange_Max_Point = 100.00;
|
||
this.Exchange_PayType = Entitys.PayType.关闭;
|
||
this.Exchange_Transmatic_Maxpoint = 40.00;
|
||
this.Exchange_Transmatic_SumPoint = 1000.00;
|
||
this.IsEmptyPasswordUseCommercialPaySwitchType = SwitchType.关闭;
|
||
this.IsPaymentFailedUseCommercialPaySwitchType = SwitchType.关闭;
|
||
this.ExchangeFrequencyLimitDingdingTip = @"审核通知
|
||
————
|
||
通知事件:新用户提现
|
||
兑换金额:[提现金额]
|
||
微信账号:[机器人账号]
|
||
微信昵称:[机器人昵称]
|
||
客户账号:[账号]
|
||
客户昵称:[昵称]
|
||
创建时间:[创建时间]";
|
||
this.IdentityIdUnBindExchangeTip = @"一一一一提 现 失 败一一一一
|
||
当前无法提现
|
||
原因:
|
||
未绑定身份证请发送 【身份证 身份证号 姓名】
|
||
例如:身份证 123456789123456789 小明
|
||
一一一一一一一一一一一一一
|
||
请核对信息,如果有误,请重新绑定!";
|
||
this.IdentityIdBindUSuccessTip = @"一一一一绑 定 失 败一一一一
|
||
【姓名】[身份证姓名]
|
||
【身份证】[身份证号码]
|
||
【失败原因】姓名和身份证不匹配
|
||
一一一一一一一一一一一一一
|
||
以上身份证号码不合法,请核对后重试";
|
||
this.IdentityIdBindSuccessTip = @"一一一一绑 定 成 功一一一一
|
||
【姓名】[身份证姓名]
|
||
【身份证】[身份证号码]
|
||
一一一一一一一一一一一一一
|
||
请核对信息,如果有误,请重新绑定!";
|
||
this.IdentityId_Bind_CMD = @"^身份证\s+(?<身份证号>.+?)\s+(?<姓名>.+?)$";
|
||
this.IdentityIdCheckAppKey = string.Empty;
|
||
this.IdentityIdMatchAppKey = string.Empty;
|
||
this.IdentityIdSwitch = SwitchType.关闭;
|
||
this.Ban_Exchange_Tip = @"一一一一提 现 限 制一一一一
|
||
您的账户被冻结
|
||
账户冻结解除:[限制兑换时间]
|
||
|
||
如有疑问联系管理员";
|
||
this.Unsettled_Forbid_Exchange_Tip = @"一一一一提 现 失 败一一一一
|
||
您未有消费记录,系统积分不予提现操作";
|
||
this.ExchangeUnBindAlipayTip = @"一一一一兑 换 失 败一一一一
|
||
请告诉我们您的支付宝收款账号!
|
||
|
||
指令:绑定 支付宝账号 姓名
|
||
例如:绑定 18100000000 张三
|
||
一一一一一一一一一一一一一
|
||
绑定成功后,再重新申请提现哦";
|
||
this.ExchangeSuccessTip = @"一一一一申 请 成 功一一一一
|
||
【申请金额】[提现金额][积分名称]
|
||
【剩余金额】[剩余积分][积分名称]
|
||
一一一一一一一一一一一一一
|
||
客服会在24小时内处理,节假日会有延迟!";
|
||
this.ExchangeSuccessDingdingTip = @"审核通知
|
||
————
|
||
兑换金额:[提现金额]
|
||
平台类型:[平台类型]
|
||
平台账号:[机器人账号]
|
||
平台昵称:[机器人昵称]
|
||
客户账号:[账号]
|
||
客户昵称:[昵称]
|
||
创建时间:[创建时间]";
|
||
this.ExchangeErrorTip = @"一一一一兑 换 失 败一一一一
|
||
您当前有[剩余积分][积分名称],最低[最低提现额度][积分名称]才可以提现!
|
||
待结算积分:[冻结总金额][积分名称]
|
||
未收货积分:[未收货总金额][积分名称]";
|
||
this.ExchangeReturnTip = @"一一一一兑 换 失 败一一一一
|
||
您申请的[兑换金额][积分名称]已退回!
|
||
原因:[备注]";
|
||
this.ExchangeAdoptTip = @"一一一一兑 换 成 功一一一一
|
||
您申请的[兑换金额][积分名称]已发放,请注意查收!
|
||
|
||
Ps:如未收到,请及时给我们留言!";
|
||
this.ExchangeInsufficientNumTip = @"一一一一兑 换 失 败一一一一
|
||
您今日已兑换[兑换次数]次,已达到上限,请明天再兑换!";
|
||
this.ExchangeErrorGroupBan_SwitchType = SwitchType.关闭;
|
||
this.ExchangeErrorGroupBanTip = @"一一一一兑 换 失 败一一一一
|
||
您当前有[剩余积分][积分名称]
|
||
如需兑换请添加好友";
|
||
this.ExchangeUntreatedTip = @"一一一一兑 换 失 败一一一一
|
||
您有[提现金额][积分名称]正在审核,请耐心等待!";
|
||
this.ExchangeTransmaticTip = @"一一一一兑 换 成 功一一一一
|
||
您申请的[兑换金额][积分名称]已发放,请注意查收!
|
||
|
||
Ps:请及时查询微信红包";
|
||
this.ExchangeConfiscateTip = @"一一一一兑 换 失 败一一一一
|
||
您申请的[兑换金额][积分名称]已没收!
|
||
原因:[备注]";
|
||
this.ExchangePacketTitle = @"兑换成功:[兑换金额]";
|
||
|
||
this.ExchangeCommercialPayTip = @"一一一一等 待 领 取一一一一
|
||
|
||
[领取地址]
|
||
|
||
点击链接,领取红包到您钱包!";
|
||
this.ExchangeCommercialEftTip = @"一一一一商 户 转 账 成 功一一一一
|
||
[兑换金额]兑换成功
|
||
已直接转入您的账户!";
|
||
#endregion
|
||
|
||
#region 额外奖励设置
|
||
this.Extra_Award_Switch = SwitchType.关闭;
|
||
this.Extra_Award_CMD = @"^(抢红包)$";
|
||
this._Extra_Award_Min_Point = 1;
|
||
this._Extra_Award_Max_Point = 1.5;
|
||
this.Extra_AwardSuccessTip = @"一一一一抢 红 包 成 功一一一一
|
||
|
||
恭喜获得红包:[红包金额][积分名称]
|
||
当前剩余积分:[剩余积分][积分名称]";
|
||
this.Extra_AwardErrorTip = @"一一一一抢 红 包 失 败一一一一
|
||
|
||
当前无抢红包机会";
|
||
#endregion
|
||
|
||
}
|
||
}
|
||
|
||
}
|