|
|
@@ -25,6 +25,7 @@ usage() {
|
|
25
|
25
|
echo " gen - 代码生成服务"
|
|
26
|
26
|
echo " monitor - 监控中心"
|
|
27
|
27
|
echo " exam - 考试服务"
|
|
|
28
|
+ echo " airportWeb - 管理前端"
|
|
28
|
29
|
echo -e "\n${YELLOW}管理命令:${NC}"
|
|
29
|
30
|
echo " stopAll - 停止所有服务"
|
|
30
|
31
|
echo " rmAll - 删除所有容器"
|
|
|
@@ -71,6 +72,11 @@ exam() {
|
|
71
|
72
|
restart_service "airport-exam" "$1" "考试服务"
|
|
72
|
73
|
}
|
|
73
|
74
|
|
|
|
75
|
+# 管理前端
|
|
|
76
|
+airportWeb() {
|
|
|
77
|
+ restart_service "airport-web" "$1" "管理前端"
|
|
|
78
|
+}
|
|
|
79
|
+
|
|
74
|
80
|
# 核心重启逻辑
|
|
75
|
81
|
restart_service() {
|
|
76
|
82
|
local service=$1
|
|
|
@@ -114,6 +120,7 @@ restart() {
|
|
114
|
120
|
"gen") gen "$2" ;;
|
|
115
|
121
|
"monitor") monitor "$2" ;;
|
|
116
|
122
|
"exam") exam "$2" ;;
|
|
|
123
|
+ "airportWeb") airportWeb "$2" ;;
|
|
117
|
124
|
*) echo -e "${RED}未知模块: $1${NC}"; usage ;;
|
|
118
|
125
|
esac
|
|
119
|
126
|
}
|
|
|
@@ -128,6 +135,7 @@ case "$1" in
|
|
128
|
135
|
"gen") gen "$2" ;;
|
|
129
|
136
|
"exam") exam "$2" ;;
|
|
130
|
137
|
"monitor") monitor "$2" ;;
|
|
|
138
|
+ "airportWeb") airportWeb "$2" ;;
|
|
131
|
139
|
"stopAll") stopAll ;;
|
|
132
|
140
|
"rmAll") rmAll ;;
|
|
133
|
141
|
"restart") restart "$2" "$3" ;;
|