提交 6e606be3 authored 作者: chaoyanjun's avatar chaoyanjun

--no commit message

上级 9548283a
package com.zrqx.live.bg.controller; package com.zrqx.live.bg.controller;
import java.io.IOException;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.text.ParseException; import java.text.ParseException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
...@@ -8,6 +9,8 @@ import java.util.HashMap; ...@@ -8,6 +9,8 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
...@@ -63,7 +66,7 @@ public class LiveController { ...@@ -63,7 +66,7 @@ public class LiveController {
@ApiOperation(value="创建直播") @ApiOperation(value="创建直播")
@PostMapping(value="/save") @PostMapping(value="/save")
public CallBack<String> save(@RequestBody SaveOrUpdateLiveForm entity,@RequestParam("file") MultipartFile file,@RequestParam("img") MultipartFile image){ public CallBack<String> save(SaveOrUpdateLiveForm entity,@RequestParam("file") MultipartFile file,@RequestParam("img") MultipartFile image,HttpServletRequest request)throws IOException, ParseException{
Live live = new Live(); Live live = new Live();
BeanUtils.copyProperties(entity, live); BeanUtils.copyProperties(entity, live);
live.setLiveTime(Timestamp.valueOf(entity.getLiveTime()).getTime()/1000); live.setLiveTime(Timestamp.valueOf(entity.getLiveTime()).getTime()/1000);
......
...@@ -18,6 +18,7 @@ import com.zrqx.core.util.page.PageParam; ...@@ -18,6 +18,7 @@ import com.zrqx.core.util.page.PageParam;
import com.zrqx.live.bg.mapper.LiveMapper; import com.zrqx.live.bg.mapper.LiveMapper;
import com.zrqx.live.commons.config.MicroRoarConfig; import com.zrqx.live.commons.config.MicroRoarConfig;
import com.zrqx.live.commons.enums.LiveStatusEnum; import com.zrqx.live.commons.enums.LiveStatusEnum;
import com.zrqx.live.commons.enums.StatusEnum;
import com.zrqx.live.commons.form.LiveForm; import com.zrqx.live.commons.form.LiveForm;
import com.zrqx.live.commons.form.MicroRoarForm; import com.zrqx.live.commons.form.MicroRoarForm;
import com.zrqx.live.commons.model.Live; import com.zrqx.live.commons.model.Live;
...@@ -40,7 +41,7 @@ public class LiveServiceImpl extends BaseServiceImpl<Live,Integer> implements Li ...@@ -40,7 +41,7 @@ public class LiveServiceImpl extends BaseServiceImpl<Live,Integer> implements Li
startPage(pageParam); startPage(pageParam);
List<LiveVo> list = mapper.page(form); List<LiveVo> list = mapper.page(form);
list.forEach(vo ->{ list.forEach(vo ->{
vo.setLiveStatusZh(LiveStatusEnum.getName(vo.getLiveStatus())); vo.setStatusZh(StatusEnum.getName(vo.getStatus()));
MicroRoarForm mf = new MicroRoarForm(); MicroRoarForm mf = new MicroRoarForm();
mf.setWebinar_id(vo.getWhId()); mf.setWebinar_id(vo.getWhId());
MicroRoarReturn roarReturn = create(mf); MicroRoarReturn roarReturn = create(mf);
...@@ -51,9 +52,9 @@ public class LiveServiceImpl extends BaseServiceImpl<Live,Integer> implements Li ...@@ -51,9 +52,9 @@ public class LiveServiceImpl extends BaseServiceImpl<Live,Integer> implements Li
}else if ("5".equals(data)) { }else if ("5".equals(data)) {
data = "2"; data = "2";
} }
vo.setStatusZh(LiveStatusEnum.getName(data)); vo.setLiveStatusZh(LiveStatusEnum.getName(data));
}else { }else {
vo.setStatusZh(LiveStatusEnum.getName(vo.getStatus())); vo.setLiveStatusZh(LiveStatusEnum.getName(vo.getStatus()));
} }
}); });
return new PageInfo<LiveVo>(list); return new PageInfo<LiveVo>(list);
......
...@@ -12,4 +12,6 @@ public class LiveStatisticalForm { ...@@ -12,4 +12,6 @@ public class LiveStatisticalForm {
@ApiModelProperty("直播ID 9位数字") @ApiModelProperty("直播ID 9位数字")
private Integer webinar_id; private Integer webinar_id;
@ApiModelProperty("1 1周 2 近一月 3近三月 4 近半年 5 近一年 (默认一周)")
private Integer time_span;
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论