|
@@ -18,6 +18,7 @@ import cn.com.qmth.stmms.biz.user.service.UserService;
|
|
import cn.com.qmth.stmms.biz.utils.ScoreCalculateUtil;
|
|
import cn.com.qmth.stmms.biz.utils.ScoreCalculateUtil;
|
|
import cn.com.qmth.stmms.biz.utils.ScoreInfo;
|
|
import cn.com.qmth.stmms.biz.utils.ScoreInfo;
|
|
import cn.com.qmth.stmms.common.enums.ExamSubjectStatus;
|
|
import cn.com.qmth.stmms.common.enums.ExamSubjectStatus;
|
|
|
|
+import cn.com.qmth.stmms.common.enums.HistoryStatus;
|
|
import cn.com.qmth.stmms.common.enums.LibraryStatus;
|
|
import cn.com.qmth.stmms.common.enums.LibraryStatus;
|
|
import cn.com.qmth.stmms.common.enums.MarkMode;
|
|
import cn.com.qmth.stmms.common.enums.MarkMode;
|
|
import cn.com.qmth.stmms.common.enums.MarkStatus;
|
|
import cn.com.qmth.stmms.common.enums.MarkStatus;
|
|
@@ -134,6 +135,19 @@ public class BaseController {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
+
|
|
|
|
+ // HistoryStatus 类型转换
|
|
|
|
+ binder.registerCustomEditor(HistoryStatus.class, new PropertyEditorSupport() {
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public void setAsText(String text) {
|
|
|
|
+ try {
|
|
|
|
+ setValue(HistoryStatus.findByValue(Integer.valueOf(text)));
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ setValue(null);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
|
|
binder.registerCustomEditor(Boolean.class, new CustomBooleanEditor(true));
|
|
binder.registerCustomEditor(Boolean.class, new CustomBooleanEditor(true));
|
|
}
|
|
}
|