diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/WxScreenAdController.java b/mallinkAdmin/src/main/java/com/iformall/controller/WxScreenAdController.java index 41278c28f..dbc06a917 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/WxScreenAdController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/WxScreenAdController.java @@ -47,6 +47,7 @@ public class WxScreenAdController extends BaseController { @ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true), @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)}) public Result list(@ModelAttribute WxScreenAd wxScreenAd, Integer pageNum, Integer pageSize) { + if (wxScreenAd == null) wxScreenAd = new WxScreenAd(); wxScreenAd.setTenantId(getTenantId()); wxScreenAd.setStatus(EnumScreenAdStatus.VALID.getCode()); return new ResultData(wxScreenAdService.listAsPage(wxScreenAd,pageNum,pageSize)); @@ -55,6 +56,7 @@ public class WxScreenAdController extends BaseController { @ApiOperation("添加广告") @PostMapping("add") public Result add(@RequestBody WxScreenAd wxScreenAd) { + if (wxScreenAd == null) wxScreenAd = new WxScreenAd(); wxScreenAd.setStatus(EnumScreenAdStatus.VALID.getCode()); wxScreenAd.setTenantId(getTenantId()); return wxScreenAdService.saveOrUpdate(wxScreenAd);