package com.ots.project.system.user.controller;
|
import com.ots.framework.config.EssConfig;
|
import com.ots.framework.web.controller.BaseController;
|
import com.ots.project.system.menu.domain.Menu;
|
import com.ots.project.system.menu.service.IMenuService;
|
import com.ots.project.system.user.domain.User;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Controller;
|
import org.springframework.ui.ModelMap;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import java.util.List;
|
|
@Controller
|
public class IndexController extends BaseController {
|
@Autowired
|
private IMenuService menuService;
|
@Autowired
|
private EssConfig essConfig;
|
|
@GetMapping("/index")
|
public String index(ModelMap mmap) {
|
|
User user = getSysUser();
|
|
List<Menu> menus = menuService.selectMenusByUser(user);
|
mmap.put("menus", menus);
|
mmap.put("user", user);
|
mmap.put("copyrightYear", essConfig.getCopyrightYear());
|
mmap.put("demoEnabled", essConfig.isDemoEnabled());
|
return "index";
|
}
|
|
@GetMapping("/system/main")
|
public String main(ModelMap mmap) {
|
mmap.put("version", essConfig.getVersion());
|
|
User user = getSysUser();
|
mmap.put("user", user);
|
return "main";
|
}
|
}
|