java怎么设置自定义_一种自定义系统设置的方法,java代码

@PostMapping("saveColors")public ResponseEntitysaveColors(@RequestBody RiskLevel riskLevel)

{

List colors =riskLevel.getColors();if(!CollectionUtils.isEmpty(colors)) {int cntColors =colors.size();for (int i = 0; i < cntColors; i++) {

String color=colors.get(i);if (!StringUtils.isEmpty(color)) {

defaultConfig.getColors().set(i, color);

}

}

}

Rule rule=riskLevel.getRule();if(Objects.nonNull(rule)) {

List provinces =rule.getProvince();if(!CollectionUtils.isEmpty(provinces))

{int cntProvinces =provinces.size();for (int i = 0; i < cntProvinces; i++) {

Integer province=provinces.get(i);if(Objects.nonNull(province))

{

rule.getProvince().set(i,province);

}

}

}

List cities =rule.getCity();if(!CollectionUtils.isEmpty(cities))

{int cntCities =cities.size();for (int i = 0; i < cntCities; i++) {

Integer city=cities.get(i);if(Objects.nonNull(city))

{

rule.getCity().set(i, city);

}

}

}

List areas =rule.getArea();if(!CollectionUtils.isEmpty(areas))

{int cntAreas =areas.size();for (int i = 0; i < cntAreas; i++) {

Integer city=areas.get(i);if(Objects.nonNull(city))

{

rule.getArea().set(i, city);

}

}

}

defaultConfig.setRule(rule);

}

riskService.updateLevel(defaultConfig);

byteDanceDataService.updateWeight();return ResponseEntity.status(HttpStatus.OK).body(Collections.singletonMap("message","保存成功"));

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值