作者 朱振飞

崩溃

... ... @@ -512,6 +512,9 @@ public class StuEvaFragment_per extends BaseFragment {
perQuest.clear();
Api().all_eva_items(Config.Token, Config.ClassId).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(data -> {
if (data.getCode() == M.success) {
if(null==data.getData()){
return;
}
List<AllevaitemsEntity.DataBean> sj = data.getData();
pop_eva_item.addAll(sj);
for (int i = 0; i < pop_eva_item.size(); i++) {
... ... @@ -1095,6 +1098,9 @@ public class StuEvaFragment_per extends BaseFragment {
private void zt_screen() {
Api().all_eva_items(Config.Token, Config.ClassId).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(data -> {
if (data.getCode() == M.success) {
if(null==data.getData()){
return;
}
List<AllevaitemsEntity.DataBean> sj = data.getData();
pop_eva_item.addAll(sj);
for (int i = 0; i < pop_eva_item.size(); i++) {
... ... @@ -1437,6 +1443,9 @@ public class StuEvaFragment_per extends BaseFragment {
ZxLineChart.getXAxis().setValueFormatter(formatter);
// -------------------------------------------- 第三个图表 - 详情 ----------------------------------------------------
GrpjEntity_tb.DataBean.DetailBean detail = data.getData().getDetail();
if(detail.getXaxis().size()==0||detail.getStudent().size()==0){
return;
}
xaxis1 = detail.getXaxis(); // 详细得分x轴
student = detail.getStudent(); // 学生
classX = detail.getClassX(); // 班级平均分
... ... @@ -1488,6 +1497,9 @@ public class StuEvaFragment_per extends BaseFragment {
Api().grpj_sj(Config.Token, evaluate_ids, student_id, cycle_type + "", cycle_value).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(data -> {
grdp_list.clear();
if (data.getCode() == M.success) {
if(null==data.getData()){
return;
}
List<GrpjEntity_sj.DataBean> grdp_sj = data.getData();
grdp_list.addAll(grdp_sj);
adapter_sj.notifyDataSetChanged();
... ...
... ... @@ -517,6 +517,9 @@ public class PjfxActivity_per extends BaseActivity {
perQuest.clear();
Api().all_eva_items(Config.Token, Config.ClassId).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(data -> {
if (data.getCode() == M.success) {
if(null==data.getData()){
return;
}
List<AllevaitemsEntity.DataBean> sj = data.getData();
pop_eva_item.addAll(sj);
for (int i = 0; i < pop_eva_item.size(); i++) {
... ... @@ -1116,6 +1119,9 @@ public class PjfxActivity_per extends BaseActivity {
private void zt_screen() {
Api().all_eva_items(Config.Token, Config.ClassId).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(data -> {
if (data.getCode() == M.success) {
if(null==data.getData()){
return;
}
List<AllevaitemsEntity.DataBean> sj = data.getData();
pop_eva_item.addAll(sj);
for (int i = 0; i < pop_eva_item.size(); i++) {
... ...