|
|
@@ -1663,13 +1663,11 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
if (oldpos.ActivationState == 0)
|
|
|
{
|
|
|
var opUserAccount = opdb.UserAccount.FirstOrDefault(m => m.Sort > 0 && m.Id == oldpos.OpId && m.UserId == oldpos.OpId) ?? new OpModels.UserAccount();
|
|
|
- decimal TotalAmount = opUserAccount.ValidAmount + opUserAccount.TotalAmt + opUserAccount.ValidForGetAmount;//旧的总金额
|
|
|
+
|
|
|
opUserAccount.ValidAmount += oldpos.OpReserve3;
|
|
|
opUserAccount.ValidForGetAmount += oldpos.OpReserve2;
|
|
|
opUserAccount.TotalAmt += oldpos.OpReserve1;
|
|
|
|
|
|
- // PublicFunction.AddAmountRecordNew(8, "机具换绑", 31, opUserAccount.ValidAmount, opUserAccount.TotalAmount, opUserAccount.ValidForGetAmount, 2, TotalAmount, TotalAmount + oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1, oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1, 0, oldpos.OpId, oldpos.OpReserve3, oldpos.OpReserve2, oldpos.OpReserve1, newpos.Id, 1);
|
|
|
-
|
|
|
OpAmountItem opAmountItem = new OpAmountItem
|
|
|
{
|
|
|
UserId = oldpos.OpId,//创客Id
|
|
|
@@ -1681,68 +1679,12 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
UseTotalAmt = oldpos.OpReserve1,//变更未使用额度
|
|
|
UseValidAmount = oldpos.OpReserve3,//变更关联分仓额度
|
|
|
DataType = 2,//来源类型,区分表(1订单,2机具,3申请记录,4购买运营中心,5预扣款 6兑换大盟主 7仓库)
|
|
|
- DataId = newpos.Id//来源Id,表的主键Id
|
|
|
+ DataId = newpos.Id,//来源Id,表的主键Id
|
|
|
+ NoAccount = 1//是否入账(0 是 1 否)
|
|
|
};
|
|
|
|
|
|
RedisDbconn.Instance.AddList("OperateAmountRecordServiceQueue", opAmountItem);
|
|
|
|
|
|
- // if (oldpos.OpReserve1 > 0 || oldpos.OpReserve2 > 0 || oldpos.OpReserve3 > 0)
|
|
|
- // {
|
|
|
- // var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
- // {
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // UserId = oldpos.OpId,
|
|
|
- // SeoDescription = "机具换绑",
|
|
|
- // OperateType = 1,
|
|
|
- // UseAmount = oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1,
|
|
|
- // BeforeAmount = TotalAmount,
|
|
|
- // AfterAmount = TotalAmount + oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1,
|
|
|
- // AfterTotalAmt = opUserAccount.TotalAmt,
|
|
|
- // AfterValidForGetAmount = opUserAccount.ValidForGetAmount,
|
|
|
- // AfterValidAmount = opUserAccount.ValidAmount,
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
-
|
|
|
- // for (int a = 1; a <= 3; a++)
|
|
|
- // {
|
|
|
- // var UseAmount = 0.00M;
|
|
|
- // var BeforeAmount = 0.00M;
|
|
|
- // var AfterAmount = 0.00M;
|
|
|
- // if (a == 1)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.TotalAmt - UseAmount;
|
|
|
- // AfterAmount = opUserAccount.TotalAmt;
|
|
|
- // }
|
|
|
- // if (a == 2)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve2;
|
|
|
- // BeforeAmount = opUserAccount.ValidForGetAmount - UseAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidForGetAmount;
|
|
|
- // }
|
|
|
- // if (a == 3)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve3;
|
|
|
- // BeforeAmount = opUserAccount.ValidAmount - UseAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidAmount;
|
|
|
- // }
|
|
|
- // if (a > 0 && UseAmount > 0)
|
|
|
- // {
|
|
|
- // var amountChangeRecord = opdb.AmountChangeRecord.Add(new OpModels.AmountChangeRecord()
|
|
|
- // {
|
|
|
- // AmountType = a,//1 未使用额度 2 可提现额度 3 关联分仓额度
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // Title = "机具换绑",
|
|
|
- // UserId = oldpos.OpId, //运营中心Id
|
|
|
- // Operater = SysUserName + "-" + SysRealName,
|
|
|
- // BeforeAmount = BeforeAmount,//使用前剩余额度
|
|
|
- // AfterAmount = AfterAmount,//使用后剩余额度
|
|
|
- // ChangeAmount = UseAmount,//操作金额
|
|
|
- // OperateType = 1,//操作类别
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
- // }
|
|
|
-
|
|
|
oldpos.OpReserve1 = 0;
|
|
|
oldpos.OpReserve2 = 0;
|
|
|
oldpos.OpReserve3 = 0;
|
|
|
@@ -1752,13 +1694,11 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
if (newpos.OpId > 0)
|
|
|
{
|
|
|
var opUserAccount = opdb.UserAccount.FirstOrDefault(m => m.Sort > 0 && m.Id == newpos.OpId && m.UserId == newpos.OpId) ?? new OpModels.UserAccount();
|
|
|
- decimal TotalAmount = opUserAccount.ValidAmount + opUserAccount.TotalAmt + opUserAccount.ValidForGetAmount;//旧的总金额
|
|
|
+
|
|
|
opUserAccount.ValidAmount += newpos.OpReserve3;
|
|
|
opUserAccount.ValidForGetAmount += newpos.OpReserve2;
|
|
|
opUserAccount.TotalAmt += newpos.OpReserve1;
|
|
|
|
|
|
- // PublicFunction.AddAmountRecordNew(8, "机具换绑", 31, opUserAccount.ValidAmount, opUserAccount.TotalAmount, opUserAccount.ValidForGetAmount, 2, TotalAmount + oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1, TotalAmount, oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1, 0, newpos.OpId, oldpos.OpReserve3, oldpos.OpReserve2, oldpos.OpReserve1, newpos.Id, 1);
|
|
|
-
|
|
|
OpAmountItem opAmountItem = new OpAmountItem
|
|
|
{
|
|
|
UserId = oldpos.OpId,//创客Id
|
|
|
@@ -1770,68 +1710,12 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
UseTotalAmt = oldpos.OpReserve1,//变更未使用额度
|
|
|
UseValidAmount = oldpos.OpReserve3,//变更关联分仓额度
|
|
|
DataType = 2,//来源类型,区分表(1订单,2机具,3申请记录,4购买运营中心,5预扣款 6兑换大盟主 7仓库)
|
|
|
- DataId = newpos.Id//来源Id,表的主键Id
|
|
|
+ DataId = newpos.Id,//来源Id,表的主键Id
|
|
|
+ NoAccount = 1//是否入账(0 是 1 否)
|
|
|
};
|
|
|
|
|
|
RedisDbconn.Instance.AddList("OperateAmountRecordServiceQueue", opAmountItem);
|
|
|
|
|
|
- // if (newpos.OpReserve1 > 0 || newpos.OpReserve2 > 0 || newpos.OpReserve3 > 0)
|
|
|
- // {
|
|
|
- // var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
- // {
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // UserId = newpos.OpId,
|
|
|
- // SeoDescription = "机具换绑",
|
|
|
- // OperateType = 1,
|
|
|
- // UseAmount = newpos.OpReserve3 + newpos.OpReserve2 + newpos.OpReserve1,
|
|
|
- // BeforeAmount = TotalAmount,
|
|
|
- // AfterAmount = TotalAmount + newpos.OpReserve3 + newpos.OpReserve2 + newpos.OpReserve1,
|
|
|
- // AfterTotalAmt = opUserAccount.TotalAmt,
|
|
|
- // AfterValidForGetAmount = opUserAccount.ValidForGetAmount,
|
|
|
- // AfterValidAmount = opUserAccount.ValidAmount,
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
-
|
|
|
- // for (int a = 1; a <= 3; a++)
|
|
|
- // {
|
|
|
- // var UseAmount = 0.00M;
|
|
|
- // var BeforeAmount = 0.00M;
|
|
|
- // var AfterAmount = 0.00M;
|
|
|
- // if (a == 1)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.TotalAmt - UseAmount;
|
|
|
- // AfterAmount = opUserAccount.TotalAmt;
|
|
|
- // }
|
|
|
- // if (a == 2)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve2;
|
|
|
- // BeforeAmount = opUserAccount.ValidForGetAmount - UseAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidForGetAmount;
|
|
|
- // }
|
|
|
- // if (a == 3)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.ValidAmount - UseAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidAmount;
|
|
|
- // }
|
|
|
- // if (a > 0 && UseAmount > 0)
|
|
|
- // {
|
|
|
- // var amountChangeRecord = opdb.AmountChangeRecord.Add(new OpModels.AmountChangeRecord()
|
|
|
- // {
|
|
|
- // AmountType = a,//1 未使用额度 2 可提现额度 3 关联分仓额度
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // Title = "机具换绑",
|
|
|
- // UserId = newpos.OpId, //运营中心Id
|
|
|
- // Operater = SysUserName + "-" + SysRealName,
|
|
|
- // BeforeAmount = BeforeAmount,//使用前剩余额度
|
|
|
- // AfterAmount = AfterAmount,//使用后剩余额度
|
|
|
- // ChangeAmount = UseAmount,//操作金额
|
|
|
- // OperateType = 1,//操作类别
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
- // }
|
|
|
-
|
|
|
newpos.OpReserve1 = 0;
|
|
|
newpos.OpReserve2 = 0;
|
|
|
newpos.OpReserve3 = 0;
|
|
|
@@ -2066,72 +1950,11 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
UseTotalAmt = oldpos.OpReserve1,//变更未使用额度
|
|
|
UseValidAmount = oldpos.OpReserve3,//变更关联分仓额度
|
|
|
DataType = 2,//来源类型,区分表(1订单,2机具,3申请记录,4购买运营中心,5预扣款 6兑换大盟主 7仓库)
|
|
|
- DataId = newpos.Id//来源Id,表的主键Id
|
|
|
+ DataId = newpos.Id,//来源Id,表的主键Id
|
|
|
+ NoAccount = 1//是否入账(0 是 1 否)
|
|
|
};
|
|
|
|
|
|
RedisDbconn.Instance.AddList("OperateAmountRecordServiceQueue", opAmountItem);
|
|
|
-
|
|
|
- // for (int a = 1; a <= 3; a++)
|
|
|
- // {
|
|
|
- // var UseAmount = 0.00M;
|
|
|
- // var BeforeAmount = 0.00M;
|
|
|
- // var AfterAmount = 0.00M;
|
|
|
- // if (a == 1)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.TotalAmt;
|
|
|
- // AfterAmount = opUserAccount.TotalAmt + UseAmount;
|
|
|
- // }
|
|
|
- // if (a == 2)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve2;
|
|
|
- // BeforeAmount = opUserAccount.ValidForGetAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidForGetAmount + UseAmount;
|
|
|
- // }
|
|
|
- // if (a == 3)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.ValidAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidAmount + UseAmount;
|
|
|
- // }
|
|
|
- // if (a > 0 && UseAmount > 0)
|
|
|
- // {
|
|
|
- // var amountChangeRecord = opdb.AmountChangeRecord.Add(new OpModels.AmountChangeRecord()
|
|
|
- // {
|
|
|
- // AmountType = a,//1 未使用额度 2 可提现额度 3 关联分仓额度
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // Title = "机具换绑",
|
|
|
- // UserId = newpos.OpId, //运营中心Id
|
|
|
- // Operater = SysUserName + "-" + SysRealName,
|
|
|
- // BeforeAmount = BeforeAmount,//使用前剩余额度
|
|
|
- // AfterAmount = AfterAmount,//使用后剩余额度
|
|
|
- // ChangeAmount = UseAmount,//操作金额
|
|
|
- // OperateType = 1,//操作类别
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
- // }
|
|
|
-
|
|
|
- // decimal TotalAmount = opUserAccount.ValidAmount + opUserAccount.TotalAmt + opUserAccount.ValidForGetAmount;//旧的总金额
|
|
|
- // opUserAccount.ValidAmount += oldpos.OpReserve3;
|
|
|
- // opUserAccount.ValidForGetAmount += oldpos.OpReserve2;
|
|
|
- // opUserAccount.TotalAmt += oldpos.OpReserve1;
|
|
|
-
|
|
|
- // if (oldpos.OpReserve1 > 0 || oldpos.OpReserve2 > 0 || oldpos.OpReserve3 > 0)
|
|
|
- // {
|
|
|
- // var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
- // {
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // UserId = oldpos.OpId,
|
|
|
- // SeoDescription = "坏机换新",
|
|
|
- // OperateType = 1,
|
|
|
- // UseAmount = oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1,
|
|
|
- // BeforeAmount = TotalAmount,
|
|
|
- // AfterAmount = TotalAmount + oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1,
|
|
|
- // AfterTotalAmt = opUserAccount.TotalAmt,
|
|
|
- // AfterValidForGetAmount = opUserAccount.ValidForGetAmount,
|
|
|
- // AfterValidAmount = opUserAccount.ValidAmount,
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
}
|
|
|
if (newpos.OpId == 0)
|
|
|
{
|
|
|
@@ -2392,72 +2215,11 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
UseTotalAmt = oldpos.OpReserve1,//变更未使用额度
|
|
|
UseValidAmount = oldpos.OpReserve3,//变更关联分仓额度
|
|
|
DataType = 2,//来源类型,区分表(1订单,2机具,3申请记录,4购买运营中心,5预扣款 6兑换大盟主 7仓库)
|
|
|
- DataId = newpos.Id//来源Id,表的主键Id
|
|
|
+ DataId = newpos.Id,//来源Id,表的主键Id
|
|
|
+ NoAccount = 1//是否入账(0 是 1 否)
|
|
|
};
|
|
|
|
|
|
RedisDbconn.Instance.AddList("OperateAmountRecordServiceQueue", opAmountItem);
|
|
|
-
|
|
|
- // for (int a = 1; a <= 3; a++)
|
|
|
- // {
|
|
|
- // var UseAmount = 0.00M;
|
|
|
- // var BeforeAmount = 0.00M;
|
|
|
- // var AfterAmount = 0.00M;
|
|
|
- // if (a == 1)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.TotalAmt;
|
|
|
- // AfterAmount = opUserAccount.TotalAmt + UseAmount;
|
|
|
- // }
|
|
|
- // if (a == 2)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve2;
|
|
|
- // BeforeAmount = opUserAccount.ValidForGetAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidForGetAmount + UseAmount;
|
|
|
- // }
|
|
|
- // if (a == 3)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.ValidAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidAmount + UseAmount;
|
|
|
- // }
|
|
|
- // if (a > 0 && UseAmount > 0)
|
|
|
- // {
|
|
|
- // var amountChangeRecord = opdb.AmountChangeRecord.Add(new OpModels.AmountChangeRecord()
|
|
|
- // {
|
|
|
- // AmountType = a,//1 未使用额度 2 可提现额度 3 关联分仓额度
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // Title = "机具换绑",
|
|
|
- // UserId = newpos.OpId, //运营中心Id
|
|
|
- // Operater = SysUserName + "-" + SysRealName,
|
|
|
- // BeforeAmount = BeforeAmount,//使用前剩余额度
|
|
|
- // AfterAmount = AfterAmount,//使用后剩余额度
|
|
|
- // ChangeAmount = UseAmount,//操作金额
|
|
|
- // OperateType = 1,//操作类别
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
- // }
|
|
|
-
|
|
|
- // decimal TotalAmount = opUserAccount.ValidAmount + opUserAccount.TotalAmt + opUserAccount.ValidForGetAmount;//旧的总金额
|
|
|
- // opUserAccount.ValidAmount += oldpos.OpReserve3;
|
|
|
- // opUserAccount.ValidForGetAmount += oldpos.OpReserve2;
|
|
|
- // opUserAccount.TotalAmt += oldpos.OpReserve1;
|
|
|
-
|
|
|
- // if (oldpos.OpReserve1 > 0 || oldpos.OpReserve2 > 0 || oldpos.OpReserve3 > 0)
|
|
|
- // {
|
|
|
- // var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
- // {
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // UserId = oldpos.OpId,
|
|
|
- // SeoDescription = "坏机换新",
|
|
|
- // OperateType = 1,
|
|
|
- // UseAmount = oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1,
|
|
|
- // BeforeAmount = TotalAmount,
|
|
|
- // AfterAmount = TotalAmount + oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1,
|
|
|
- // AfterTotalAmt = opUserAccount.TotalAmt,
|
|
|
- // AfterValidForGetAmount = opUserAccount.ValidForGetAmount,
|
|
|
- // AfterValidAmount = opUserAccount.ValidAmount,
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
}
|
|
|
if (newpos.OpId == 0)
|
|
|
{
|
|
|
@@ -2707,72 +2469,11 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
UseTotalAmt = oldpos.OpReserve1,//变更未使用额度
|
|
|
UseValidAmount = oldpos.OpReserve3,//变更关联分仓额度
|
|
|
DataType = 2,//来源类型,区分表(1订单,2机具,3申请记录,4购买运营中心,5预扣款 6兑换大盟主 7仓库)
|
|
|
- DataId = newpos.Id//来源Id,表的主键Id
|
|
|
+ DataId = newpos.Id,//来源Id,表的主键Id
|
|
|
+ NoAccount = 1//是否入账(0 是 1 否)
|
|
|
};
|
|
|
|
|
|
RedisDbconn.Instance.AddList("OperateAmountRecordServiceQueue", opAmountItem);
|
|
|
-
|
|
|
- // for (int a = 1; a <= 3; a++)
|
|
|
- // {
|
|
|
- // var UseAmount = 0.00M;
|
|
|
- // var BeforeAmount = 0.00M;
|
|
|
- // var AfterAmount = 0.00M;
|
|
|
- // if (a == 1)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.TotalAmt;
|
|
|
- // AfterAmount = opUserAccount.TotalAmt + UseAmount;
|
|
|
- // }
|
|
|
- // if (a == 2)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve2;
|
|
|
- // BeforeAmount = opUserAccount.ValidForGetAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidForGetAmount + UseAmount;
|
|
|
- // }
|
|
|
- // if (a == 3)
|
|
|
- // {
|
|
|
- // UseAmount = oldpos.OpReserve1;
|
|
|
- // BeforeAmount = opUserAccount.ValidAmount;
|
|
|
- // AfterAmount = opUserAccount.ValidAmount + UseAmount;
|
|
|
- // }
|
|
|
- // if (a > 0 && UseAmount > 0)
|
|
|
- // {
|
|
|
- // var amountChangeRecord = opdb.AmountChangeRecord.Add(new OpModels.AmountChangeRecord()
|
|
|
- // {
|
|
|
- // AmountType = a,//1 未使用额度 2 可提现额度 3 关联分仓额度
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // Title = "机具换绑",
|
|
|
- // UserId = newpos.OpId, //运营中心Id
|
|
|
- // Operater = SysUserName + "-" + SysRealName,
|
|
|
- // BeforeAmount = BeforeAmount,//使用前剩余额度
|
|
|
- // AfterAmount = AfterAmount,//使用后剩余额度
|
|
|
- // ChangeAmount = UseAmount,//操作金额
|
|
|
- // OperateType = 1,//操作类别
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
- // }
|
|
|
-
|
|
|
- // decimal TotalAmount = opUserAccount.ValidAmount + opUserAccount.TotalAmt + opUserAccount.ValidForGetAmount;//旧的总金额
|
|
|
- // opUserAccount.ValidAmount += oldpos.OpReserve3;
|
|
|
- // opUserAccount.ValidForGetAmount += oldpos.OpReserve2;
|
|
|
- // opUserAccount.TotalAmt += oldpos.OpReserve1;
|
|
|
-
|
|
|
- // if (oldpos.OpReserve1 > 0 || oldpos.OpReserve2 > 0 || oldpos.OpReserve3 > 0)
|
|
|
- // {
|
|
|
- // var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
- // {
|
|
|
- // CreateDate = DateTime.Now,
|
|
|
- // UserId = oldpos.OpId,
|
|
|
- // SeoDescription = "创客跨品牌换机",
|
|
|
- // OperateType = 1,
|
|
|
- // UseAmount = oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1,
|
|
|
- // BeforeAmount = TotalAmount,
|
|
|
- // AfterAmount = TotalAmount + oldpos.OpReserve3 + oldpos.OpReserve2 + oldpos.OpReserve1,
|
|
|
- // AfterTotalAmt = opUserAccount.TotalAmt,
|
|
|
- // AfterValidForGetAmount = opUserAccount.ValidForGetAmount,
|
|
|
- // AfterValidAmount = opUserAccount.ValidAmount,
|
|
|
- // }).Entity;
|
|
|
- // }
|
|
|
}
|
|
|
if (newpos.OpId == 0)
|
|
|
{
|