|
|
@@ -552,7 +552,7 @@ proto.joinAsync = cor(function* (user) {
|
|
|
if(ssbkdrdd < 0){
|
|
|
//适合比如身上有14w钻石,带入10w之后,被系统扣钻了8w,那这时候数据表的drCount字段就要改了
|
|
|
console.warn("457:",sgjUser.drCount)
|
|
|
- drCount = user.diamond.toFixed(2);//1分=10钻石,每日上限1w分)
|
|
|
+ drCount = Number(user.diamond).toFixed(2);//1分=10钻石,每日上限1w分)
|
|
|
console.warn("457:",sgjUser.drCount)
|
|
|
// console.warn("加入桌子非今天首次1=== drCount "+drCount+" ssbkdrdd "+ssbkdrdd+" sgjUser.jrkbcdrs "+sgjUser.jrkbcdrs);
|
|
|
}
|
|
|
@@ -570,7 +570,7 @@ proto.joinAsync = cor(function* (user) {
|
|
|
drCount = this.logic.dairuMax.toFixed(2);//(钻石)
|
|
|
}
|
|
|
else{
|
|
|
- drCount = user.diamond.toFixed(2);//1分=10钻石,每日上限1w分)
|
|
|
+ drCount = Number(user.diamond).toFixed(2);//1分=10钻石,每日上限1w分)
|
|
|
let ssbkdrdd = user.diamond - drCount;//身上比可带入多的钻石
|
|
|
console.warn("ssbkdrdd:",ssbkdrdd)
|
|
|
if(ssbkdrdd > this.logic.dairuMax - sgjUser.drCount){
|
|
|
@@ -597,11 +597,11 @@ proto.joinAsync = cor(function* (user) {
|
|
|
}
|
|
|
else{
|
|
|
console.warn("user.diamond;",user.diamond)
|
|
|
- drCount = user.diamond.toFixed(2);//1分=10钻石,每日上限1w分)
|
|
|
+ drCount = Number(user.diamond).toFixed(2);//1分=10钻石,每日上限1w分)
|
|
|
console.warn("drCount",drCount)
|
|
|
}
|
|
|
}
|
|
|
- user.diamond = user.diamond.toFixed(2)
|
|
|
+ user.diamond = Number(user.diamond).toFixed(2)
|
|
|
let str3 = "加入水果 "+ this.nowDiamond2 +" ud "+user.diamond + " drCount " + drCount;
|
|
|
if(this.users.length == 0) {
|
|
|
this.users[0] = user;
|
|
|
@@ -1133,7 +1133,7 @@ proto.dairuAsync = cor(function* (playerId,chairId) {
|
|
|
}
|
|
|
if(ssbkdrdd < 0){
|
|
|
//适合比如身上有14w钻石,带入10w之后,被系统扣钻了8w,那这时候数据表的drCount字段就要改了
|
|
|
- drCount = user.diamond .toFixed(2);//Math.floor(user.diamond / this.logic.nowCell)*this.logic.nowCell;//1分=10钻石,每日上限1w分)
|
|
|
+ drCount = Number(user.diamond) .toFixed(2);//Math.floor(user.diamond / this.logic.nowCell)*this.logic.nowCell;//1分=10钻石,每日上限1w分)
|
|
|
sgjUser.drCount = drCount;
|
|
|
sgjUser.lastJoinTime = nowTime; // 玩家上次进入果游戏时间(留存人数)
|
|
|
yield sgjUser.saveAsync();
|
|
|
@@ -1153,7 +1153,7 @@ proto.dairuAsync = cor(function* (playerId,chairId) {
|
|
|
}
|
|
|
}
|
|
|
else{
|
|
|
- drCount = user.diamond.toFixed(2);//Math.floor(user.diamond / this.logic.nowCell)*this.logic.nowCell;//1分=10钻石,每日上限1w分)
|
|
|
+ drCount = Number(user.diamond).toFixed(2);//Math.floor(user.diamond / this.logic.nowCell)*this.logic.nowCell;//1分=10钻石,每日上限1w分)
|
|
|
sgjUser.drCount = drCount;
|
|
|
sgjUser.lastJoinTime = nowTime; // 玩家上次进入果游戏时间(留存人数)
|
|
|
yield sgjUser.saveAsync();
|