handleStart(index, row) { if (row.name === '服务器') { this.$message({ message: '还不能控制服务器开机哦', type: 'warning' }); return false } else if (row.status === '运行中') { this.$message({ message: '服务已经启动了哦', type: 'warning' }); return false } else { axios.get('http://127.0.0.1:8000/api/v1/monitor/controCourse?contorName=' + row.name + "&contorType=start",).then(res => { this.$message({ message: '启动成功', type: 'success' }); }) } },
时间: 2023-06-24 08:07:05 浏览: 144
simple_message_handler.rar_C++ 消息分发_If...
这段代码是一个Vue.js方法,在点击某个按钮时会被触发。它用于控制某个服务的启动。如果要启动的服务是服务器,则会弹出警告提示;如果服务已经处于运行状态,则也会弹出警告提示。只有当服务未运行时,才会通过axios发送请求启动服务。在请求成功后,会通过$message方法弹出成功提示。其中,请求地址是 http://127.0.0.1:8000/api/v1/monitor/controCourse ,请求参数包括 contorName(服务名称)和 contorType(控制类型,此处为启动)。
阅读全文