// var datas = [
// {
// "楼栋": "4组团-Y12#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "0%",
// "sum(未售单价)": 15110
// },
// {
// "楼栋": "4组团-Y4#洋房",
// "sum(本期认购单价)": 11133,
// "去化率": "25%",
// "sum(未售单价)": 12760
// },
// {
// "楼栋": "2组团-Y17#洋房",
// "sum(本期认购单价)": 12307,
// "去化率": "55%",
// "sum(未售单价)": 14544
// },
// {
// "楼栋": "2组团-Y15#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "63%",
// "sum(未售单价)": 16205
// },
// {
// "楼栋": "2组团-Y10#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "65%",
// "sum(未售单价)": 15334
// },
// {
// "楼栋": "2组团-Y3#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "70%",
// "sum(未售单价)": 14430
// },
// {
// "楼栋": "2组团-Y21#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "70%",
// "sum(未售单价)": 15442
// },
// {
// "楼栋": "2组团-Y9#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "75%",
// "sum(未售单价)": 16658
// },
// {
// "楼栋": "4组团-Y34#-洋房",
// "sum(本期认购单价)": 0,
// "去化率": "77%",
// "sum(未售单价)": 21983
// },
// {
// "楼栋": "4组团-Y13#洋房",
// "sum(本期认购单价)": 12064,
// "去化率": "82%",
// "sum(未售单价)": 16382
// },
// {
// "楼栋": "2组团-Y8#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "84%",
// "sum(未售单价)": 13227
// },
// {
// "楼栋": "4组团-Y20#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "84%",
// "sum(未售单价)": 23052
// },
// {
// "楼栋": "3组团-Y31#洋房",
// "sum(本期认购单价)": 0,
// "去化率": "94%",
// "sum(未售单价)": 23000
// }
// ]
function processData(columnStr, dataStr, paramStr) {
var new_datas = [{ "单价": "本期认购" }, { "单价": "未售" }];
var datas = JSON.parse(dataStr);
for (var i = 0; i < datas.length; i++) {
var d = datas[i];
var floor = d['楼栋'];
var unsold = d['sum(未售单价)'];
var subscribe = d['sum(本期认购单价)'];
var alert = "";
if (Number(subscribe) > 0 && Number(unsold) > Number(subscribe) * 1.05) {
alert = "(预警)";
}
new_datas[0][floor] = subscribe + "";
new_datas[1][floor] = unsold + alert;
}
return JSON.stringify(new_datas);
}
// console.log(new_datas);
// var columns = [
// {
// "name": "楼栋",
// "type": "VARCHAR"
// },
// {
// "name": "本期认购单价",
// "type": "DECIMAL"
// },
// {
// "name": "未售单价",
// "type": "DECIMAL"
// },
// {
// "name": "去化率",
// "type": "VARBINARY"
// }
// ]
function processColumns(columnStr, dataStr, paramStr) {
var new_columns = [{ "name": "单价", "type": "VARCHAR" }];
var columns = JSON.parse(columnStr);
var datas = JSON.parse(dataStr);
for (var i = 0; i < datas.length; i++) {
var d = datas[i];
var floor = d['楼栋'];
new_columns.push({
"name": floor,
"type": "VARCHAR"
});
}
return JSON.stringify(new_columns);
}
// console.log(columns);
console