ChenSiTong 6 лет назад
Родитель
Сommit
7955b534a7

+ 3 - 3
src/main/java/nju/seec/helper/service/impl/SlideServiceImpl.java

@@ -245,7 +245,7 @@ public class SlideServiceImpl implements SlideService {
     private void checkSameName(Long slideId, Long courseId, String name) {
         long exists = slideDAO.count((Specification<Slide>) (root, query, cb) -> cb.and(
                 cb.notEqual(root.get("id"), slideId),
-                cb.equal(root.get("course").get("Id"), courseId),
+                cb.equal(root.get("course").get("id"), courseId),
                 cb.equal(root.get("deleteAt"), 0L),
                 cb.equal(root.get("name"), name)));
 
@@ -266,7 +266,7 @@ public class SlideServiceImpl implements SlideService {
     private Page<Slide> findByCourseIdAndTeacherIdAndKey(Long courseId, Long teacherId, String key, Pageable pageable) {
         return slideDAO.findAll(
                 (Specification<Slide>) (root, query, cb) -> cb.and(
-                        cb.equal(root.get("course").get("Id"), courseId),
+                        cb.equal(root.get("course").get("id"), courseId),
                         cb.equal(root.get("teacher").get("id"), teacherId),
                         cb.equal(root.get("deleteAt"), 0L),
                         cb.like(root.get("name"), StringUtils.keyPattern(key))),
@@ -276,7 +276,7 @@ public class SlideServiceImpl implements SlideService {
     private Page<Slide> findByCourseIdAndKeyAndStateNotIn(Long courseId, Set<SlideState> exclusiveStates, String key, Pageable pageable) {
         return slideDAO.findAll(
                 (Specification<Slide>) (root, query, cb) -> cb.and(
-                        cb.equal(root.get("course").get("Id"), courseId),
+                        cb.equal(root.get("course").get("id"), courseId),
                         cb.equal(root.get("deleteAt"), 0L),
                         cb.not(root.get("state").in(exclusiveStates)),
                         cb.like(root.get("name"), StringUtils.keyPattern(key))

+ 6 - 1
src/main/resources/application-deploy.yml

@@ -50,7 +50,12 @@ aliyun:
     accessSecret: IBoC7KGkZHOvxZQIfQgp98ZY48AVjW
     signName: seeccoder
     templateCode: SMS_181555598
-
+bok:
+  url: http://bok.seecoder.cn
+guavaCache:
+  maximumSize: 1000
+  expireAfterAccessInSeconds: 1800
+  expireAfterWriteInSeconds: 1800
 # 自定义数据
 helper:
   mail: