## Opt - 等级翻译

This commit is contained in:
sangelxiu1 2025-09-28 15:27:23 +08:00
parent 50c9fc0a1d
commit 5ca7df77ee
1 changed files with 5 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package com.hzs.system.config.service.impl;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.hzs.common.core.enums.EYesNo;
@ -132,10 +133,14 @@ public class BdTradeConfigServiceImpl extends ServiceImpl<BdTradeConfigMapper, B
private List<BdTradeConfigDetailVO> gradeTransaction(String pkGradeStr, Map<Integer, BdGrade> gradeMap) {
List<BdTradeConfigDetailVO> gradeDetailList = new ArrayList<>();
BdTradeConfigDetailVO detailVO;
Integer defaultPkGrade = gradeMap.keySet().stream().findFirst().get();
if (StringUtils.isNotEmpty(pkGradeStr)) {
String[] pkGradeList = pkGradeStr.split(",");
for (String pkGrade : pkGradeList) {
detailVO = new BdTradeConfigDetailVO();
if(ObjectUtil.isEmpty(gradeMap.get(Integer.parseInt(pkGrade)))){
pkGrade = String.valueOf(defaultPkGrade);
}
detailVO.setPkGradeTrans(gradeMap.get(Integer.parseInt(pkGrade)).getPkTransaction());
gradeDetailList.add(detailVO);
}