【fix sonar】CgformEnhanceQueryDemo文件
This commit is contained in:
+13
-13
@@ -12,38 +12,38 @@ import org.springframework.stereotype.Component;
|
||||
@Component("cgformEnhanceQueryDemo")
|
||||
public class CgformEnhanceQueryDemo implements CgformEnhanceJavaListInter {
|
||||
public CgformEnhanceQueryDemo() {
|
||||
// do other
|
||||
}
|
||||
|
||||
@Override
|
||||
public void execute(String tableName, List<Map<String, Object>> data) throws BusinessException {
|
||||
List<CgformEnhanceQueryDemo.a> var3 = this.a();
|
||||
Iterator var4 = data.iterator();
|
||||
List<Constant> var3 = this.a();
|
||||
Iterator<Map<String, Object>> var4 = data.iterator();
|
||||
|
||||
while(var4.hasNext()) {
|
||||
Map var5 = (Map)var4.next();
|
||||
Map<String, Object> var5 = var4.next();
|
||||
Object var6 = var5.get("province");
|
||||
if (var6 != null) {
|
||||
String var7 = (String)var3.stream().filter((var1) -> {
|
||||
return var6.toString().equals(var1.a());
|
||||
}).map(CgformEnhanceQueryDemo.a::b).findAny().orElse("");
|
||||
String var7 = var3.stream().filter(var1 -> var6.toString().equals(var1.a())).map(Constant::b).findAny().orElse("");
|
||||
var5.put("province", var7);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private List<CgformEnhanceQueryDemo.a> a() {
|
||||
ArrayList var1 = new ArrayList();
|
||||
var1.add(new CgformEnhanceQueryDemo.a("bj", "北京"));
|
||||
var1.add(new CgformEnhanceQueryDemo.a("sd", "山东"));
|
||||
var1.add(new CgformEnhanceQueryDemo.a("ah", "安徽"));
|
||||
private List<Constant> a() {
|
||||
ArrayList<Constant> var1 = new ArrayList<>();
|
||||
var1.add(new Constant("bj", "北京"));
|
||||
var1.add(new Constant("sd", "山东"));
|
||||
var1.add(new Constant("ah", "安徽"));
|
||||
return var1;
|
||||
}
|
||||
|
||||
class a {
|
||||
class Constant {
|
||||
String a;
|
||||
String b;
|
||||
|
||||
public a(String var2, String var3) {
|
||||
public Constant(String var2, String var3) {
|
||||
this.a = var2;
|
||||
this.b = var3;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user