log
This commit is contained in:
@@ -2,7 +2,9 @@ package com.accompany.business.service.guildpolicy2;
|
|||||||
|
|
||||||
import com.accompany.business.model.guildpolicy2.GuildDiamondWagePolicy2;
|
import com.accompany.business.model.guildpolicy2.GuildDiamondWagePolicy2;
|
||||||
import com.accompany.business.mybatismapper.guildpolicy2.GuildDiamondWagePolicy2Mapper;
|
import com.accompany.business.mybatismapper.guildpolicy2.GuildDiamondWagePolicy2Mapper;
|
||||||
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.util.CollectionUtils;
|
import org.springframework.util.CollectionUtils;
|
||||||
|
|
||||||
@@ -17,6 +19,7 @@ import java.util.TreeMap;
|
|||||||
* @author
|
* @author
|
||||||
* @since 2025-08-11
|
* @since 2025-08-11
|
||||||
*/
|
*/
|
||||||
|
@Slf4j
|
||||||
@Service
|
@Service
|
||||||
public class GuildDiamondWagePolicy2Service extends ServiceImpl<GuildDiamondWagePolicy2Mapper, GuildDiamondWagePolicy2> {
|
public class GuildDiamondWagePolicy2Service extends ServiceImpl<GuildDiamondWagePolicy2Mapper, GuildDiamondWagePolicy2> {
|
||||||
|
|
||||||
@@ -34,10 +37,16 @@ public class GuildDiamondWagePolicy2Service extends ServiceImpl<GuildDiamondWage
|
|||||||
public GuildDiamondWagePolicy2 calDiamondWageVo(TreeMap<BigDecimal, GuildDiamondWagePolicy2> diamondWageMap, BigDecimal diamond, Integer micDay) {
|
public GuildDiamondWagePolicy2 calDiamondWageVo(TreeMap<BigDecimal, GuildDiamondWagePolicy2> diamondWageMap, BigDecimal diamond, Integer micDay) {
|
||||||
Map.Entry<BigDecimal, GuildDiamondWagePolicy2> curDiamondLevel = diamondWageMap.headMap(diamond, true).lastEntry();
|
Map.Entry<BigDecimal, GuildDiamondWagePolicy2> curDiamondLevel = diamondWageMap.headMap(diamond, true).lastEntry();
|
||||||
|
|
||||||
|
log.info("输入参数 - diamond: " + diamond + ", micDay: " + micDay);
|
||||||
|
log.info("找到的等级 - key: " + curDiamondLevel.getKey());
|
||||||
|
log.info("原始值 - micDay: " + curDiamondLevel.getValue().getMicDay() +
|
||||||
|
", AnchorMicSalary: " + curDiamondLevel.getValue().getAnchorMicSalary());
|
||||||
GuildDiamondWagePolicy2 value = curDiamondLevel.getValue();
|
GuildDiamondWagePolicy2 value = curDiamondLevel.getValue();
|
||||||
|
log.info("条件判断 - micDay(" + micDay + ") < value.getMicDay(" + value.getMicDay() + "): " + (micDay < value.getMicDay()));
|
||||||
if (micDay < value.getMicDay()) {
|
if (micDay < value.getMicDay()) {
|
||||||
value.setAnchorMicSalary(BigDecimal.ZERO);
|
value.setAnchorMicSalary(BigDecimal.ZERO);
|
||||||
}
|
}
|
||||||
|
log.info("返回值 - value: " + JSONObject.toJSONString(value));
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user