|
@@ -1,6 +1,7 @@
|
|
|
package com.ym.mec.web.controller;
|
|
|
|
|
|
import com.ym.mec.biz.dal.dto.MusicGroupGoodsAndDiscountDto;
|
|
|
+import com.ym.mec.biz.dal.dto.MusicGroupSubjectGoodsAndInfoDto;
|
|
|
import com.ym.mec.biz.dal.entity.ChargeTypeSubjectMapper;
|
|
|
import com.ym.mec.biz.dal.entity.Goods;
|
|
|
import com.ym.mec.biz.dal.entity.MusicGroupSubjectPlan;
|
|
@@ -85,4 +86,16 @@ public class MusicGroupSubjectPlanController extends BaseController {
|
|
|
return succeed(result);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "获取乐团声部费用信息及乐器和辅件")
|
|
|
+ @GetMapping("/getSubjectGoodsAndInfo")
|
|
|
+ @PreAuthorize("@pcs.hasPermissions('musicGroupSubjectPlan/getSubjectGoodsAndInfo')")
|
|
|
+ @ApiImplicitParams({@ApiImplicitParam(name = "subjectId", value = "声部信息", required = true, dataType = "Integer"),
|
|
|
+ @ApiImplicitParam(name = "musicGroupId", value = "乐团编号", required = true, dataType = "String")})
|
|
|
+ public HttpResponseResult<MusicGroupSubjectGoodsAndInfoDto> getSubjectGoodsAndInfo(Integer subjectId, String musicGroupId) {
|
|
|
+ if (subjectId == null || StringUtils.isEmpty(musicGroupId)) {
|
|
|
+ return failed("参数校验异常");
|
|
|
+ }
|
|
|
+ return succeed(musicGroupSubjectPlanService.getSubjectGoodsAndInfo(musicGroupId, subjectId));
|
|
|
+ }
|
|
|
+
|
|
|
}
|