|
@@ -3,7 +3,7 @@ package com.yonge.cooleshow.biz.dal.service.impl;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.yonge.cooleshow.biz.dal.dao.RongyunHereWhiteDao;
|
|
|
-import com.yonge.cooleshow.biz.dal.entity.HereWhite;
|
|
|
+import com.yonge.cooleshow.biz.dal.entity.ImNetWorkHereWhite;
|
|
|
import com.yonge.cooleshow.biz.dal.service.RongyunHereWhiteService;
|
|
|
import com.yonge.toolset.base.exception.BizException;
|
|
|
import com.yonge.toolset.utils.http.HttpUtil;
|
|
@@ -24,7 +24,7 @@ import java.util.Map;
|
|
|
* @since 2022-06-13 18:16:24
|
|
|
*/
|
|
|
@Service("rongyunHereWhiteService")
|
|
|
-public class RongyunHereWhiteServiceImpl extends ServiceImpl<RongyunHereWhiteDao, HereWhite> implements RongyunHereWhiteService {
|
|
|
+public class RongyunHereWhiteServiceImpl extends ServiceImpl<RongyunHereWhiteDao, ImNetWorkHereWhite> implements RongyunHereWhiteService {
|
|
|
|
|
|
private final static Logger log = LoggerFactory.getLogger(RongyunHereWhiteServiceImpl.class);
|
|
|
|
|
@@ -40,7 +40,7 @@ public class RongyunHereWhiteServiceImpl extends ServiceImpl<RongyunHereWhiteDao
|
|
|
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public HereWhite create(String name, Integer userNum, Long courseScheduleId) throws Exception {
|
|
|
+ public ImNetWorkHereWhite create(String name, Integer userNum, Long courseScheduleId) throws Exception {
|
|
|
log.error("create HereWhite name:{},userNum:{},courseScheduleId:{}",name,userNum,courseScheduleId);
|
|
|
JSONObject json = new JSONObject();
|
|
|
json.put("name",name);
|
|
@@ -49,26 +49,26 @@ public class RongyunHereWhiteServiceImpl extends ServiceImpl<RongyunHereWhiteDao
|
|
|
String url = "/room?token=" + hereWhiteToken;
|
|
|
JSONObject jsonObject = JSONObject.parseObject(requestParam(json, url));
|
|
|
if(jsonObject.getString("code").equals("200")){
|
|
|
- HereWhite hereWhite = this.getDao().findByCourseScheduleIdLock(courseScheduleId);
|
|
|
- if(hereWhite == null){
|
|
|
+ ImNetWorkHereWhite imNetWorkHereWhite = this.getDao().findByCourseScheduleIdLock(courseScheduleId);
|
|
|
+ if(imNetWorkHereWhite == null){
|
|
|
JSONObject room = jsonObject.getJSONObject("msg").getJSONObject("room");
|
|
|
- hereWhite = new HereWhite();
|
|
|
+ imNetWorkHereWhite = new ImNetWorkHereWhite();
|
|
|
Date date = new Date();
|
|
|
- hereWhite.setCourseScheduleId(courseScheduleId);
|
|
|
- hereWhite.setName(room.getString("name"));
|
|
|
- hereWhite.setLimit(room.getInteger("limit"));
|
|
|
- hereWhite.setTeamId(room.getInteger("teamId"));
|
|
|
- hereWhite.setAdminId(room.getInteger("adminId"));
|
|
|
- hereWhite.setMode(room.getString("mode"));
|
|
|
- hereWhite.setTemplate(room.getString("template"));
|
|
|
- hereWhite.setRegion(room.getString("region"));
|
|
|
- hereWhite.setUuid(room.getString("uuid"));
|
|
|
- hereWhite.setRoomToken(jsonObject.getJSONObject("msg").getString("roomToken"));
|
|
|
- hereWhite.setUpdatedAt(date);
|
|
|
- hereWhite.setCreatedAt(date);
|
|
|
- baseMapper.insert(hereWhite);
|
|
|
+ imNetWorkHereWhite.setCourseScheduleId(courseScheduleId);
|
|
|
+ imNetWorkHereWhite.setName(room.getString("name"));
|
|
|
+ imNetWorkHereWhite.setLimit(room.getInteger("limit"));
|
|
|
+ imNetWorkHereWhite.setTeamId(room.getInteger("teamId"));
|
|
|
+ imNetWorkHereWhite.setAdminId(room.getInteger("adminId"));
|
|
|
+ imNetWorkHereWhite.setMode(room.getString("mode"));
|
|
|
+ imNetWorkHereWhite.setTemplate(room.getString("template"));
|
|
|
+ imNetWorkHereWhite.setRegion(room.getString("region"));
|
|
|
+ imNetWorkHereWhite.setUuid(room.getString("uuid"));
|
|
|
+ imNetWorkHereWhite.setRoomToken(jsonObject.getJSONObject("msg").getString("roomToken"));
|
|
|
+ imNetWorkHereWhite.setUpdatedAt(date);
|
|
|
+ imNetWorkHereWhite.setCreatedAt(date);
|
|
|
+ baseMapper.insert(imNetWorkHereWhite);
|
|
|
}
|
|
|
- return hereWhite;
|
|
|
+ return imNetWorkHereWhite;
|
|
|
}else {
|
|
|
throw new BizException(jsonObject.getString("msg"));
|
|
|
}
|