|
@@ -11,14 +11,17 @@ import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.ym.mec.auth.api.client.SysUserFeignService;
|
|
import com.ym.mec.auth.api.client.SysUserFeignService;
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
import com.ym.mec.biz.dal.entity.SysMusicScoreAccompaniment;
|
|
import com.ym.mec.biz.dal.entity.SysMusicScoreAccompaniment;
|
|
import com.ym.mec.biz.dal.entity.Teacher;
|
|
import com.ym.mec.biz.dal.entity.Teacher;
|
|
|
|
+import com.ym.mec.biz.dal.entity.TenantConfig;
|
|
import com.ym.mec.biz.dal.enums.ClientTypeEnum;
|
|
import com.ym.mec.biz.dal.enums.ClientTypeEnum;
|
|
import com.ym.mec.biz.dal.page.SysExamSongQueryInfo;
|
|
import com.ym.mec.biz.dal.page.SysExamSongQueryInfo;
|
|
import com.ym.mec.biz.service.SysMusicScoreAccompanimentService;
|
|
import com.ym.mec.biz.service.SysMusicScoreAccompanimentService;
|
|
import com.ym.mec.biz.service.TeacherService;
|
|
import com.ym.mec.biz.service.TeacherService;
|
|
|
|
+import com.ym.mec.biz.service.TenantConfigService;
|
|
import com.ym.mec.common.controller.BaseController;
|
|
import com.ym.mec.common.controller.BaseController;
|
|
import com.ym.mec.common.exception.BizException;
|
|
import com.ym.mec.common.exception.BizException;
|
|
import com.ym.mec.common.page.PageInfo;
|
|
import com.ym.mec.common.page.PageInfo;
|
|
@@ -34,6 +37,9 @@ public class SysMusicScoreAccompanimentController extends BaseController {
|
|
private SysUserFeignService sysUserFeignService;
|
|
private SysUserFeignService sysUserFeignService;
|
|
@Autowired
|
|
@Autowired
|
|
private TeacherService teacherService;
|
|
private TeacherService teacherService;
|
|
|
|
+
|
|
|
|
+ @Autowired
|
|
|
|
+ private TenantConfigService tenantConfigService;
|
|
|
|
|
|
@ApiOperation(value = "修改")
|
|
@ApiOperation(value = "修改")
|
|
@PostMapping("/update")
|
|
@PostMapping("/update")
|
|
@@ -99,6 +105,13 @@ public class SysMusicScoreAccompanimentController extends BaseController {
|
|
queryInfo.setShowFlag(1);
|
|
queryInfo.setShowFlag(1);
|
|
queryInfo.setEnable(true);
|
|
queryInfo.setEnable(true);
|
|
|
|
|
|
|
|
+ TenantConfig tenantConfig = tenantConfigService.getOne(new QueryWrapper<TenantConfig>().eq("tenant_id_", sysUser.getTenantId()));
|
|
|
|
+
|
|
|
|
+ queryInfo.setCategoriesIds(tenantConfig.getTeachingMaterialId());
|
|
|
|
+
|
|
|
|
+ //过滤合奏和考级
|
|
|
|
+ queryInfo.setFilterCategoriesIds("40,41,42");
|
|
|
|
+
|
|
PageInfo<SysMusicScoreAccompaniment> sysMusicScoreAccompanimentList = sysMusicScoreAccompanimentService.queryScorePage(queryInfo);
|
|
PageInfo<SysMusicScoreAccompaniment> sysMusicScoreAccompanimentList = sysMusicScoreAccompanimentService.queryScorePage(queryInfo);
|
|
|
|
|
|
String url = null,metronomeUrl = null;
|
|
String url = null,metronomeUrl = null;
|