派生自 projectDept/qhighschool

yn147
2023-05-10 96286178ee1c257c130cb2ad964a781f36c4eee5
src/main/java/com/qxueyou/scc/teach/res/service/impl/resitem/ResItemDocService.java
@@ -43,7 +43,7 @@
      doc.setHandoutId(handoutId);
      doc.setStatus(ResItemDoc.STATUS_LINEUP);
      save(doc);
      // 将文档id放进缓存
      // 将文档id放进缓存
      cacheService.lstRightPush(RES_DOC_CONVER_LST, handoutId);
      return doc.getDocId();
   }
@@ -79,6 +79,7 @@
      HandoutConverTask task = new HandoutConverTask();
      task.setCreateTime(new Date());
      task.setUpdateTime(new Date());
      task.setHandoutId(handout.getHandoutId());
      task.setHandoutUrl(handout.getFullPath());
      task.setStatus(HandoutConverTask.STATUS_DRAFT);
@@ -94,7 +95,7 @@
      ResItemDoc doc = read(ResItemDoc.class, id);
      TraceUtils.setUpdateTrace(doc);
//      TraceUtils.setUpdateTrace(doc);
      doc.setName(name);
@@ -107,7 +108,9 @@
   public String readAccessPath(String resId, String attribute) {
      ResItemDoc resItemDoc = read(ResItemDoc.class, resId);
      if (ResItemDoc.STATUS_DRAFT != resItemDoc.getStatus()) {
         return null;
         ResFile resFile = read(ResFile.class,resItemDoc.getOrigFileId());
         return resFile.getPath();
//         return null;
      }
      SchHandout schHandout = read(SchHandout.class, resItemDoc.getHandoutId());
@@ -123,7 +126,7 @@
      return Res.FILE_TYPE_DOC;
   }
   @Scheduled(cron = "0/2 * * * * ?") // 每10秒执行一次
   @Scheduled(cron = "0/2 * * * * ?") // 每10秒执行一次
   public void doTimer() {
      String id = cacheService.lstLeftPop(RES_DOC_CONVER_LST);