|
@@ -786,13 +786,38 @@ namespace MySystem
|
|
|
public decimal GetBuyPrize(UserRankItem user)
|
|
|
{
|
|
|
if(user.OperateLevel == 1) return 100;
|
|
|
- if(user.OperateLevel == 2) return 160;
|
|
|
+ if(user.OperateLevel == 2)
|
|
|
+ {
|
|
|
+ if(!TradeTeamCheck(user.Id))
|
|
|
+ {
|
|
|
+ return 100;
|
|
|
+ }
|
|
|
+ return 160;
|
|
|
+ }
|
|
|
if(user.OperateLevel == 3) return 180;
|
|
|
if(user.OperateLevel == 4) return 200;
|
|
|
if(user.LeaderLevel > 0) return 100;
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
+ public bool TradeTeamCheck(int UserId)
|
|
|
+ {
|
|
|
+ bool op = true;
|
|
|
+ JavaModels.WebCMSEntities db = new JavaModels.WebCMSEntities();
|
|
|
+ JavaModels.KxsCampUser user = db.KxsCampUser.FirstOrDefault(m => m.UserId == UserId);
|
|
|
+ if(user != null)
|
|
|
+ {
|
|
|
+ DateTime now = DateTime.Now;
|
|
|
+ JavaModels.KxsCamp camp = db.KxsCamp.FirstOrDefault(m => m.Id == user.CampId && m.StartTime <= now && m.EndTime >= now);
|
|
|
+ if(user != null)
|
|
|
+ {
|
|
|
+ op = false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ db.Dispose();
|
|
|
+ return op;
|
|
|
+ }
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 获取可提现金额
|
|
|
/// </summary>
|