package com.zhongshu.card.server.core.controller.tempMenus;

import com.github.microservice.auth.client.constant.AuthConstant;
import com.github.microservice.auth.security.annotations.ResourceAuth;
import com.github.microservice.auth.security.type.AuthType;
import com.github.microservice.net.ResultContent;
import io.swagger.v3.oas.annotations.Hidden;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("orgMenu")
@Tag(name = "项目里的菜单配置")
@Hidden
public class OrgMenuController {


    @ResourceAuth(value = "projectOrgManager", type = AuthType.Project, remark = "机构管理_机构管理_110_Menu")
    @ResourceAuth(value = "projectOrgManager", type = AuthType.School, remark = "机构管理_机构管理_110_Menu")
    @ResourceAuth(value = "projectOrgManager", type = AuthType.BusinessMain, remark = "机构管理_机构管理_10_Menu")
    @ResourceAuth(value = "projectOrgManager", type = AuthType.CommonOrg, remark = "机构管理_机构管理_110_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectOrgManager", method = {RequestMethod.GET})
    public ResultContent projectOrgManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectUserManager", type = AuthType.Project, remark = "用户管理_用户列表_120_Menu")
    @ResourceAuth(value = "projectUserManager", type = AuthType.School, remark = "用户管理_用户列表_120_Menu")
    @ResourceAuth(value = "projectUserManager", type = AuthType.BusinessMain, remark = "用户管理_用户列表_120_Menu")
    @ResourceAuth(value = "projectUserManager", type = AuthType.CommonOrg, remark = "用户管理_用户列表_120_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectUserManager", method = {RequestMethod.GET})
    public ResultContent projectUserManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectPostionManager", type = AuthType.Project, remark = "用户管理_职位管理_121_Menu")
    @ResourceAuth(value = "projectPostionManager", type = AuthType.School, remark = "用户管理_职位管理_121_Menu")
    @ResourceAuth(value = "projectPostionManager", type = AuthType.BusinessMain, remark = "用户管理_职位管理_121_Menu")
    @ResourceAuth(value = "projectPostionManager", type = AuthType.CommonOrg, remark = "用户管理_职位管理_121_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectPostionManager", method = {RequestMethod.GET})
    public ResultContent projectPostionManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectRoleManager", type = AuthType.Project, remark = "用户管理_角色列表_122_Menu")
    @ResourceAuth(value = "projectRoleManager", type = AuthType.School, remark = "用户管理_角色列表_122_Menu")
    @ResourceAuth(value = "projectRoleManager", type = AuthType.BusinessMain, remark = "用户管理_角色列表_122_Menu")
    @ResourceAuth(value = "projectRoleManager", type = AuthType.CommonOrg, remark = "用户管理_角色列表_122_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectRoleManager", method = {RequestMethod.GET})
    public ResultContent projectRoleManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectDepartmentManager", type = AuthType.Project, remark = "用户管理_部门管理_123_Menu")
    @ResourceAuth(value = "projectDepartmentManager", type = AuthType.School, remark = "用户管理_部门管理_123_Menu")
    @ResourceAuth(value = "projectDepartmentManager", type = AuthType.BusinessMain, remark = "用户管理_部门管理_123_Menu")
    @ResourceAuth(value = "projectDepartmentManager", type = AuthType.CommonOrg, remark = "用户管理_部门管理_123_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectDepartmentManager", method = {RequestMethod.GET})
    public ResultContent projectDepartmentManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectUserGroup", type = AuthType.Project, remark = "用户管理_用户分组_126_Menu")
    @ResourceAuth(value = "projectUserGroup", type = AuthType.School, remark = "用户管理_用户分组_126_Menu")
    @ResourceAuth(value = "projectUserGroup", type = AuthType.BusinessMain, remark = "用户管理_用户分组_126_Menu")
    @ResourceAuth(value = "projectUserGroup", type = AuthType.CommonOrg, remark = "用户管理_用户分组_126_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectUserGroup", method = {RequestMethod.GET})
    public ResultContent projectUserGroup() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectCardManager", type = AuthType.Project, remark = "卡片管理_卡片列表_130_Menu")
    @ResourceAuth(value = "projectCardManager", type = AuthType.School, remark = "卡片管理_卡片列表_130_Menu")
    @ResourceAuth(value = "projectCardManager", type = AuthType.BusinessMain, remark = "卡片管理_卡片列表_130_Menu")
    @ResourceAuth(value = "projectCardManager", type = AuthType.CommonOrg, remark = "卡片管理_卡片列表_130_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectCardManager", method = {RequestMethod.GET})
    public ResultContent projectCardManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectCardPoolManager", type = AuthType.Project, remark = "卡片管理_卡片资源库_131_Menu")
    @ResourceAuth(value = "projectCardPoolManager", type = AuthType.School, remark = "卡片管理_卡片资源库_131_Menu")
    @ResourceAuth(value = "projectCardPoolManager", type = AuthType.BusinessMain, remark = "卡片管理_卡片资源库_131_Menu")
    @ResourceAuth(value = "projectCardPoolManager", type = AuthType.CommonOrg, remark = "卡片管理_卡片资源库_131_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectCardPoolManager", method = {RequestMethod.GET})
    public ResultContent projectCardPoolManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectDeviceManager", type = AuthType.Project, remark = "设备管理_设备列表_140_Menu")
    @ResourceAuth(value = "projectDeviceManager", type = AuthType.School, remark = "设备管理_设备列表_140_Menu")
    @ResourceAuth(value = "projectDeviceManager", type = AuthType.BusinessMain, remark = "设备管理_设备列表_140_Menu")
    @ResourceAuth(value = "projectDeviceManager", type = AuthType.CommonOrg, remark = "设备管理_设备列表_140_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectDeviceManager", method = {RequestMethod.GET})
    public ResultContent projectDeviceManager() {
        return ResultContent.buildSuccess();
    }


    @ResourceAuth(value = "projectDevicePermissManager", type = AuthType.Project, remark = "设备管理_设备权限_141_Menu")
    @ResourceAuth(value = "projectDevicePermissManager", type = AuthType.School, remark = "设备管理_设备权限_141_Menu")
    @ResourceAuth(value = "projectDevicePermissManager", type = AuthType.BusinessMain, remark = "设备管理_设备权限_141_Menu")
    @ResourceAuth(value = "projectDevicePermissManager", type = AuthType.CommonOrg, remark = "设备管理_设备权限_141_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectDevicePermissManager", method = {RequestMethod.GET})
    public ResultContent projectDevicePermissManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectDeviceGroupManager", type = AuthType.Project, remark = "设备管理_设备分组_145_Menu")
    @ResourceAuth(value = "projectDeviceGroupManager", type = AuthType.School, remark = "设备管理_设备分组_145_Menu")
    @ResourceAuth(value = "projectDeviceGroupManager", type = AuthType.BusinessMain, remark = "设备管理_设备分组_145_Menu")
    @ResourceAuth(value = "projectDeviceGroupManager", type = AuthType.CommonOrg, remark = "设备管理_设备分组_145_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectDeviceGroupManager", method = {RequestMethod.GET})
    public ResultContent projectDeviceGroupManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectDevicePermissSettingManager", type = AuthType.Project, remark = "设备管理_设备权限规则_146_Menu")
    @ResourceAuth(value = "projectDevicePermissSettingManager", type = AuthType.School, remark = "设备管理_设备权限规则_146_Menu")
    @ResourceAuth(value = "projectDevicePermissSettingManager", type = AuthType.BusinessMain, remark = "设备管理_设备权限规则_146_Menu")
    @ResourceAuth(value = "projectDevicePermissSettingManager", type = AuthType.CommonOrg, remark = "设备管理_设备权限规则_146_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectDevicePermissSettingManager", method = {RequestMethod.GET})
    public ResultContent projectDevicePermissSettingManager() {
        return ResultContent.buildSuccess();
    }


    @ResourceAuth(value = "projectFundManager", type = AuthType.Project, remark = "资金管理_资金概况_150_Menu")
    @ResourceAuth(value = "projectFundManager", type = AuthType.School, remark = "资金管理_资金概况_150_Menu")
    @ResourceAuth(value = "projectFundManager", type = AuthType.BusinessMain, remark = "资金管理_资金概况_150_Menu")
    @ResourceAuth(value = "projectFundManager", type = AuthType.CommonOrg, remark = "资金管理_资金概况_150_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectFundManager", method = {RequestMethod.GET})
    public ResultContent projectFundManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectWithdrawal", type = AuthType.Project, remark = "资金管理_提现_151_Menu")
    @ResourceAuth(value = "projectWithdrawal", type = AuthType.School, remark = "资金管理_提现_151_Menu")
    @ResourceAuth(value = "projectWithdrawal", type = AuthType.BusinessMain, remark = "资金管理_提现_151_Menu")
    @ResourceAuth(value = "projectWithdrawal", type = AuthType.CommonOrg, remark = "资金管理_提现_151_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectWithdrawal", method = {RequestMethod.GET})
    public ResultContent projectWithdrawal() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectFundManagerAudit", type = AuthType.Project, remark = "资金管理_提现审核_152_Menu")
    @ResourceAuth(value = "projectFundManagerAudit", type = AuthType.School, remark = "资金管理_提现审核_152_Menu")
    @ResourceAuth(value = "projectFundManagerAudit", type = AuthType.BusinessMain, remark = "资金管理_提现审核_152_Menu")
    @ResourceAuth(value = "projectFundManagerAudit", type = AuthType.CommonOrg, remark = "资金管理_提现审核_152_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectFundManagerAudit", method = {RequestMethod.GET})
    public ResultContent projectFundManagerAudit() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectPayOrderManager", type = AuthType.Project, remark = "资金管理_支付订单_153_Menu")
    @ResourceAuth(value = "projectPayOrderManager", type = AuthType.School, remark = "资金管理_支付订单_153_Menu")
    @ResourceAuth(value = "projectPayOrderManager", type = AuthType.BusinessMain, remark = "资金管理_支付订单_153_Menu")
    @ResourceAuth(value = "projectPayOrderManager", type = AuthType.CommonOrg, remark = "资金管理_支付订单_153_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectPayOrderManager", method = {RequestMethod.GET})
    public ResultContent projectPayOrderManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectPayShareManager", type = AuthType.Project, remark = "资金管理_分账单_154_Menu")
    @ResourceAuth(value = "projectPayShareManager", type = AuthType.School, remark = "资金管理_分账单_154_Menu")
    @ResourceAuth(value = "projectPayShareManager", type = AuthType.BusinessMain, remark = "资金管理_分账单_154_Menu")
    @ResourceAuth(value = "projectPayShareManager", type = AuthType.CommonOrg, remark = "资金管理_分账单_154_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectPayShareManager", method = {RequestMethod.GET})
    public ResultContent projectPayShareManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectPayReconManager", type = AuthType.Project, remark = "资金管理_对账单_155_Menu")
    @ResourceAuth(value = "projectPayReconManager", type = AuthType.School, remark = "资金管理_对账单_155_Menu")
    @ResourceAuth(value = "projectPayReconManager", type = AuthType.BusinessMain, remark = "资金管理_对账单_155_Menu")
    @ResourceAuth(value = "projectPayReconManager", type = AuthType.CommonOrg, remark = "资金管理_对账单_155_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectPayReconManager", method = {RequestMethod.GET})
    public ResultContent projectPayReconManager() {
        return ResultContent.buildSuccess();
    }

    // 使用
//    @ResourceAuth(value = "projectAreaManager", type = AuthType.Project, remark = "区域管理_区域列表_160_Menu")
//    @ResourceAuth(value = "projectAreaManager", type = AuthType.School, remark = "区域管理_区域列表_160_Menu")
//    @ResourceAuth(value = "projectAreaManager", type = AuthType.BusinessMain, remark = "区域管理_区域列表_160_Menu")
//    @ResourceAuth(value = "projectAreaManager", type = AuthType.CommonOrg, remark = "区域管理_区域列表_160_Menu")
//    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
//    @ResourceAuth(value = "user", type = AuthType.User)
//    @RequestMapping(value = "projectAreaManager", method = {RequestMethod.GET})
//    public ResultContent projectAreaManager() {
//        return ResultContent.buildSuccess();
//    }

    // 使用
//    @ResourceAuth(value = "projectAreaTypeManager", type = AuthType.Project, remark = "区域管理_区域类型_161_Menu")
//    @ResourceAuth(value = "projectAreaTypeManager", type = AuthType.School, remark = "区域管理_区域类型_161_Menu")
//    @ResourceAuth(value = "projectAreaTypeManager", type = AuthType.BusinessMain, remark = "区域管理_区域类型_161_Menu")
//    @ResourceAuth(value = "projectAreaTypeManager", type = AuthType.CommonOrg, remark = "区域管理_区域类型_161_Menu")
//    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
//    @ResourceAuth(value = "user", type = AuthType.User)
//    @RequestMapping(value = "projectAreaTypeManager", method = {RequestMethod.GET})
//    public ResultContent projectAreaTypeManager() {
//        return ResultContent.buildSuccess();
//    }

//    @ResourceAuth(value = "projectSceneManager", type = AuthType.Project, remark = "项目场景_应用场景管理_168_Menu")
//    @ResourceAuth(value = "projectSceneManager", type = AuthType.School, remark = "项目场景_应用场景管理_168_Menu")
//    @ResourceAuth(value = "projectSceneManager", type = AuthType.BusinessMain, remark = "项目场景_应用场景管理_168_Menu")
//    @ResourceAuth(value = "projectSceneManager", type = AuthType.CommonOrg, remark = "项目场景_应用场景管理_168_Menu")
//    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
//    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
//    @ResourceAuth(value = "user", type = AuthType.User)
//    @RequestMapping(value = "projectSceneManager", method = {RequestMethod.GET})
//    public ResultContent projectSceneManager() {
//        return ResultContent.buildSuccess();
//    }

    @ResourceAuth(value = "projectOpenAPIManager", type = AuthType.Project, remark = "OpenAPI_应用管理_170_Menu")
    @ResourceAuth(value = "projectOpenAPIManager", type = AuthType.School, remark = "OpenAPI_应用管理_170_Menu")
    @ResourceAuth(value = "projectOpenAPIManager", type = AuthType.BusinessMain, remark = "OpenAPI_应用管理_170_Menu")
    @ResourceAuth(value = "projectOpenAPIManager", type = AuthType.CommonOrg, remark = "OpenAPI_应用管理_170_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectOpenAPIManager", method = {RequestMethod.GET})
    public ResultContent projectOpenAPIManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectOpenAPILogManager", type = AuthType.Project, remark = "OpenAPI_日志管理_171_Menu")
    @ResourceAuth(value = "projectOpenAPILogManager", type = AuthType.School, remark = "OpenAPI_日志管理_171_Menu")
    @ResourceAuth(value = "projectOpenAPILogManager", type = AuthType.BusinessMain, remark = "OpenAPI_日志管理_171_Menu")
    @ResourceAuth(value = "projectOpenAPILogManager", type = AuthType.CommonOrg, remark = "OpenAPI_日志管理_171_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectOpenAPILogManager", method = {RequestMethod.GET})
    public ResultContent projectOpenAPILogManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectConfigBaseManager", type = AuthType.Project, remark = "项目配置_基本信息_180_Menu")
    @ResourceAuth(value = "projectConfigBaseManager", type = AuthType.School, remark = "项目配置_基本信息_180_Menu")
    @ResourceAuth(value = "projectConfigBaseManager", type = AuthType.BusinessMain, remark = "项目配置_基本信息_180_Menu")
    @ResourceAuth(value = "projectConfigBaseManager", type = AuthType.CommonOrg, remark = "项目配置_基本信息_180_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectConfigBaseManager", method = {RequestMethod.GET})
    public ResultContent projectConfigBaseManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectConfigPayManager", type = AuthType.Project, remark = "项目配置_支付配置_181_Menu")
    @ResourceAuth(value = "projectConfigPayManager", type = AuthType.School, remark = "项目配置_支付配置_181_Menu")
    @ResourceAuth(value = "projectConfigPayManager", type = AuthType.BusinessMain, remark = "项目配置_支付配置_181_Menu")
    @ResourceAuth(value = "projectConfigPayManager", type = AuthType.CommonOrg, remark = "项目配置_支付配置_181_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectConfigPayManager", method = {RequestMethod.GET})
    public ResultContent projectConfigPayManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectConfigXcxManager", type = AuthType.Project, remark = "项目配置_小程序配置_182_Menu")
    @ResourceAuth(value = "projectConfigXcxManager", type = AuthType.School, remark = "项目配置_小程序配置_182_Menu")
    @ResourceAuth(value = "projectConfigXcxManager", type = AuthType.BusinessMain, remark = "项目配置_小程序配置_182_Menu")
    @ResourceAuth(value = "projectConfigXcxManager", type = AuthType.CommonOrg, remark = "项目配置_小程序配置_182_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectConfigXcxManager", method = {RequestMethod.GET})
    public ResultContent projectConfigXcxManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectConfigAccessKeyManager", type = AuthType.Project, remark = "项目配置_AccessKey_183_Menu")
    @ResourceAuth(value = "projectConfigAccessKeyManager", type = AuthType.School, remark = "项目配置_AccessKey_183_Menu")
    @ResourceAuth(value = "projectConfigAccessKeyManager", type = AuthType.BusinessMain, remark = "项目配置_AccessKey_183_Menu")
    @ResourceAuth(value = "projectConfigAccessKeyManager", type = AuthType.CommonOrg, remark = "项目配置_AccessKey_183_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectConfigAccessKeyManager", method = {RequestMethod.GET})
    public ResultContent projectConfigAccessKeyManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectConfigCommonManager", type = AuthType.Project, remark = "项目配置_通用配置_184_Menu")
    @ResourceAuth(value = "projectConfigCommonManager", type = AuthType.School, remark = "项目配置_通用配置_184_Menu")
    @ResourceAuth(value = "projectConfigCommonManager", type = AuthType.BusinessMain, remark = "项目配置_通用配置_184_Menu")
    @ResourceAuth(value = "projectConfigCommonManager", type = AuthType.CommonOrg, remark = "项目配置_通用配置_184_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectConfigCommonManager", method = {RequestMethod.GET})
    public ResultContent projectConfigCommonManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectProjectDictManager", type = AuthType.Project, remark = "项目配置_字典库管理_185_Menu")
    @ResourceAuth(value = "projectProjectDictManager", type = AuthType.School, remark = "项目配置_字典库管理_185_Menu")
    @ResourceAuth(value = "projectProjectDictManager", type = AuthType.BusinessMain, remark = "项目配置_字典库管理_185_Menu")
    @ResourceAuth(value = "projectProjectDictManager", type = AuthType.CommonOrg, remark = "项目配置_字典库管理_185_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectProjectDictManager", method = {RequestMethod.GET})
    public ResultContent projectProjectDictManager() {
        return ResultContent.buildSuccess();
    }

    @ResourceAuth(value = "projectTimeSlotManager", type = AuthType.Project, remark = "项目配置_时段管理_186_Menu")
    @ResourceAuth(value = "projectTimeSlotManager", type = AuthType.School, remark = "项目配置_时段管理_186_Menu")
    @ResourceAuth(value = "projectTimeSlotManager", type = AuthType.BusinessMain, remark = "项目配置_时段管理_186_Menu")
    @ResourceAuth(value = "projectTimeSlotManager", type = AuthType.CommonOrg, remark = "项目配置_时段管理_186_Menu")
    @ResourceAuth(value = AuthConstant.SuperAdmin, type = AuthType.Platform, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.Project, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.School, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.BusinessMain, remark = "")
    @ResourceAuth(value = AuthConstant.Admin, type = AuthType.CommonOrg, remark = "")
    @ResourceAuth(value = "user", type = AuthType.User)
    @RequestMapping(value = "projectTimeSlotManager", method = {RequestMethod.GET})
    public ResultContent projectTimeSlotManager() {
        return ResultContent.buildSuccess();
    }

}
