|
@@ -186,6 +186,7 @@ public class PaperService {
|
186
|
186
|
paper.setCreatetime(N_Utils.getSecondTimestamp());
|
187
|
187
|
paper.setChecktype(0);
|
188
|
188
|
paper.setHasreport(0);
|
|
189
|
+ paper.setTimetype(1);
|
189
|
190
|
String directorid = paper.getDirectorid();
|
190
|
191
|
if (directorid != null && (directorid.equals("0") || directorid.equals(""))) {
|
191
|
192
|
paper.setDirectorid(null);
|
|
@@ -885,12 +886,14 @@ public class PaperService {
|
885
|
886
|
Map paper = paperMapper.findById(paperid);
|
886
|
887
|
|
887
|
888
|
Integer paperstate = Integer.parseInt(paper.get("paperstate").toString());
|
888
|
|
- Integer timetype = Integer.parseInt(paper.get("timetype").toString());
|
889
|
|
- if(paperstate == 22 && timetype == 1){
|
890
|
|
- //统一布置,获取班级发布时间
|
891
|
|
- TPaperClass paperClass = paperClassMapper.getPaperClassTimes(paperid);
|
892
|
|
- paper.put("starttime",paperClass.getStarttime());
|
893
|
|
- paper.put("stoptime",paperClass.getStoptime());
|
|
889
|
+ if(paperstate == 22){
|
|
890
|
+ Integer timetype = Integer.parseInt(paper.get("timetype").toString());
|
|
891
|
+ if(timetype == 1){
|
|
892
|
+ //统一布置,获取班级发布时间
|
|
893
|
+ TPaperClass paperClass = paperClassMapper.getPaperClassTimes(paperid);
|
|
894
|
+ paper.put("starttime",paperClass.getStarttime());
|
|
895
|
+ paper.put("stoptime",paperClass.getStoptime());
|
|
896
|
+ }
|
894
|
897
|
}
|
895
|
898
|
|
896
|
899
|
List<TPaperFile> fils = paperFileService.listObjsByPaperid(paperid);
|
|
@@ -915,14 +918,16 @@ public class PaperService {
|
915
|
918
|
Integer papertype = Integer.parseInt(paper.get("papertype").toString());
|
916
|
919
|
Integer paperstate = Integer.parseInt(paper.get("paperstate").toString());
|
917
|
920
|
|
918
|
|
- Integer timetype = Integer.parseInt(paper.get("timetype").toString());
|
919
|
|
- if(paperstate == 22 && timetype == 1){
|
920
|
|
- //统一布置,获取班级发布时间
|
921
|
|
- TPaperClass paperClass = paperClassMapper.getPaperClassTimes(paperid);
|
922
|
|
- paper.put("starttime",paperClass.getStarttime());
|
923
|
|
- paper.put("stoptime",paperClass.getStoptime());
|
924
|
|
- }
|
925
|
921
|
|
|
922
|
+ if(paperstate == 22){
|
|
923
|
+ Integer timetype = Integer.parseInt(paper.get("timetype").toString());
|
|
924
|
+ if(timetype == 1){
|
|
925
|
+ //统一布置,获取班级发布时间
|
|
926
|
+ TPaperClass paperClass = paperClassMapper.getPaperClassTimes(paperid);
|
|
927
|
+ paper.put("starttime",paperClass.getStarttime());
|
|
928
|
+ paper.put("stoptime",paperClass.getStoptime());
|
|
929
|
+ }
|
|
930
|
+ }
|
926
|
931
|
|
927
|
932
|
List<PaperQtypeVo> types = paperMapper.listPaperType(paperid);//获取作业题型列表
|
928
|
933
|
List<QuestionVo> qlist = new ArrayList<>();
|