zouxuan %!s(int64=4) %!d(string=hai) anos
pai
achega
ac8d7d9a2a

+ 0 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/SysMusicScoreService.java

@@ -13,6 +13,4 @@ public interface SysMusicScoreService extends BaseService<Integer, SysMusicScore
 
     void del(Integer id);
 
-    Object importFile();
-
 }

+ 0 - 53
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysMusicScoreServiceImpl.java

@@ -6,22 +6,15 @@ import com.ym.mec.auth.api.entity.SysUser;
 import com.ym.mec.biz.dal.dao.SysMusicScoreAccompanimentDao;
 import com.ym.mec.biz.dal.dao.SysMusicScoreDao;
 import com.ym.mec.biz.dal.dto.MusicScoreDto;
-import com.ym.mec.biz.dal.entity.MusicGroup;
 import com.ym.mec.biz.dal.entity.SysMusicScore;
 import com.ym.mec.biz.dal.entity.SysMusicScoreAccompaniment;
-import com.ym.mec.biz.dal.enums.ClientTypeEnum;
 import com.ym.mec.biz.service.SysMusicScoreService;
-import com.ym.mec.biz.service.UploadFileService;
 import com.ym.mec.common.dal.BaseDAO;
 import com.ym.mec.common.exception.BizException;
 import com.ym.mec.common.service.impl.BaseServiceImpl;
-import com.ym.mec.util.collection.MapUtil;
-import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
-
-import java.io.File;
 import java.util.*;
 import java.util.stream.Collectors;
 
@@ -34,8 +27,6 @@ public class SysMusicScoreServiceImpl extends BaseServiceImpl<Integer, SysMusicS
 	private SysMusicScoreAccompanimentDao sysMusicScoreAccompanimentDao;
 	@Autowired
 	private SysUserFeignService sysUserFeignService;
-	@Autowired
-	private UploadFileService uploadFileService;
 
 	@Override
 	public BaseDAO<Integer, SysMusicScore> getDAO() {
@@ -100,48 +91,4 @@ public class SysMusicScoreServiceImpl extends BaseServiceImpl<Integer, SysMusicS
 		sysMusicScoreDao.delete(id);
 		sysMusicScoreAccompanimentDao.deleteBySongId(id);
 	}
-
-	public static void main(String[] args) {
-		String filepath = "/Users/chenxiaoyu/Downloads/202103";
-		File file = new File(filepath);
-		File[] tempList = file.listFiles();
-		for (int i = 0; i < tempList.length; i++) {
-			File music = tempList[i];
-			if (music.isFile()) {
-				String name = music.getName().substring(0,7);
-				System.out.println(name);
-			}
-		}
-	}
-
-	@Override
-	@Transactional
-	public Object importFile() {
-		String filepath = "/Users/chenxiaoyu/Downloads/202103";
-		File file = new File(filepath);
-		File[] tempList = file.listFiles();
-		//获取所有的原音关联
-		Map<String,Integer> urlMap = MapUtil.convertIntegerMap(sysMusicScoreDao.findUrlMap());
-		List<SysMusicScore> musicScoreList = sysMusicScoreDao.findAll(new HashMap<>());
-//		List<SysMusicScoreAccompaniment> sysMusicScoreAccompanimentsList = sysMusicScoreDao.findAll(new HashMap<>());
-		Map<Integer, List<SysMusicScore>> collect = musicScoreList.stream().collect(Collectors.groupingBy(SysMusicScore::getId));
-//		Map<String,Integer> mp3urlMap = MapUtil.convertIntegerMap(sysMusicScoreAccompanimentDao.findUrlMap());
-		List<SysMusicScore> sysMusicScoreList = new ArrayList<>();
-		for (int i = 0; i < tempList.length; i++) {
-			File music = tempList[i];
-			if (music.isFile()) {
-				String name = music.getName().substring(0,7);
-				Integer integer = urlMap.get(name);
-				if(integer == null){
-					continue;
-				}
-				SysMusicScore sysMusicScore = collect.get(integer).get(0);
-				sysMusicScore.setClientType(ClientTypeEnum.SMART_PRACTICE);
-				sysMusicScoreList.add(sysMusicScore);
-			}
-		}
-//		sysMusicScoreDao.batchInsert(sysMusicScoreList);
-//		System.out.println(StringUtils.join(sysMusicScoreList.stream().map(e->e.getId()).collect(Collectors.toList()),","));
-		return true;
-	}
 }

+ 0 - 7
mec-web/src/main/java/com/ym/mec/web/controller/SysMusicScoreController.java

@@ -48,11 +48,4 @@ public class SysMusicScoreController extends BaseController {
     public Object queryPage(SysExamSongQueryInfo queryInfo) {
         return succeed(sysMusicScoreService.queryPage(queryInfo));
     }
-
-    @ApiOperation(value = "分页查询")
-    @GetMapping("/importFile")
-    @PreAuthorize("@pcs.hasPermissions('sysMusicScore/importFile')")
-    public Object importFile() {
-        return succeed(sysMusicScoreService.importFile());
-    }
 }