Parcourir la source

Merge branch 'online' of http://git.dayaedu.com/yonge/cooleshow into online

zouxuan il y a 2 ans
Parent
commit
b6708616a5

+ 1 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/dao/SysMusicCompareRecordDao.java

@@ -45,7 +45,7 @@ public interface SysMusicCompareRecordDao extends BaseDAO<Long, SysMusicCompareR
 	int countMusicGroupStudentTrainData(Map<String, Object> params);
 
 	/**
-	 * @describe 统计分部云教练新增人数
+	 * @describe 统计分部小酷Ai新增人数
 	 * @author Joburgess
 	 * @date 2021/8/18 0018
 	 * @param organId:

+ 4 - 4
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/entity/Student.java

@@ -47,15 +47,15 @@ public class Student implements Serializable {
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
     private Date membershipEndTime;
     /** 
-    * 云教练连续使用天数 
+    * 小酷Ai连续使用天数 
     */
-    @ApiModelProperty("云教练连续使用天数 ")
+    @ApiModelProperty("小酷Ai连续使用天数 ")
 	@TableField(value = "cloud_study_sequence_days_")
     private Integer cloudStudySequenceDays;
     /** 
-    * 云教练最后使用日期 
+    * 小酷Ai最后使用日期 
     */
-    @ApiModelProperty("云教练最后使用日期 ")
+    @ApiModelProperty("小酷Ai最后使用日期 ")
 	@TableField(value = "cloud_study_use_last_day_")
     @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")

+ 2 - 2
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/enums/FeatureType.java

@@ -3,8 +3,8 @@ package com.yonge.cooleshow.biz.dal.enums;
 import com.yonge.toolset.base.enums.BaseEnum;
 
 public enum FeatureType implements BaseEnum<String, FeatureType> {
-    CLOUD_STUDY_TRAIN("云教练训练"),
-    CLOUD_STUDY_EVALUATION("云教练评测");
+    CLOUD_STUDY_TRAIN("小酷Ai训练"),
+    CLOUD_STUDY_EVALUATION("小酷Ai评测");
 
     private String code;
 

+ 8 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/EmployeeServiceImpl.java

@@ -5,6 +5,8 @@ import java.util.List;
 
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.yonge.cooleshow.auth.api.entity.SysUser;
+import com.yonge.cooleshow.biz.dal.service.SysConfigService;
+import com.yonge.cooleshow.common.constant.SysConfigConstant;
 import com.yonge.cooleshow.common.enums.SysUserType;
 import com.yonge.cooleshow.biz.dal.dto.EmployeeDto;
 import com.yonge.cooleshow.biz.dal.dto.search.EmployeeSearch;
@@ -30,6 +32,8 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Long, Employee> impleme
 
     @Autowired
     private EmployeeDao employeeDao;
+    @Autowired
+    private SysConfigService sysConfigService;
 
     @Override
     public BaseDAO<Long, Employee> getDAO() {
@@ -62,6 +66,10 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Long, Employee> impleme
             String password = param.getPhone().substring(param.getPhone().length() - 6);
             sysUser.setPassword(new BCryptPasswordEncoder().encode(password));
             sysUser.setGender(param.getGender().getCode());
+
+            String defaultHeard = sysConfigService.findConfigValue(SysConfigConstant.DEFAULT_HEARD);
+            sysUser.setAvatar(defaultHeard);
+
             sysUser.setCreateTime(new Date());
             sysUser.setUpdateTime(new Date());
             employeeDao.insertSysUser(sysUser);

+ 1 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/MusicSheetServiceImpl.java

@@ -199,7 +199,7 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao,MusicSheet>
             detail.setPlay(YesOrNoEnum.YES);
         }
         if (SysUserType.STUDENT.getCode().equals(userType.getCode())) {
-            // 学生进入云教练练习,添加一条练习记录
+            // 学生进入小酷Ai练习,添加一条练习记录
             musicSheetPracticeRecordService.addRecord(id, sysUser.getId());
         }
         return detail;

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

@@ -311,6 +311,12 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
         } else if (!sysUser.getUserType().contains("TEACHER")) {
             sysUser.setUserType(sysUser.getUserType() + ",TEACHER");
         }
+        //设置默认头像
+        if(StringUtil.isEmpty(sysUser.getAvatar())){
+            String defaultHeard = sysConfigService.findConfigValue(SysConfigConstant.DEFAULT_HEARD);
+            sysUser.setAvatar(defaultHeard);
+        }
+
         sysUser.setUsername(teacherSubmitReq.getUsername());
         sysUser.setPhone(teacherSubmitReq.getPhone());
         return sysUser;

+ 1 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/vo/MusicSheetDetailVo.java

@@ -19,7 +19,7 @@ public class MusicSheetDetailVo extends MusicSheet {
     @ApiModelProperty("曲谱伴奏")
     private List<MusicSheetAccompaniment> background;
 
-    @ApiModelProperty("是否能播放(0:否,1:是) 学生端进入云教练判断 试用/完整 播放")
+    @ApiModelProperty("是否能播放(0:否,1:是) 学生端进入小酷Ai判断 试用/完整 播放")
     private YesOrNoEnum play;
 
     @ApiModelProperty("订单状态(WAIT_PAY:待支付;PAYING:支付中,PAID:已付款)")

+ 1 - 1
cooleshow-user/user-biz/src/main/resources/config/contracts/latest_contract_template.ftl

@@ -108,7 +108,7 @@
 -->
 
         <#--<p class="underline bold">重要须知:在注册或购买使用甲方提供的产品、服务之前,请您务必审慎阅读、充分理解本使用协议各条款内容, 特别是免除或者限制甲方责任的条款、对您权利进行限制的条款、约定争议解决方式和司法管辖的条款等。 限制、免责条款或者其他涉及您重大权益的条款可能以加粗、加下划线等形式提示您重点注意。您注册或购买使用甲方提供的产品和服务,均视为您同意本使用协议,以及同意接受本使用协议的约束。</p>
-        <p class="underline bold">如无特别说明 ,下列术语在本协议中的定义为:管乐迷平台(下称“本平台”),即管乐迷APP;(下称“本平台”)指由甲方提供的器乐教学全流程辅助系统,包括媒体资料,教师点评,课前、课中、课后管理等服务;乐器练习云教练 (下称“本系统”),指由甲方提供和维护的器乐辅助练习系统;具体以该系统实际提供为准。该系统将根据实际需要进行调整和增减,乙方使用平台时需遵守本服务协议。</p>-->
+        <p class="underline bold">如无特别说明 ,下列术语在本协议中的定义为:管乐迷平台(下称“本平台”),即管乐迷APP;(下称“本平台”)指由甲方提供的器乐教学全流程辅助系统,包括媒体资料,教师点评,课前、课中、课后管理等服务;乐器练习小酷Ai (下称“本系统”),指由甲方提供和维护的器乐辅助练习系统;具体以该系统实际提供为准。该系统将根据实际需要进行调整和增减,乙方使用平台时需遵守本服务协议。</p>-->
 
 		${contractMainContent!}
         

+ 1 - 1
cooleshow-user/user-student/src/main/java/com/yonge/cooleshow/student/controller/SysMusicCompareRecordController.java

@@ -29,7 +29,7 @@ import com.yonge.toolset.base.exception.BizException;
  * @Author Joburgess
  * @Date 2021/8/13 0013
  */
-@Api(tags = "云教练记录")
+@Api(tags = "小酷Ai记录")
 @RequestMapping("sysMusicRecord")
 @RestController
 public class SysMusicCompareRecordController extends BaseController {