|
@@ -2,18 +2,18 @@ package com.ym.mec.biz.service.impl;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
|
+import com.ym.mec.biz.dal.dao.SysMusicCompareRecordDao;
|
|
|
import com.ym.mec.biz.dal.dao.TeacherDao;
|
|
|
import com.ym.mec.biz.dal.dto.SoundCompareHelper;
|
|
|
+import com.ym.mec.biz.dal.entity.SysMusicCompareRecord;
|
|
|
+import com.ym.mec.biz.dal.enums.FeatureType;
|
|
|
+import com.ym.mec.biz.service.SysMusicCompareRecordService;
|
|
|
import com.ym.mec.common.dal.BaseDAO;
|
|
|
+import com.ym.mec.common.service.impl.BaseServiceImpl;
|
|
|
import com.ym.mec.util.date.DateUtil;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import com.ym.mec.common.service.impl.BaseServiceImpl;
|
|
|
-import com.ym.mec.biz.dal.entity.SysMusicCompareRecord;
|
|
|
-import com.ym.mec.biz.service.SysMusicCompareRecordService;
|
|
|
-import com.ym.mec.biz.dal.dao.SysMusicCompareRecordDao;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
-import java.io.IOException;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.time.DayOfWeek;
|
|
|
import java.time.LocalDate;
|
|
@@ -56,7 +56,7 @@ public class SysMusicCompareRecordServiceImpl extends BaseServiceImpl<Long, SysM
|
|
|
if(Objects.nonNull(soundCompareInfo.getFile())){
|
|
|
sysMusicCompareRecord.setPlayTime(soundCompareInfo.getFile().length()/(SoundCompareHandler.soundCompareConfig.audioFormat.getFrameSize()*SoundCompareHandler.soundCompareConfig.audioFormat.getFrameRate()));
|
|
|
}
|
|
|
- sysMusicCompareRecord.setMonday(LocalDate.now().with(DateUtil.weekFields.dayOfWeek(), DayOfWeek.MONDAY.getValue()).toString());
|
|
|
+ sysMusicCompareRecord.setFeature(FeatureType.CLOUD_STUDY_EVALUATION);
|
|
|
sysMusicCompareRecordDao.insert(sysMusicCompareRecord);
|
|
|
}
|
|
|
}
|