master
zpl 4 years ago
parent a17f3bca63
commit e437fad1fb

@ -38,4 +38,56 @@ public class ReportDataController {
return R.failed(e.getMessage());
}
}
/**
*
*
* @param paramMap
* @return
*/
@GetMapping("/findResourceLoadRateInfo")
public R findResourceLoadRateInfo(@RequestParam(required = false) Map paramMap) {
try {
paramMap.put("site", CommonMethods.getSite());
List<Map<String, Object>> result = reportDataService.findResourceLoadRateInfo(paramMap);
return R.ok(result);
} catch (Exception e) {
return R.failed(e.getMessage());
}
}
/**
*
*
* @param paramMap
* @return
*/
@GetMapping("/findResourceRepairDataStatInfo")
public R findResourceRepairDataStatInfo(@RequestParam(required = false) Map paramMap) {
try {
paramMap.put("site", CommonMethods.getSite());
List<Map<String, Object>> result = reportDataService.findResourceRepairDataStatInfo(paramMap);
return R.ok(result);
} catch (Exception e) {
return R.failed(e.getMessage());
}
}
/**
*
*
* @param paramMap
* @return
*/
@GetMapping("/findProductStateInfo")
public R findProductStateInfo(@RequestParam(required = false) Map paramMap) {
try {
paramMap.put("site", CommonMethods.getSite());
List<Map<String, Object>> result = reportDataService.findProductStateInfo(paramMap);
return R.ok(result);
} catch (Exception e) {
return R.failed(e.getMessage());
}
}
}

@ -8,4 +8,14 @@ import java.util.Map;
@Repository
public interface ReportDataMapper {
List<Map<String, Object>> findInspectionTask(Map paramMap);
List<Map<String, Object>> findResourceLoadRateInfo(Map paramMap);
List<Map<String, Object>> findResourceRepairDataStatInfo(Map paramMap);
List<Map<String, Object>> findProductStateInfo(Map paramMap);
}

@ -11,4 +11,27 @@ public interface ReportDataService {
* @return
*/
List<Map<String, Object>> findInspectionTask(Map paramMap);
/**
*
*
* @param paramMap
* @return
*/
List<Map<String, Object>> findResourceLoadRateInfo(Map paramMap);
/**
*
*
* @param paramMap
* @return
*/
List<Map<String, Object>> findResourceRepairDataStatInfo(Map paramMap);
/**
*
*
* @param paramMap
* @return
*/
List<Map<String, Object>> findProductStateInfo(Map paramMap);
}

@ -20,4 +20,19 @@ public class ReportDataServiceImpl implements ReportDataService{
public List<Map<String, Object>> findInspectionTask(Map paramMap) {
return reportDataMapper.findInspectionTask(paramMap);
}
@Override
public List<Map<String, Object>> findResourceLoadRateInfo(Map paramMap) {
return reportDataMapper.findResourceLoadRateInfo(paramMap);
}
@Override
public List<Map<String, Object>> findResourceRepairDataStatInfo(Map paramMap) {
return reportDataMapper.findResourceRepairDataStatInfo(paramMap);
}
@Override
public List<Map<String, Object>> findProductStateInfo(Map paramMap) {
return reportDataMapper.findProductStateInfo(paramMap);
}
}

@ -49,4 +49,19 @@
</if>
</select>
<!--设备符合率报表-->
<select id="findResourceLoadRateInfo" resultType="java.util.HashMap" parameterType="java.util.HashMap" >
</select>
<!--设备维修数据统计报表-->
<select id="findResourceRepairDataStatInfo" resultType="java.util.HashMap" parameterType="java.util.HashMap" >
</select>
<!--每日生产状态报表-->
<select id="findProductStateInfo" resultType="java.util.HashMap" parameterType="java.util.HashMap" >
</select>
</mapper>
Loading…
Cancel
Save