This commit is contained in:
PC-20230316NUNE\Administrator
2023-11-28 19:20:11 +08:00
parent 5a9ab02b54
commit 720542eadd
17 changed files with 175 additions and 812 deletions

View File

@@ -146,6 +146,13 @@ public class GPlayerPetController {
TbGRoleUpLevel resource = TD.DATA.getTbGRoleUpLevel().get(pet.getPetLevel() + 1);
if(Objects.isNull(resource)) return NewsResource.onFail("无法升级");
//星级不够则 无法升级
if(pet.getPetStar() * 10 <= pet.getPetLevel()){
return NewsResource.onFail("突破星级 可升级");
}
//扣除玩家材料
for (int i = 0; i < resource.materials.length; i++) {
TResource res = resource.materials[i];

View File

@@ -47,7 +47,7 @@ public class ResourceServiceImpl extends ServiceImpl<ResourceMapper, Resource> i
Wrappers.lambdaUpdate(Resource.class)
.eq(Resource::getPlayerId, playerId) //玩家
.eq(Resource::getResourceTbId, type) //资源
.setSql("resource_value = resource_value + "+value)
.setSql("version = version + 1,resource_value = resource_value + "+value)
)){
//添加资源
res.setResourceValue(res.getResourceValue() + value);