mirror of
				https://github.com/TeaOSLab/EdgeAdmin.git
				synced 2025-11-04 05:00:25 +08:00 
			
		
		
		
	优化代码
This commit is contained in:
		@@ -22,6 +22,7 @@ const (
 | 
			
		||||
	AdminModuleCodePlan      AdminModuleCode = "plan"      // 套餐
 | 
			
		||||
	AdminModuleCodeLog       AdminModuleCode = "log"       // 日志
 | 
			
		||||
	AdminModuleCodeSetting   AdminModuleCode = "setting"   // 设置
 | 
			
		||||
	AdminModuleCodeTicket    AdminModuleCode = "ticket"    // 工单
 | 
			
		||||
	AdminModuleCodeCommon    AdminModuleCode = "common"    // 只要登录就可以访问的模块
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@@ -159,7 +160,7 @@ func UpdateAdminTheme(adminId int64, theme string) {
 | 
			
		||||
 | 
			
		||||
// AllModuleMaps 所有权限列表
 | 
			
		||||
func AllModuleMaps() []maps.Map {
 | 
			
		||||
	m := []maps.Map{
 | 
			
		||||
	var m = []maps.Map{
 | 
			
		||||
		{
 | 
			
		||||
			"name": "看板",
 | 
			
		||||
			"code": AdminModuleCodeDashboard,
 | 
			
		||||
@@ -204,11 +205,24 @@ func AllModuleMaps() []maps.Map {
 | 
			
		||||
			"code": AdminModuleCodeFinance,
 | 
			
		||||
			"url":  "/finance",
 | 
			
		||||
		},
 | 
			
		||||
	}...)
 | 
			
		||||
 | 
			
		||||
	if teaconst.IsPlus {
 | 
			
		||||
		m = append(m, []maps.Map{
 | 
			
		||||
			{
 | 
			
		||||
				"name": "套餐管理",
 | 
			
		||||
				"code": AdminModuleCodePlan,
 | 
			
		||||
				"url":  "/plans",
 | 
			
		||||
			},
 | 
			
		||||
			{
 | 
			
		||||
				"name": "工单系统",
 | 
			
		||||
				"code": AdminModuleCodeTicket,
 | 
			
		||||
				"url":  "/ticket",
 | 
			
		||||
			},
 | 
			
		||||
		}...)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	m = append(m, []maps.Map{
 | 
			
		||||
		{
 | 
			
		||||
			"name": "日志审计",
 | 
			
		||||
			"code": AdminModuleCodeLog,
 | 
			
		||||
 
 | 
			
		||||
@@ -242,7 +242,7 @@
 | 
			
		||||
 | 
			
		||||
	<!-- 完成安装 -->
 | 
			
		||||
	<div v-show="step == STEP_FINISH">
 | 
			
		||||
		<form method="post" class="ui form" data-tea-action=".install" data-tea-success="finishSuccess" data-tea-before="finishSubmit" data-tea-done="finishDone" data-tea-timeout="300">
 | 
			
		||||
		<form method="post" class="ui form" data-tea-action=".install" data-tea-success="finishSuccess" data-tea-before="finishSubmit" data-tea-done="finishDone" data-tea-timeout="600">
 | 
			
		||||
			<input type="hidden" name="apiNodeJSON" :value="JSON.stringify(apiNodeInfo)"/>
 | 
			
		||||
			<input type="hidden" name="dbJSON" :value="JSON.stringify(dbInfo)"/>
 | 
			
		||||
			<input type="hidden" name="adminJSON" :value="JSON.stringify(adminInfo)"/>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user