|
@@ -210,20 +210,22 @@ public class TaFirstpageController extends BaseController {
|
210
|
210
|
})
|
211
|
211
|
@RequestMapping(value = "/firstpage/{firstpageId}", method = RequestMethod.GET)
|
212
|
212
|
public ResponseBean get(@PathVariable int firstpageId, HttpServletRequest request) {
|
213
|
|
- return detail(firstpageId, "", request);
|
|
213
|
+ return detail(firstpageId, "", request,null);
|
214
|
214
|
}
|
215
|
215
|
|
216
|
216
|
@ApiOperation(value = "前端获取指定首屏内容", notes = "前端获取指定首屏内容")
|
217
|
217
|
@ApiImplicitParams({
|
218
|
218
|
@ApiImplicitParam(paramType = "path", dataType = "String", name = "deviceId", value = "设备ID"),
|
|
219
|
+ @ApiImplicitParam(paramType = "Query", dataType = "String", name = "weatherName", value = "天气名称")
|
219
|
220
|
})
|
220
|
221
|
@RequestMapping(value = "/screen/fristpage/device/{deviceId}", method = RequestMethod.GET)
|
221
|
|
- public ResponseBean screenGet(@PathVariable String deviceId, HttpServletRequest request) {
|
222
|
|
- return detail(0, deviceId, request);
|
|
222
|
+ public ResponseBean screenGet(@PathVariable String deviceId, HttpServletRequest request,
|
|
223
|
+ @RequestParam(value ="weatherName",required = false)String weatherName) {
|
|
224
|
+ return detail(0, deviceId, request,weatherName);
|
223
|
225
|
}
|
224
|
226
|
|
225
|
227
|
// getDetail 获取首屏详情
|
226
|
|
- private ResponseBean detail(int firstpageId, String deviceId, HttpServletRequest request) {
|
|
228
|
+ private ResponseBean detail(int firstpageId, String deviceId, HttpServletRequest request,String weatherName) {
|
227
|
229
|
ResponseBean responseBean = new ResponseBean();
|
228
|
230
|
|
229
|
231
|
QueryWrapper<TaFirstpage> q = new QueryWrapper<>();
|
|
@@ -238,7 +240,8 @@ public class TaFirstpageController extends BaseController {
|
238
|
240
|
responseBean.addError(HttpStatus.SC_NOT_FOUND, "内容不存在");
|
239
|
241
|
return responseBean;
|
240
|
242
|
}
|
241
|
|
-
|
|
243
|
+ //天气值weatherName
|
|
244
|
+ taFirstpage.setWeatherName(weatherName);
|
242
|
245
|
// 获取内容
|
243
|
246
|
Map<String, Object> ctt = taFirstpageService.detail(taFirstpage);
|
244
|
247
|
responseBean.addSuccess(ctt);
|