Skip to content
This repository was archived by the owner on Nov 13, 2024. It is now read-only.

Commit 9c6e384

Browse files
committed
新增 状态运行颜色
1 parent 94391ac commit 9c6e384

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/app/views/InstanceDetail.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
</el-col>
123123
<el-col :md="24" class="row-mt">
124124
<div class="sub-title">
125-
<div class="sub-title-title">更新/安装服务端命令</div>
125+
<div class="sub-title-title">更新/安装程序文件命令</div>
126126
<div class="sub-title-info">
127127
当用户执行更新/安装操作时,将会执行此命令,${mcsm_workspace}
128128
代表工作目录,为空则不提供此功能

src/app/views/Terminal.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
</LineInfo>
3838
<LineInfo
3939
><i class="el-icon-finished"></i> 状态:
40-
{{ codeToText(instanceInfo.status) }}
40+
<!-- {{ codeToText(instanceInfo.status) }} -->
41+
<span v-if="instanceInfo.status === -1" class="color-red">忙碌中</span>
42+
<span v-else-if="instanceInfo.status === 0" class="color-gray">未运行</span>
43+
<span v-else-if="instanceInfo.status === 1" class="color-yellow">停止中</span>
44+
<span v-else-if="instanceInfo.status === 2" class="color-yellow">启动中</span>
45+
<span v-else-if="instanceInfo.status === 3" class="color-green">正在运行</span>
46+
<span v-else class="color-red">未知</span>
4147
</LineInfo>
4248
<LineInfo v-if="instanceInfo.info && instanceInfo.info.currentPlayers != -1">
4349
<i class="el-icon-user"></i> 玩家数: {{ instanceInfo.info.currentPlayers }} /
@@ -137,6 +143,7 @@
137143
style="width: 100%"
138144
size="small"
139145
class="row-mt"
146+
:disabled="instanceInfo.status !== 0"
140147
>更新/安装实例
141148
</el-button>
142149
</template>

0 commit comments

Comments
 (0)