|
@@ -109,7 +109,7 @@ public class NewsController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- if(newsInfo.getType() == 4) {
|
|
|
+ if(newsInfo.getType() == 4 ||newsInfo.getType() == 5) {
|
|
|
if (StringUtil.isEmpty(newsInfo.getClientType() )) {
|
|
|
return failed("平台不能为空");
|
|
|
}
|
|
@@ -215,7 +215,24 @@ public class NewsController extends BaseController {
|
|
|
return succeed(sysNewsInformationService.updateStatus(id));
|
|
|
}
|
|
|
|
|
|
- @ApiOperation("app首页banner、按钮、资讯")
|
|
|
+ @ApiOperation("老师手机app首页按钮")
|
|
|
+ @GetMapping(value = "/app/home/teacher")
|
|
|
+ public HttpResponseResult<List<SysNewsInformationDto>> teacherMenu() {
|
|
|
+
|
|
|
+ NewsInformationQueryInfo queryInfo = new NewsInformationQueryInfo();
|
|
|
+ queryInfo.setStatus(NewsStatusEnum.SHOW.getCode().toString());
|
|
|
+ queryInfo.setPlatformType("TEACHER");
|
|
|
+ // 1热门资讯
|
|
|
+ queryInfo.setType(5);
|
|
|
+ queryInfo.setPage(1);
|
|
|
+ queryInfo.setRows(999);
|
|
|
+ Map<String, Object> params = new HashMap<>();
|
|
|
+ MapUtil.populateMap(params, queryInfo);
|
|
|
+ List<SysNewsInformationDto> rows = sysNewsInformationService.selectPage(queryInfo).getRows();
|
|
|
+ return succeed(rows);
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiOperation("学生手机app首页banner、按钮、资讯")
|
|
|
@PostMapping(value = "/app/home")
|
|
|
public HttpResponseResult<AppHomeDto> appHome(@RequestBody AppParam param) {
|
|
|
|