Commit 22ae7692 authored by zhengjuzi's avatar zhengjuzi

【统计】质量问题闭环处理统计修改:加入百分比

parent b60ea384
......@@ -23,5 +23,5 @@ public interface QualityProblemMapper extends BaseMapper<QualityProblem> {
QualityProblemDto getInfoBySequenceNbr(String sequenceNbr);
List<Map<String, Long>> qualityProblemStatistics();
List<Map<String, String>> qualityProblemStatistics();
}
......@@ -70,10 +70,12 @@
<select id="qualityProblemStatistics" resultType="java.util.HashMap">
SELECT
generate_stage as name, count(1) AS value
generate_stage AS name,
CONCAT(round(count(1)/(SELECT count(1) from tz_ugp_quality_problem)*100),'%') AS value
FROM
tz_ugp_quality_problem
GROUP BY generate_stage
GROUP BY
generate_stage
</select>
......
......@@ -200,7 +200,7 @@ public class QualityProblemController extends BaseController {
@TycloudOperation(ApiLevel = UserType.AGENCY,needAuth = false)
@GetMapping(value = "/qualityProblem")
@ApiOperation(httpMethod = "GET",value = "质量问题统计", notes = "质量问题统计")
public ResponseModel<List<Map<String,Long>>> qualityProblemStatistics() {
public ResponseModel<List<Map<String,String>>> qualityProblemStatistics() {
return ResponseHelper.buildResponse(qualityProblemServiceImpl.qualityProblemStatistics());
}
}
......@@ -164,7 +164,7 @@ public class QualityProblemServiceImpl extends BaseService<QualityProblemDto,Qua
return qualityProblemDto;
}
public List<Map<String,Long>> qualityProblemStatistics() {
public List<Map<String,String>> qualityProblemStatistics() {
return qualityProblemMapper.qualityProblemStatistics();
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment