刘俊驰 4 meses atrás
pai
commit
4e95bb4a9f

+ 3 - 1
cooleshow-app/src/main/java/com/yonge/cooleshow/classroom/controller/HereWhiteController.java

@@ -2,7 +2,9 @@ package com.yonge.cooleshow.classroom.controller;
 
 import com.yonge.cooleshow.biz.dal.dto.HereWhiteDto;
 import com.yonge.cooleshow.biz.dal.entity.ImNetworkHereWhite;
+import com.yonge.cooleshow.biz.dal.entity.ImNetworkRoom;
 import com.yonge.cooleshow.biz.dal.service.ImNetworkHereWhiteService;
+import com.yonge.cooleshow.biz.dal.service.impl.ImNetworkRoomServiceImpl;
 import com.yonge.cooleshow.common.controller.BaseController;
 import com.yonge.cooleshow.common.entity.HttpResponseResult;
 import io.swagger.annotations.ApiOperation;
@@ -21,6 +23,6 @@ public class HereWhiteController extends BaseController {
     @ApiOperation("创建白板,默认全部采用零时白板")
     @PostMapping(value = "create")
     public HttpResponseResult<ImNetworkHereWhite> userAdd(HereWhiteDto hereWhiteDto) throws Exception {
-        return succeed(hereWhiteService.create(hereWhiteDto.getName(), hereWhiteDto.getUserNum(),hereWhiteDto.getCourseScheduleId()));
+        return succeed(hereWhiteService.create(hereWhiteDto.getName(), hereWhiteDto.getUserNum(), Long.parseLong(ImNetworkRoomServiceImpl.getCourseIdByRoomId(hereWhiteDto.getCourseScheduleId()))));
     }
 }

+ 3 - 3
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/dto/HereWhiteDto.java

@@ -5,7 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
 public class HereWhiteDto {
 
     @ApiModelProperty(value = "课程编号")
-    private Long courseScheduleId;
+    private String courseScheduleId;
 
     @ApiModelProperty(value = "白板名称")
     private String name;
@@ -13,11 +13,11 @@ public class HereWhiteDto {
     @ApiModelProperty(value = "白板人数上限,0不限制")
     private Integer userNum;
 
-    public Long getCourseScheduleId() {
+    public String getCourseScheduleId() {
         return courseScheduleId;
     }
 
-    public void setCourseScheduleId(Long courseScheduleId) {
+    public void setCourseScheduleId(String courseScheduleId) {
         this.courseScheduleId = courseScheduleId;
     }