Commit 90414d0e authored by 吴春's avatar 吴春

会员购买

parent 768eb2da
...@@ -63,6 +63,11 @@ namespace Mall.Model.Entity.User ...@@ -63,6 +63,11 @@ namespace Mall.Model.Entity.User
get; get;
set; set;
} }
/// <summary>
/// 支付状态 0-未支付,1-已支付
/// </summary>
public int PayState { get; set; }
/// <summary> /// <summary>
/// 支付时间 /// 支付时间
/// </summary> /// </summary>
......
...@@ -132,7 +132,10 @@ namespace Mall.Module.User ...@@ -132,7 +132,10 @@ namespace Mall.Module.User
/// </summary> /// </summary>
private RB_MiniProgram_FenXiaoPosterRepository fenXiaoPosterRepository = new RB_MiniProgram_FenXiaoPosterRepository(); private RB_MiniProgram_FenXiaoPosterRepository fenXiaoPosterRepository = new RB_MiniProgram_FenXiaoPosterRepository();
/// <summary>
/// 会员购买
/// </summary>
private RB_Member_BuyRepository memberBuyRepository = new RB_Member_BuyRepository();
#region 基础配置 #region 基础配置
/// <summary> /// <summary>
...@@ -1592,7 +1595,7 @@ namespace Mall.Module.User ...@@ -1592,7 +1595,7 @@ namespace Mall.Module.User
} }
}; };
bool flag = distributor_InfoRepository.Update(keyValues, wheres, trans); bool flag = distributor_InfoRepository.Update(keyValues, wheres, trans);
} }
} }
else if (type == 3) else if (type == 3)
...@@ -1634,7 +1637,7 @@ namespace Mall.Module.User ...@@ -1634,7 +1637,7 @@ namespace Mall.Module.User
} }
}; };
member_UserRepository.Update(keyValues1, wheres1, trans); member_UserRepository.Update(keyValues1, wheres1, trans);
} }
} }
} }
...@@ -4314,5 +4317,63 @@ namespace Mall.Module.User ...@@ -4314,5 +4317,63 @@ namespace Mall.Module.User
} }
#endregion #endregion
#region 会员购买
/// <summary>
/// 分页列表
/// </summary>
/// <param name="pageIndex">页码</param>
/// <param name="pageSize">每页显示条数</param>
/// <param name="rowCount">总条数</param>
/// <param name="dmodel">查询条件</param>
/// <returns></returns>
public List<RB_Member_Buy_Extend> GetPageList(int pageIndex, int pageSize, out long rowCount, RB_Member_Buy_Extend dmodel)
{
return memberBuyRepository.GetPageList(pageIndex, pageSize, out rowCount, dmodel);
}
/// <summary>
/// 新增会员购买记录
/// </summary>
/// <param name="model"></param>
/// <returns></returns>
public bool AddMemberBuy(RB_Member_Buy_Extend model)
{
if (model.Id == 0)
{
return memberBuyRepository.Insert(model);
}
return false;
}
/// <summary>
/// 更新会员购买记录
/// </summary>
/// <param name="payTime"></param>
/// <param name="orderId"></param>
/// <returns></returns>
public bool UpdateMemberBuy(DateTime payTime, int orderId)
{
if (orderId > 0)
{
Dictionary<string, object> keyValues = new Dictionary<string, object>() {
{ nameof(RB_Member_Buy.PayTime),payTime},
{ nameof(RB_Member_Buy.PayState),1}
};
List<WhereHelper> wheres = new List<WhereHelper>() {
new WhereHelper{
FiledName=nameof(RB_Member_Footmark.Id),
FiledValue=orderId,
OperatorEnum=OperatorEnum.Equal
}
};
return memberBuyRepository.Update(keyValues, wheres);
}
return false;
}
#endregion
} }
} }
...@@ -192,6 +192,9 @@ namespace Mall.WebApi.Controllers.AppletWeChat ...@@ -192,6 +192,9 @@ namespace Mall.WebApi.Controllers.AppletWeChat
#region 会员购买
#endregion
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment