| | |
| | | Map<String, Damage> damageMaps=damageMapper.selectList(new MPJLambdaQueryWrapper<Damage>() |
| | | .selectAll(Damage.class) |
| | | .eq(Damage::getEngineerId,upPattenUsage1.getEngineeringId()) |
| | | .and(wrapper->wrapper.eq(Damage::getType,8) |
| | | .or() |
| | | .eq(Damage::getType,9)) |
| | | ).stream().collect(Collectors.toMap(Damage::getGlassId,Damage->Damage,(V1,V2)->V2)); |
| | | |
| | | List<Map<String, Object>> resultCutTerritory=new ArrayList<>(); |
| | |
| | | List<Engineering> engineering=engineeringMapper.selectJoinList(Engineering.class, new MPJLambdaWrapper<Engineering>() |
| | | .selectAll(Engineering.class) |
| | | .eq(Engineering::getEngineerId,current) |
| | | .gt(Engineering::getState,0) |
| | | ); |
| | | if(engineering.size()==0){ |
| | | log.info("当前工程号未领取过:{}",current); |
| | |
| | | Map<String, Damage> damageMaps=damageMapper.selectList(new MPJLambdaQueryWrapper<Damage>() |
| | | .selectAll(Damage.class) |
| | | .eq(Damage::getEngineerId,current) |
| | | .and(wrapper->wrapper.eq(Damage::getType,8) |
| | | .or() |
| | | .eq(Damage::getType,9)) |
| | | ).stream().collect(Collectors.toMap(Damage::getGlassId,Damage->Damage,(V1,V2)->V2)); |
| | | |
| | | for (Map<String, Object> item : cutTerritory) { |