|
|
@@ -48,7 +48,7 @@ namespace MySystem
|
|
|
if (trade.SerEntryMode == "N" && trade.ProductType == "1")
|
|
|
{
|
|
|
pos.SeoKeyword = trade.TradeAmount.ToString("f2");
|
|
|
- pos.IsPurchase = 0;
|
|
|
+ // pos.IsPurchase = 0;
|
|
|
db.SaveChanges();
|
|
|
}
|
|
|
}
|
|
|
@@ -203,25 +203,25 @@ namespace MySystem
|
|
|
{
|
|
|
pos.DebitCardTrade += TradeAmount;
|
|
|
}
|
|
|
- if (pos.CreditTrade < CheckMoney)
|
|
|
+ // if (pos.CreditTrade < CheckMoney)
|
|
|
+ // {
|
|
|
+ // decimal deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
|
|
|
+ // if (deposit > 0 && pos.IsPurchase != 1)
|
|
|
+ // {
|
|
|
+ // pos.IsPurchase = 0;
|
|
|
+ // }
|
|
|
+ // else
|
|
|
+ // {
|
|
|
+ // pos.IsPurchase = 99;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ if (pos.CreditTrade >= CheckMoney && pos.ActivationState == 0 && pos.TransferTime < pos.BindingTime && pos.BindingTime > DateTime.Now.AddDays(-CheckDays))
|
|
|
{
|
|
|
- decimal deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
|
|
|
- if (deposit > 0 && pos.IsPurchase != 1)
|
|
|
- {
|
|
|
- pos.IsPurchase = 0;
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- pos.IsPurchase = 99;
|
|
|
- }
|
|
|
- }
|
|
|
- else if (pos.CreditTrade >= CheckMoney && pos.ActivationState == 0 && pos.TransferTime < pos.BindingTime && pos.BindingTime > DateTime.Now.AddDays(-CheckDays))
|
|
|
- {
|
|
|
- decimal deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
|
|
|
- if (deposit == 0 && pos.IsPurchase != 1)
|
|
|
- {
|
|
|
- pos.IsPurchase = 0;
|
|
|
- }
|
|
|
+ // decimal deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
|
|
|
+ // if (deposit == 0 && pos.IsPurchase != 1)
|
|
|
+ // {
|
|
|
+ // pos.IsPurchase = 0;
|
|
|
+ // }
|
|
|
pos.ActivationState = 1;
|
|
|
pos.ActivationTime = DateTime.Now;
|
|
|
PxcModels.PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId);
|
|
|
@@ -234,7 +234,7 @@ namespace MySystem
|
|
|
}
|
|
|
}
|
|
|
// 立刷60天内刷满10000,再返40
|
|
|
- if (pos.BrandId == 6 && pos.CreditTrade >= 10000 && pos.BindingTime > DateTime.Now.AddDays(-60))
|
|
|
+ if (pos.BrandId == 6 && pos.ActivationState == 1 && pos.CreditTrade >= 10000 && pos.BindingTime > DateTime.Now.AddDays(-60))
|
|
|
{
|
|
|
PxcModels.PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId) ?? new PxcModels.PosMerchantInfo();
|
|
|
PxcModels.Users getUser = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new PxcModels.Users();
|