|
@@ -2,10 +2,21 @@ var tmpl = window.template;
|
|
|
tmpl.config({ sTag: "<#", eTag: "#>", compress: true });
|
|
|
var $bodyMain = $("#body-main");
|
|
|
var echartList = [];
|
|
|
+var isSimple = getLocationParams("type") === "simple";
|
|
|
|
|
|
build();
|
|
|
publishReady();
|
|
|
|
|
|
+function getLocationParams(name) {
|
|
|
+ var params = {};
|
|
|
+ var paramsArr = window.location.search.substr(1).split("&");
|
|
|
+ paramsArr.map(function(item) {
|
|
|
+ var itemArr = item.split("=");
|
|
|
+ params[itemArr[0]] = itemArr[1];
|
|
|
+ });
|
|
|
+ return params[name] || "";
|
|
|
+}
|
|
|
+
|
|
|
function build() {
|
|
|
if (dataStatic.code && dataStatic.code === "500") {
|
|
|
var hTmpl = $("#page-error").html();
|
|
@@ -337,14 +348,16 @@ function createRange10TotalScore(datas) {
|
|
|
});
|
|
|
}
|
|
|
// 班级成绩频率分布
|
|
|
- // pageList = pageList.concat(
|
|
|
- // datas.classes.map(function(item) {
|
|
|
- // return {
|
|
|
- // title: item.name + " 总分频率分布",
|
|
|
- // dataList: item.ranges
|
|
|
- // };
|
|
|
- // })
|
|
|
- // );
|
|
|
+ if (!isSimple) {
|
|
|
+ pageList = pageList.concat(
|
|
|
+ datas.classes.map(function(item) {
|
|
|
+ return {
|
|
|
+ title: item.name + " 总分频率分布",
|
|
|
+ dataList: item.ranges
|
|
|
+ };
|
|
|
+ })
|
|
|
+ );
|
|
|
+ }
|
|
|
var hTmpl = $("#range-totalScore").html();
|
|
|
pageList.forEach(function(item, index) {
|
|
|
var chartId = getEchartId();
|
|
@@ -381,14 +394,16 @@ function createRangeTotalScore(datas) {
|
|
|
});
|
|
|
}
|
|
|
// 班级成绩统计
|
|
|
- // pageList = pageList.concat(
|
|
|
- // datas.classes.map(function(item) {
|
|
|
- // return {
|
|
|
- // title: item.name + " 总分一分一段表",
|
|
|
- // dataList: item.ranges
|
|
|
- // };
|
|
|
- // })
|
|
|
- // );
|
|
|
+ if (!isSimple) {
|
|
|
+ pageList = pageList.concat(
|
|
|
+ datas.classes.map(function(item) {
|
|
|
+ return {
|
|
|
+ title: item.name + " 总分一分一段表",
|
|
|
+ dataList: item.ranges
|
|
|
+ };
|
|
|
+ })
|
|
|
+ );
|
|
|
+ }
|
|
|
var hTmpl = $("#range-totalScore").html();
|
|
|
pageList.forEach(function(item, index) {
|
|
|
sectionArr(item.dataList, 32).forEach(function(elem) {
|