|
@@ -54,11 +54,20 @@ namespace MySystem
|
|
OpModels.SysAdmin edit = opdb.SysAdmin.FirstOrDefault(m => m.Id == Id);
|
|
OpModels.SysAdmin edit = opdb.SysAdmin.FirstOrDefault(m => m.Id == Id);
|
|
if (edit != null)
|
|
if (edit != null)
|
|
{
|
|
{
|
|
|
|
+ if(edit.ReturnFlag == 0)
|
|
|
|
+ {
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
UserRankItem orderUser = PosCouponPrizeService.Instance.GetUserLevel(db, edit.UserId);
|
|
UserRankItem orderUser = PosCouponPrizeService.Instance.GetUserLevel(db, edit.UserId);
|
|
if(orderUser.UserType != 1)
|
|
if(orderUser.UserType != 1)
|
|
{
|
|
{
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ decimal ReturnAmount = 160000M;
|
|
|
|
+ if(edit.ReturnAmount > 0)
|
|
|
|
+ {
|
|
|
|
+ ReturnAmount = edit.ReturnAmount;
|
|
|
|
+ }
|
|
string ParentNav = orderUser.ParentNav;
|
|
string ParentNav = orderUser.ParentNav;
|
|
string[] ParentNavList = ParentNav.Trim(',').Replace(",,", ",").Split(',');
|
|
string[] ParentNavList = ParentNav.Trim(',').Replace(",,", ",").Split(',');
|
|
Array.Reverse(ParentNavList);
|
|
Array.Reverse(ParentNavList);
|
|
@@ -70,12 +79,12 @@ namespace MySystem
|
|
UserRankItem parentUser = PosCouponPrizeService.Instance.GetUserLevel(db, int.Parse(ParentId));
|
|
UserRankItem parentUser = PosCouponPrizeService.Instance.GetUserLevel(db, int.Parse(ParentId));
|
|
index += 1;
|
|
index += 1;
|
|
|
|
|
|
- if(parentUser.OperateLevel > 1 && PosCouponPrizeService.Instance.CheckOpReserve(opdb, 160000M, parentUser.Id) && !PrizeFlag)
|
|
|
|
|
|
+ if(parentUser.OperateLevel > 1 && PosCouponPrizeService.Instance.CheckOpReserve(opdb, ReturnAmount, parentUser.Id) && !PrizeFlag)
|
|
{
|
|
{
|
|
//扣减备用金
|
|
//扣减备用金
|
|
- PosCouponPrizeService.Instance.OperateAmountChange(opdb, parentUser.Id, 160000, 2, 1, "购买运营中心", true);
|
|
|
|
|
|
+ PosCouponPrizeService.Instance.OperateAmountChange(opdb, parentUser.Id, ReturnAmount, 2, 1, "购买运营中心", true);
|
|
//返回到余额
|
|
//返回到余额
|
|
- PosCouponPrizeService.Instance.OperateAmountChange(opdb, parentUser.Id, 160000, 1, 2, "购买运营中心", true);
|
|
|
|
|
|
+ PosCouponPrizeService.Instance.OperateAmountChange(opdb, parentUser.Id, ReturnAmount, 1, 2, "购买运营中心", true);
|
|
PrizeFlag = true;
|
|
PrizeFlag = true;
|
|
}
|
|
}
|
|
|
|
|