Explorar o código

老师风采视频修改封面后重新审核

liweifan %!s(int64=3) %!d(string=hai) anos
pai
achega
dd8b35a397

+ 0 - 4
cooleshow-user/user-admin/src/main/java/com/yonge/cooleshow/admin/controller/ActivityEvaluationRecordController.java

@@ -6,17 +6,13 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.yonge.toolset.base.page.PageInfo;
 import com.yonge.toolset.mybatis.support.PageUtil;
 
-import com.yonge.toolset.base.util.StringUtil;
 import io.swagger.annotations.*;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;
 
-import javax.validation.Valid;
-
 import com.yonge.cooleshow.biz.dal.vo.ActivityEvaluationRecordVo;
 import com.yonge.cooleshow.biz.dal.dto.search.ActivityEvaluationRecordSearch;
-import com.yonge.cooleshow.biz.dal.entity.ActivityEvaluationRecord;
 import com.yonge.cooleshow.biz.dal.service.ActivityEvaluationRecordService;
 
 @RestController

+ 14 - 12
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/TeacherServiceImpl.java

@@ -195,7 +195,7 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
             this.setTeacherTag(id, TeacherTagEnum.LIVE);
 
             //记录首次开通直播时间
-            userFirstTimeService.recordTime(id,ClientEnum.TEACHER, UserFirstTimeTypeEnum.LIVEING);
+            userFirstTimeService.recordTime(id, ClientEnum.TEACHER, UserFirstTimeTypeEnum.LIVEING);
             return HttpResponseResult.status(true);
         } else {
             return HttpResponseResult.failed("不满足开通条件");
@@ -426,11 +426,13 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
         styleVideo.removeAll(createList);
 
         //修改视频封面
-        styleVideo.forEach(o->{
+        styleVideo.forEach(o -> {
             teacherStyleVideoService.update(Wrappers.<TeacherStyleVideo>lambdaUpdate()
-                    .set(TeacherStyleVideo::getCover,o.getCover())
-                    .eq(TeacherStyleVideo::getId,o.getId()));
+                    .set(TeacherStyleVideo::getCover, o.getCover())
+                    .set(TeacherStyleVideo::getAuthStatus, AuthStatusEnum.DOING)
+                    .eq(TeacherStyleVideo::getId, o.getId()));
         });
+
         return HttpResponseResult.succeed(detail(teacherDto.getUserId()));
     }
 
@@ -458,18 +460,18 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
         map.expire(CacheNameEnum.TEACHER_SUBJECT_ITEM.getDuration().toHours(),
                 TimeUnit.HOURS);
 
-        if(StringUtil.isEmpty(type)){
+        if (StringUtil.isEmpty(type)) {
             List<Subject> subjectList = map.get("ALL");
-            if(CollectionUtils.isEmpty(subjectList)){
+            if (CollectionUtils.isEmpty(subjectList)) {
                 subjectList = baseMapper.querySubjectItem(userId, null);
-                map.put("ALL",subjectList);
+                map.put("ALL", subjectList);
             }
             return subjectList;
-        }else{
+        } else {
             List<Subject> subjectList = map.get(type);
-            if(CollectionUtils.isEmpty(subjectList)) {
+            if (CollectionUtils.isEmpty(subjectList)) {
                 subjectList = baseMapper.querySubjectItem(userId, type);
-                map.put(type,subjectList);
+                map.put(type, subjectList);
             }
             return subjectList;
         }
@@ -506,9 +508,9 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
             teacherVo.setLiveDate(new Date());
         } else if (teacherTagEnum.equals(TeacherTagEnum.MUSIC)) {
             teacherVo.setLiveDate(new Date());
-        }else if (teacherTagEnum.equals(TeacherTagEnum.STYLE)) {
+        } else if (teacherTagEnum.equals(TeacherTagEnum.STYLE)) {
             teacherVo.setLiveDate(new Date());
-        }else if (teacherTagEnum.equals(TeacherTagEnum.VIDEO)) {
+        } else if (teacherTagEnum.equals(TeacherTagEnum.VIDEO)) {
             teacherVo.setLiveDate(new Date());
         }
     }