|
@@ -22,6 +22,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
@Api(tags = "admin-导航设置")
|
|
@@ -37,12 +38,14 @@ public class AdminNavigationController extends BaseController {
|
|
|
@ApiImplicitParam(name = "webSite", value = "站点", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "navName", value = "导航名称", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "pageSize", value = "分页大小", defaultValue = "20", paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "current", value = "当前页面位置", defaultValue = "1", paramType = "query")
|
|
|
+ @ApiImplicitParam(name = "current", value = "当前页面位置", defaultValue = "1", paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "isShow", value = "是否展示", paramType = "query")
|
|
|
})
|
|
|
@GetMapping("list")
|
|
|
- public JsonResult<PageVO<Navigation>> list(HttpServletRequest request, String webSite, String navName) {
|
|
|
+ public JsonResult<PageVO<Navigation>> list(HttpServletRequest request, String webSite, String navName, Integer isShow) {
|
|
|
PagerInfo pager = WebUtil.handlerPagerInfo(request);
|
|
|
NavigationExample example = new NavigationExample();
|
|
|
+ example.setIsShow(isShow);
|
|
|
example.setWebSite(webSite);
|
|
|
if (!StringUtil.isEmpty(navName)) {
|
|
|
if (navName.contains("&")) {
|
|
@@ -74,6 +77,7 @@ public class AdminNavigationController extends BaseController {
|
|
|
navigation.setSort(sort);
|
|
|
navigation.setIsShow(isShow);
|
|
|
navigation.setData(data);
|
|
|
+ navigation.setCreateTime(new Date());
|
|
|
navigationModel.saveNavigation(navigation);
|
|
|
return SldResponse.success("添加成功", "导航名称:" + navigation.getNavName());
|
|
|
}
|