微调
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<div class="formBut">
|
||||
<el-button type="primary" :icon="Select" @click="start()">通讯校验</el-button>
|
||||
<el-button type="primary" :icon="Select" @click="start()" :disabled="connectDisabeld">通讯校验</el-button>
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -27,7 +27,12 @@
|
||||
<el-card v-if="show">
|
||||
<ControlSourceDetail v-if="secondLevelOptions.length > 0" :options="secondLevelOptions" :formContent="formContent" :formControl="controlContent"
|
||||
@update:activeName="handleActiveNameChange"
|
||||
@update:active-index="handleActiveIndexChange"/>
|
||||
@update:active-index="handleActiveIndexChange"
|
||||
|
||||
v-model:startDisabeld="startDisabeld"
|
||||
@update:startDisabeld="startDisabeld=$event"
|
||||
v-model:pauseDisabled="pauseDisabled"
|
||||
@update:pauseDisabled="pauseDisabled=$event"/>
|
||||
</el-card>
|
||||
</div>
|
||||
</template>
|
||||
@@ -69,6 +74,9 @@ const formContent = ref<TestScript.ResTestScript>({
|
||||
standardTime: '2025',
|
||||
state: 1
|
||||
})
|
||||
const connectDisabeld = ref(false)
|
||||
const startDisabeld = ref(false)
|
||||
const pauseDisabled = ref(true)
|
||||
|
||||
const controlContent = ref<controlSource.ResControl>({
|
||||
userPageId: '',
|
||||
@@ -141,17 +149,27 @@ watch(webMsgSend, function (newValue, oldValue) {
|
||||
console.log('webMsgSend:', newValue)
|
||||
if (newValue.requestId.includes('formal_real&&') && newValue.operateCode === 'OPER_GATHER') {
|
||||
if (newValue.code === 10200) {
|
||||
ElMessage.success('启动成功')
|
||||
ElMessage.success('启动成功!')
|
||||
startDisabeld.value = true
|
||||
pauseDisabled.value = false
|
||||
}else if(newValue.code !== 10201){
|
||||
ElMessage.error('启动失败')
|
||||
ElMessage.error('启动失败!')
|
||||
startDisabeld.value = false
|
||||
pauseDisabled.value = true
|
||||
console.log('错误信息:',webMsgSend)
|
||||
}
|
||||
}
|
||||
if (newValue.requestId.includes('close_source') && newValue.operateCode === 'CLOSE_GATHER') {
|
||||
if (newValue.code === 10200) {
|
||||
ElMessage.success('停止成功')
|
||||
setTimeout(() => {
|
||||
ElMessage.success('停止成功!')
|
||||
startDisabeld.value = false
|
||||
pauseDisabled.value = true
|
||||
}, 5000)
|
||||
} else {
|
||||
ElMessage.error('停止失败')
|
||||
ElMessage.error('停止失败!')
|
||||
startDisabeld.value = true
|
||||
pauseDisabled.value = false
|
||||
console.log('错误信息:',webMsgSend)
|
||||
}
|
||||
}
|
||||
@@ -160,9 +178,9 @@ watch(webMsgSend, function (newValue, oldValue) {
|
||||
switch (newValue.operateCode) {
|
||||
case 'INIT_GATHER':
|
||||
if (newValue.code == 10200) {
|
||||
ElMessage.success('源连接成功')
|
||||
ElMessage.success('源连接成功!')
|
||||
} else if(newValue.code !== 10201) {
|
||||
ElMessage.error('源连接失败')
|
||||
ElMessage.error('源连接失败!')
|
||||
console.log('错误信息:',webMsgSend)
|
||||
}
|
||||
break;
|
||||
@@ -171,7 +189,20 @@ watch(webMsgSend, function (newValue, oldValue) {
|
||||
case 'connect':
|
||||
switch (newValue.operateCode) {
|
||||
case "Source":
|
||||
ElMessage.error('源连接失败')
|
||||
ElMessage.error('源连接失败!')
|
||||
}
|
||||
break;
|
||||
case 'server_error':
|
||||
if(newValue.operateCode === 'server_error'){
|
||||
ElMessage.error('服务端主动关闭连接,请20秒后重试!')
|
||||
connectDisabeld.value = true
|
||||
startDisabeld.value = true
|
||||
pauseDisabled.value = true
|
||||
setTimeout(() => {
|
||||
connectDisabeld.value = false
|
||||
startDisabeld.value = true
|
||||
pauseDisabled.value = true
|
||||
}, 20000)
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user