Pu Zhibing
3 天以前 a0af42a6acfc7a0ebbb92bffc1816525e508af70
management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/THomePageController.java
@@ -6,6 +6,7 @@
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.stylefeng.guns.GunsApplication;
import com.stylefeng.guns.core.base.controller.BaseController;
import com.stylefeng.guns.core.beetl.ShiroExtUtil;
import com.stylefeng.guns.core.common.constant.state.Order;
import com.stylefeng.guns.core.shiro.ShiroKit;
import com.stylefeng.guns.core.util.ToolUtil;
@@ -69,6 +70,9 @@
    @Autowired
    private RedisUtil redisUtil;
    @Autowired
    private ShiroExtUtil shiroExtUtil;
    private String PREFIX = "/system/tHomePage/";
    /**
@@ -77,8 +81,8 @@
    @RequestMapping("/map")
    public String map(Integer agentId,Integer type,Model model) {
        Integer objectId = ShiroKit.getUser().getObjectId();
        Integer roleType = ShiroKit.getUser().getRoleType();
        Integer objectId = shiroExtUtil.getUser().getObjectId();
        Integer roleType = shiroExtUtil.getUser().getRoleType();
        if(roleType == 3 && Objects.nonNull(objectId)){
            agentId = objectId;
        }
@@ -259,8 +263,8 @@
    @RequestMapping("/getServerOrder")
    @ResponseBody
    public Object getServerOrder(Integer agentId,Model model) {
        Integer objectId = ShiroKit.getUser().getObjectId();
        Integer roleType = ShiroKit.getUser().getRoleType();
        Integer objectId = shiroExtUtil.getUser().getObjectId();
        Integer roleType = shiroExtUtil.getUser().getRoleType();
        if(roleType == 3 && Objects.nonNull(objectId)){
            agentId = objectId;
        }
@@ -362,8 +366,8 @@
     */
    @RequestMapping("/statistics")
    public String statistics(Integer agentId,String dayDate,String yearDate,String monthDate,Integer type,Model model) {
        Integer objectId = ShiroKit.getUser().getObjectId();
        Integer roleType = ShiroKit.getUser().getRoleType();
        Integer objectId = shiroExtUtil.getUser().getObjectId();
        Integer roleType = shiroExtUtil.getUser().getRoleType();
        if(roleType == 3 && Objects.nonNull(objectId)){
            agentId = objectId;
        }
@@ -371,7 +375,7 @@
            type = 1;
        }
        model.addAttribute("txt",new SimpleDateFormat("yyyy年MM月dd日").format(new Date()) + DateUtil.getWeekDay(new Date()) + ",欢迎" +
                Objects.requireNonNull(ShiroKit.getUser()).getName() + "登录");
                Objects.requireNonNull(shiroExtUtil.getUser()).getName() + "登录");
        // 查询所有代理商
        List<TBranchOffice> agentList = branchOfficeService.selectList(new EntityWrapper<TBranchOffice>()
                .ne("status", StatusEnum.DELETE.getCode())
@@ -436,8 +440,8 @@
    @RequestMapping("/statisticsByAgentId")
    @ResponseBody
    public Map<String, Object> statisticsByAgentId(Integer agentId, String dayDate, String yearDate, String monthDate, Integer type, Model model) {
        Integer objectId = ShiroKit.getUser().getObjectId();
        Integer roleType = ShiroKit.getUser().getRoleType();
        Integer objectId = shiroExtUtil.getUser().getObjectId();
        Integer roleType = shiroExtUtil.getUser().getRoleType();
        if(roleType == 2 && Objects.nonNull(objectId)){
            agentId = objectId;
        }
@@ -474,8 +478,8 @@
    @RequestMapping("/statisticsMonthByAgentId")
    @ResponseBody
    public Map<String, Object> statisticsMonthByAgentId(Integer agentId, String dayDate,Model model) {
        Integer objectId = ShiroKit.getUser().getObjectId();
        Integer roleType = ShiroKit.getUser().getRoleType();
        Integer objectId = shiroExtUtil.getUser().getObjectId();
        Integer roleType = shiroExtUtil.getUser().getRoleType();
        if(roleType == 2 && Objects.nonNull(objectId)){
            agentId = objectId;
        }
@@ -501,8 +505,8 @@
    @RequestMapping("/statisticsYearByAgentId")
    @ResponseBody
    public Map<String, Object> statisticsYearByAgentId(Integer agentId, String yearDate,Model model) {
        Integer objectId = ShiroKit.getUser().getObjectId();
        Integer roleType = ShiroKit.getUser().getRoleType();
        Integer objectId = shiroExtUtil.getUser().getObjectId();
        Integer roleType = shiroExtUtil.getUser().getRoleType();
        if(roleType == 2 && Objects.nonNull(objectId)){
            agentId = objectId;
        }
@@ -529,8 +533,8 @@
    @RequestMapping("/statisticsOrderByAgentId")
    @ResponseBody
    public Map<String, Object> statisticsOrderByAgentId(Integer agentId, String monthDate,Integer type,Model model) {
        Integer objectId = ShiroKit.getUser().getObjectId();
        Integer roleType = ShiroKit.getUser().getRoleType();
        Integer objectId = shiroExtUtil.getUser().getObjectId();
        Integer roleType = shiroExtUtil.getUser().getRoleType();
        if(roleType == 2 && Objects.nonNull(objectId)){
            agentId = objectId;
        }
@@ -572,8 +576,8 @@
    @RequestMapping("/statisticsDriverByAgentId")
    @ResponseBody
    public Map<String, Object> statisticsDriverByAgentId(Integer agentId,Model model) {
        Integer objectId = ShiroKit.getUser().getObjectId();
        Integer roleType = ShiroKit.getUser().getRoleType();
        Integer objectId = shiroExtUtil.getUser().getObjectId();
        Integer roleType = shiroExtUtil.getUser().getRoleType();
        if(roleType == 2 && Objects.nonNull(objectId)){
            agentId = objectId;
        }