fix pir chart bug

fix pir chart bug
This commit is contained in:
daisyonly 2014-09-09 17:39:54 +08:00
parent d3591c5a74
commit fc9222c104
2 changed files with 10 additions and 5 deletions

View File

@ -109,7 +109,6 @@ public class Script {
}
for (MultipartFile multipartFile : paramFiles) {
try {
System.out.println(multipartFile.getOriginalFilename());
multipartFile.transferTo(new File(folderPath
+ Main.FILE_SEPARATOR
+ multipartFile.getOriginalFilename()));

View File

@ -64,6 +64,7 @@ var getUrlContentTypeData = function (testPlanId, chart){
$.post( testPlanId + "/" + "urlContentTypeCount",
{},
function(data) {
if (data.success) {
addPieData(chart, data.result);
} else {
@ -77,10 +78,15 @@ var getUrlContentTypeData = function (testPlanId, chart){
var contentTypeDataFormat = function (data){
var points = new Array();
var sum = data[""] + data["text/html;charset=utf8"] + data["application/json;charset=UTF-8"];
points[0] = new PiePoint("image", data[""], data[""]/sum);
points[1] = new PiePoint("text/html", data["text/html;charset=utf8"], data["text/html;charset=utf8"]/sum);
points[2] = new PiePoint("text/html", data["application/json;charset=UTF-8"], data["application/json;charset=UTF-8"]/sum);
var dataKeys = Object.keys(data);
var sum=0;
for( var i=0; i < dataKeys.length; i++){
sum = sum + data[dataKeys[i]];
}
for( var i=0; i < dataKeys.length; i++){
points[i] = new PiePoint(dataKeys[i], data[dataKeys[i]], data[dataKeys[i]]/sum);
}
return points;
}