瀏覽代碼

fix 我的网课列表

he2802 3 年之前
父節點
當前提交
dc70597bc6

+ 41 - 14
zhongzheng-system/src/main/java/com/zhongzheng/modules/base/service/impl/CertificateTpServiceImpl.java

@@ -139,21 +139,13 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
                     vo.setType("专业");
                     vo.setType("专业");
                     vo.setMajor("网络班");
                     vo.setMajor("网络班");
                     vo.setClassHours(goodsVo.getClassHours()+"");
                     vo.setClassHours(goodsVo.getClassHours()+"");
+                    vo.setDateY(DateUtils.getDate().substring(0, 4));
+                    vo.setDateM(DateUtils.getDate().substring(5, 2));
+                    vo.setDateD(DateUtils.getDate().substring(7, 2));
+                    List<String> chapterListTxt = changeChapterList(chapterList);
 
 
-                    vo.setDateY(date.substring(0, 4));
-                    vo.setDateM(date.substring(5, 2));
-                    vo.setDateD(date.substring(7, 2));
-                  /*  List<String> chapterList = new ArrayList<>();
-                    chapterList.add("①.绿色施工");
-                    chapterList.add("②.绿色施工");
-                    chapterList.add("③.绿色施工");
-                    chapterList.add("④.绿色施工");
-                    chapterList.add("⑤.绿色施工");
-                    chapterList.add("⑥.绿色施工");
-                    chapterList.add("⑦.绿色施工");
-                    chapterList.add("⑧.绿色施工");
-                    vo.setChapterList(chapterList);
-                    drawPic(vo);*/
+                    vo.setChapterList(chapterListTxt);
+                    drawPic(vo);
 
 
                 }
                 }
             }
             }
@@ -161,6 +153,41 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
         }
         }
         return null;
         return null;
     }
     }
+    private String getCertificateCode(List<CourseChapterVo> chapterList){
+        return null;
+    }
+    private List<String> changeChapterList(List<CourseChapterVo> chapterList){
+        List<String> chapterListTxt = new ArrayList<>();
+        for(int i =0; i<chapterList.size(); i++){
+            String numTag = "";
+            if(i==0){
+                numTag = "①.";
+            }
+            else if(i==1){
+                numTag = "②.";
+            }
+            else if(i==2){
+                numTag = "③.";
+            }
+            else if(i==3){
+                numTag = "④.";
+            }
+            else if(i==4){
+                numTag = "⑤.";
+            }
+            else if(i==5){
+                numTag = "⑥.";
+            }
+            else if(i==6){
+                numTag = "⑦.";
+            }
+            else if(i==7){
+                numTag = "⑧.";
+            }
+            chapterListTxt.add(numTag+chapterList.get(i).getName());
+        }
+        return chapterListTxt;
+    }
 
 
     private  String drawPic(CertificatePhotoVo entity){
     private  String drawPic(CertificatePhotoVo entity){
         Font font = new Font("微软雅黑", Font.PLAIN, 45);// 添加字体的属性设置
         Font font = new Font("微软雅黑", Font.PLAIN, 45);// 添加字体的属性设置

+ 2 - 2
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/service/impl/ClassGradeUserServiceImpl.java

@@ -698,7 +698,7 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
             }
             }
 
 
             //更新班级学时状态
             //更新班级学时状态
-           /* if(!gradePeriodStatus.equals(classPeriodStudentVo.getPeriodStatus())){
+            if(!gradePeriodStatus.equals(classPeriodStudentVo.getPeriodStatus())){
                 LambdaQueryWrapper<ClassGradeUser> classGradeUser = Wrappers.lambdaQuery();
                 LambdaQueryWrapper<ClassGradeUser> classGradeUser = Wrappers.lambdaQuery();
                 classGradeUser.eq(ClassGradeUser::getUserId, classPeriodStudentVo.getUserId());
                 classGradeUser.eq(ClassGradeUser::getUserId, classPeriodStudentVo.getUserId());
                 classGradeUser.eq(ClassGradeUser::getGradeId, classPeriodStudentVo.getGradeId());
                 classGradeUser.eq(ClassGradeUser::getGradeId, classPeriodStudentVo.getGradeId());
@@ -709,7 +709,7 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
                 }
                 }
                 classGradeUser1.setUpdateTime(DateUtils.getNowTime());
                 classGradeUser1.setUpdateTime(DateUtils.getNowTime());
                 iClassGradeUserService.update(classGradeUser1, classGradeUser);
                 iClassGradeUserService.update(classGradeUser1, classGradeUser);
-            }*/
+            }
            /* if (classPeriodStudentVo.getStuAllNum().equals(classPeriodStudentVo.getSecAllNum()) && classPeriodStudentVo.getExamNum().equals(classPeriodStudentVo.getRecordNum())){
            /* if (classPeriodStudentVo.getStuAllNum().equals(classPeriodStudentVo.getSecAllNum()) && classPeriodStudentVo.getExamNum().equals(classPeriodStudentVo.getRecordNum())){
                 if (classPeriodUserVos.getPending() != 0 || classPeriodUserVos.getExamPending() != 0){
                 if (classPeriodUserVos.getPending() != 0 || classPeriodUserVos.getExamPending() != 0){
                     classPeriodStudentVo.setAllStatus(0);
                     classPeriodStudentVo.setAllStatus(0);