333
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
using MyCode.Project.Infrastructure.Common;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
public class ActivityPeopleFullMessageReq
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 标题
|
||||
/// </summary>
|
||||
public string TitleTxt { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 原有数量
|
||||
/// </summary>
|
||||
public string FirstTxt { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 变更结果
|
||||
/// </summary>
|
||||
public string SecondTxt { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 变更日期
|
||||
/// </summary>
|
||||
public string Time { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 温馨提示
|
||||
/// </summary>
|
||||
public string Remarks { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 消息接收角色
|
||||
/// </summary>
|
||||
public int RoleType { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// OpenId
|
||||
/// </summary>
|
||||
public string OpenId { get; set; }
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
public class BaseSendWxMsgAct
|
||||
{
|
||||
/// <summary>
|
||||
/// unionid
|
||||
/// </summary>
|
||||
public string UnionId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 消息ID,为调用方自己的ID,该ID用于微信判断重复性发送消息,可以用调度表中的id
|
||||
/// </summary>
|
||||
public string MsgId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 要跳转的url ,非必须
|
||||
/// </summary>
|
||||
public string Url
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 要跳转的小程序appid,与上面的URL必传一个
|
||||
/// </summary>
|
||||
public string MiniAppId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 要跳转的小程序路径
|
||||
/// </summary>
|
||||
public string MiniPagePath
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 模板的头标题,
|
||||
/// </summary>
|
||||
public string Title
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string Remark
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
public class BirthdayMemberSearchReq
|
||||
{
|
||||
/// <summary>
|
||||
/// 生日日期搜索开始 月-日
|
||||
/// </summary>
|
||||
public string BirthStart { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 生日日期搜索结束 月-日
|
||||
/// </summary>
|
||||
public string BirthEnd { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 查询类型 0=近7天生日会员,1=近15天 2=近30天 3=自定义时间生日会员
|
||||
/// </summary>
|
||||
public int SearchType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 门店ID,必须传值
|
||||
/// </summary>
|
||||
public Guid ShopId { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
/// <summary>
|
||||
/// 邀请成功通知(接收对象是分享者)
|
||||
/// </summary>
|
||||
public class InvitationSuccessNotificationReq
|
||||
{
|
||||
/// <summary>
|
||||
/// 受邀人
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 邀请奖励: 【优惠券金额】元权益金 (【店铺名称(分享哪家店铺显示哪家)】
|
||||
/// </summary>
|
||||
public string MsgString { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 邀请时间: 2019年12月29日11:07
|
||||
/// </summary>
|
||||
public string InvitationTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 温馨提示: 您的好友成功领取【活动名称】,使用后您可获得【优惠券金额】元【优惠券使用条件】代金券。
|
||||
/// </summary>
|
||||
public string Tips { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发送对象的OPENID
|
||||
/// </summary>
|
||||
public string OpenId { get; set; }
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券领取成功通知(接收对象是受赠人)
|
||||
/// </summary>
|
||||
|
||||
public class CouponClaimSuccessNotificationReq
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券名称:【活动名称】
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 有效期: 2019.12.1 - 2019.12.31
|
||||
/// </summary>
|
||||
public string InvitationTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 使用方式:至【门店名称(分享哪家显示哪家)】出示二维码核销使用
|
||||
/// </summary>
|
||||
public string MsgString { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 温馨提示: 请在有效期内到所属门店使用,小程序BINF流行美活动页查看详情
|
||||
/// </summary>
|
||||
public string Tips { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发送对象的OPENID
|
||||
/// </summary>
|
||||
public string OpenId { get; set; }
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 商品兑换成功通知(接收对象是分享者)
|
||||
/// </summary>
|
||||
|
||||
public class ProductExchangeSuccessNotificationReq
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 商品名称:【活动名称】
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 成功兑换时间:2019年12月30日 12:22:22
|
||||
/// </summary>
|
||||
public string InvitationTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 兑换门店:【门店名称】
|
||||
/// </summary>
|
||||
public string ShopName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注:您的好友成功使用【活动名称】,【优惠券金额】元【优惠券使用条件】代金券。已经到账
|
||||
/// </summary>
|
||||
public string Note { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发送对象的OPENID
|
||||
/// </summary>
|
||||
public string OpenId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
150
MyCode.Project.Domain/Message/Request/Message/MemberPrizeReq.cs
Normal file
150
MyCode.Project.Domain/Message/Request/Message/MemberPrizeReq.cs
Normal file
@@ -0,0 +1,150 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
public class MemberPrizeReq
|
||||
{
|
||||
/// <summary>
|
||||
/// Desc:使用状态 0 未使用 1 已使用 2 已过期
|
||||
/// Default:
|
||||
/// Nullable:True
|
||||
/// </summary>
|
||||
public int? IsUsed { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 店铺ID
|
||||
/// </summary>
|
||||
public Guid? ShopId { get; set; }
|
||||
}
|
||||
|
||||
|
||||
public class MemberPrizeAct
|
||||
{
|
||||
/// <summary>
|
||||
/// 活动ID
|
||||
/// </summary>
|
||||
public Guid ActivityID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖励记录ID
|
||||
/// </summary>
|
||||
public Guid Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品明细ID
|
||||
/// </summary>
|
||||
public Guid PrizeID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品数量
|
||||
/// </summary>
|
||||
public int Qty { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品类型(这里是创建订单所需要的)0:商品 1:服务 6:代金券 7=优惠券
|
||||
/// </summary>
|
||||
public int ItemType { get; set; }
|
||||
}
|
||||
|
||||
|
||||
public class SendCouponAct
|
||||
{
|
||||
/// <summary>
|
||||
/// Desc:普通活动ID
|
||||
/// Default:
|
||||
/// Nullable:False
|
||||
/// </summary>
|
||||
public Guid? ActivityId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 店铺ID
|
||||
/// </summary>
|
||||
public Guid ShopId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 会员ID
|
||||
/// </summary>
|
||||
public Guid MemberId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券发放配置数组
|
||||
/// </summary>
|
||||
public List<CouponSetAct> CouponSetActs { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加盟商ID
|
||||
/// </summary>
|
||||
public Guid? CustomerId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事件类型 1=登录事件、2=评价、3=生日、4=到店任意消费、5=累计消费、6=一次性消费 7=注册 ,8=扫码领取 9=通用活动的扫码兑换 10=通用活动的分享奖励 11=优惠券活动自动发放 12 大转盘中奖发放
|
||||
/// </summary>
|
||||
public int? TriggerEvent { get; set; }
|
||||
|
||||
}
|
||||
|
||||
|
||||
public class CouponSetAct
|
||||
{
|
||||
/// <summary>
|
||||
/// 发放数量
|
||||
/// </summary>
|
||||
public int? Qty { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券ID
|
||||
/// </summary>
|
||||
public Guid CouponId { get; set; }
|
||||
|
||||
}
|
||||
|
||||
|
||||
public class AutoSendMemberCouponAct
|
||||
{
|
||||
/// <summary>
|
||||
/// Desc:普通活动ID
|
||||
/// Default:
|
||||
/// Nullable:False
|
||||
/// </summary>
|
||||
public Guid ActivityId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 店铺ID
|
||||
/// </summary>
|
||||
public Guid ShopId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 会员ID
|
||||
/// </summary>
|
||||
public List<Guid> MemberIdList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券发放配置数组
|
||||
/// </summary>
|
||||
public List<CouponSetAct> CouponSetActs { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加盟商ID
|
||||
/// </summary>
|
||||
public Guid? CustomerId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 事件类型 1=登录事件、2=评价、3=生日、4=到店任意消费、5=累计消费、6=一次性消费 7=注册 ,8=扫码领取 9=会员升级 11=优惠券活动自动发放 21=需要点击才能领取的的扫码领取
|
||||
/// </summary>
|
||||
public int? TriggerEvent { get; set; }
|
||||
|
||||
}
|
||||
|
||||
public class ShopInfo
|
||||
{
|
||||
public Guid ShopId { get; set; }
|
||||
|
||||
public Guid? CustomerId { get; set; }
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using MyCode.Project.Infrastructure.Common;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
public class ProcessMessageReq
|
||||
{
|
||||
/// <summary>
|
||||
/// Desc:店铺ID 加盟商选择查看的店铺ID(店员不用传)
|
||||
/// </summary>
|
||||
public Guid? ShopID { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 管理层-店长的一天
|
||||
/// </summary>
|
||||
public class CusMessageReq
|
||||
{
|
||||
/// <summary>
|
||||
/// 店铺ID
|
||||
/// </summary>
|
||||
public Guid ShopID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 时间范围搜索
|
||||
/// </summary>
|
||||
public TimeRange SendTime { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
/// <summary>
|
||||
/// 发送会员消费提醒
|
||||
/// </summary>
|
||||
public class SendMemberConsumeMsgAct : BaseSendWxMsgAct
|
||||
{
|
||||
/// <summary>
|
||||
/// 店铺名
|
||||
/// </summary>
|
||||
public string ShopName
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 金额
|
||||
/// </summary>
|
||||
public decimal Amount
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 支付方式
|
||||
/// </summary>
|
||||
public string PayMethod
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 赠送积分
|
||||
/// </summary>
|
||||
public int Point
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 消费时间
|
||||
/// </summary>
|
||||
public DateTime Time
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
/// <summary>
|
||||
/// 核销成功通知
|
||||
/// </summary>
|
||||
public class SendVeriSuccessMsgAct : BaseSendWxMsgAct
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目名
|
||||
/// </summary>
|
||||
public string ProjectName
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 核销时间
|
||||
/// </summary>
|
||||
public DateTime Time
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 核销门店
|
||||
/// </summary>
|
||||
public string ShopName
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Request.Message
|
||||
{
|
||||
/// <summary>
|
||||
/// 充值成功
|
||||
/// </summary>
|
||||
public class SendWeMsgRechargeSuccessAct : BaseSendWxMsgAct
|
||||
{
|
||||
/// <summary>
|
||||
/// 充值门店名
|
||||
/// </summary>
|
||||
public string ShopName
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 充值金额
|
||||
/// </summary>
|
||||
public decimal RechargeAmount
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 余额
|
||||
/// </summary>
|
||||
public decimal BalanceMoney
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user