## Opt - 等级翻译
This commit is contained in:
parent
5c8c950931
commit
3626b3f4cc
|
@ -2,6 +2,7 @@ package com.hzs.system.config.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.bean.BeanUtil;
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import cn.hutool.core.collection.CollUtil;
|
import cn.hutool.core.collection.CollUtil;
|
||||||
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.hzs.common.core.enums.EYesNo;
|
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) {
|
private List<BdTradeConfigDetailVO> gradeTransaction(String pkGradeStr, Map<Integer, BdGrade> gradeMap) {
|
||||||
List<BdTradeConfigDetailVO> gradeDetailList = new ArrayList<>();
|
List<BdTradeConfigDetailVO> gradeDetailList = new ArrayList<>();
|
||||||
BdTradeConfigDetailVO detailVO;
|
BdTradeConfigDetailVO detailVO;
|
||||||
|
Integer defaultPkGrade = gradeMap.keySet().stream().findFirst().get();
|
||||||
if (StringUtils.isNotEmpty(pkGradeStr)) {
|
if (StringUtils.isNotEmpty(pkGradeStr)) {
|
||||||
String[] pkGradeList = pkGradeStr.split(",");
|
String[] pkGradeList = pkGradeStr.split(",");
|
||||||
for (String pkGrade : pkGradeList) {
|
for (String pkGrade : pkGradeList) {
|
||||||
detailVO = new BdTradeConfigDetailVO();
|
detailVO = new BdTradeConfigDetailVO();
|
||||||
|
if(ObjectUtil.isEmpty(gradeMap.get(Integer.parseInt(pkGrade)))){
|
||||||
|
pkGrade = String.valueOf(defaultPkGrade);
|
||||||
|
}
|
||||||
detailVO.setPkGradeTrans(gradeMap.get(Integer.parseInt(pkGrade)).getPkTransaction());
|
detailVO.setPkGradeTrans(gradeMap.get(Integer.parseInt(pkGrade)).getPkTransaction());
|
||||||
gradeDetailList.add(detailVO);
|
gradeDetailList.add(detailVO);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue