| | |
| | | public Map<String, Object> projectInfoSv(String projectNo,String username) { |
| | | Map<String, Object> stringObjectMap = glassOptimizeMapper.selectProjectCount(projectNo); |
| | | Map<String, Object> map = new HashMap<>(); |
| | | if(Integer.parseInt(stringObjectMap.get("optimize_state").toString())==1){ |
| | | map.put("optimizeState", Integer.parseInt(stringObjectMap.get("optimize_state").toString())); |
| | | map.put("data", glassOptimizeMapper.getOptimizeDetail(projectNo)); |
| | | map.put("project", glassOptimizeMapper.selectProjectCount(projectNo)); |
| | | map.put("grindingTrimming", null); |
| | | } else if (Integer.parseInt(stringObjectMap.get("tempering_state").toString())==1) { |
| | | map.put("optimizeState", Integer.parseInt(stringObjectMap.get("optimize_state").toString())); |
| | | map.put("data", glassOptimizeMapper.analogComputationOptimization(projectNo)); |
| | | map.put("project", glassOptimizeMapper.selectProjectCount(projectNo)); |
| | | map.put("grindingTrimming", glassOptimizeMapper.getGrindingTrimming(username)); |
| | | } else{ |
| | | map.put("optimizeState", Integer.parseInt(stringObjectMap.get("optimize_state").toString())); |
| | | map.put("data", glassOptimizeMapper.firstOptimization(projectNo)); |
| | | map.put("project", glassOptimizeMapper.selectProjectCount(projectNo)); |
| | | map.put("grindingTrimming", glassOptimizeMapper.getGrindingTrimming(username)); |
| | | } |
| | | // if(Integer.parseInt(stringObjectMap.get("optimize_state").toString())==1){ |
| | | // map.put("optimizeState", Integer.parseInt(stringObjectMap.get("optimize_state").toString())); |
| | | // map.put("data", glassOptimizeMapper.getOptimizeDetail(projectNo)); |
| | | // map.put("project", glassOptimizeMapper.selectProjectCount(projectNo)); |
| | | // map.put("grindingTrimming", null); |
| | | // } else if (Integer.parseInt(stringObjectMap.get("tempering_state").toString())==1) { |
| | | // map.put("optimizeState", Integer.parseInt(stringObjectMap.get("optimize_state").toString())); |
| | | // map.put("data", glassOptimizeMapper.analogComputationOptimization(projectNo)); |
| | | // map.put("project", glassOptimizeMapper.selectProjectCount(projectNo)); |
| | | // map.put("grindingTrimming", glassOptimizeMapper.getGrindingTrimming(username)); |
| | | // } else{ |
| | | // map.put("optimizeState", Integer.parseInt(stringObjectMap.get("optimize_state").toString())); |
| | | // map.put("data", glassOptimizeMapper.firstOptimization(projectNo)); |
| | | // map.put("project", glassOptimizeMapper.selectProjectCount(projectNo)); |
| | | // map.put("grindingTrimming", glassOptimizeMapper.getGrindingTrimming(username)); |
| | | // } |
| | | map.put("optimizeState", Integer.parseInt(stringObjectMap.get("optimize_state").toString())); |
| | | map.put("data", glassOptimizeMapper.firstOptimization(projectNo)); |
| | | map.put("project", glassOptimizeMapper.selectProjectCount(projectNo)); |
| | | map.put("grindingTrimming", glassOptimizeMapper.getGrindingTrimming(username)); |
| | | return map; |
| | | } |
| | | |