微调
This commit is contained in:
@@ -89,6 +89,12 @@
|
|||||||
<el-checkbox-button
|
<el-checkbox-button
|
||||||
v-model="form.channelList[$index].channelFlag"
|
v-model="form.channelList[$index].channelFlag"
|
||||||
label="通道使能"
|
label="通道使能"
|
||||||
|
:disabled="
|
||||||
|
form.channelList[$index].harmFlag ||
|
||||||
|
form.channelList[$index].inHarmFlag ||
|
||||||
|
form.channelList[$index].flickerFlag ||
|
||||||
|
form.channelList[$index].dipFlag
|
||||||
|
"
|
||||||
/>
|
/>
|
||||||
<el-checkbox-button
|
<el-checkbox-button
|
||||||
v-model="form.channelList[$index].harmFlag"
|
v-model="form.channelList[$index].harmFlag"
|
||||||
@@ -338,7 +344,7 @@ const next = () => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
let { flag, message } = checkFlags()
|
let { flag, message } = checkFlags()
|
||||||
// // 判断够选通道
|
// // 判断勾选通道
|
||||||
if (!flag) {
|
if (!flag) {
|
||||||
ElMessage.warning({
|
ElMessage.warning({
|
||||||
message: message,
|
message: message,
|
||||||
@@ -361,7 +367,7 @@ const recalculation = () => {
|
|||||||
setValueTableRef.value?.open(props.communicationList, {})
|
setValueTableRef.value?.open(props.communicationList, {})
|
||||||
}
|
}
|
||||||
|
|
||||||
// 判断够选通道
|
// 判断勾选通道
|
||||||
const checkFlags = () => {
|
const checkFlags = () => {
|
||||||
let list: any = []
|
let list: any = []
|
||||||
let flag = true
|
let flag = true
|
||||||
@@ -382,7 +388,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[2].channelFlag == false &&
|
form.value.channelList[2].channelFlag == false &&
|
||||||
form.value.channelList[4].channelFlag == false
|
form.value.channelList[4].channelFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了电压,请选择电压通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了电压,请选择电压通道使能' }
|
||||||
|
|
||||||
break
|
break
|
||||||
case '谐波电压':
|
case '谐波电压':
|
||||||
@@ -391,7 +397,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[2].harmFlag == false &&
|
form.value.channelList[2].harmFlag == false &&
|
||||||
form.value.channelList[4].harmFlag == false
|
form.value.channelList[4].harmFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了谐波电压,请选择谐波电压通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了谐波电压,请选择谐波电压通道使能' }
|
||||||
break
|
break
|
||||||
case '谐波电流':
|
case '谐波电流':
|
||||||
if (
|
if (
|
||||||
@@ -399,7 +405,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[3].harmFlag == false &&
|
form.value.channelList[3].harmFlag == false &&
|
||||||
form.value.channelList[5].harmFlag == false
|
form.value.channelList[5].harmFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了谐波电流,请选择谐波电流通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了谐波电流,请选择谐波电流通道使能' }
|
||||||
break
|
break
|
||||||
case '谐波有功功率':
|
case '谐波有功功率':
|
||||||
if (
|
if (
|
||||||
@@ -410,7 +416,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[4].harmFlag == false &&
|
form.value.channelList[4].harmFlag == false &&
|
||||||
form.value.channelList[5].harmFlag == false
|
form.value.channelList[5].harmFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了谐波有功功率,请选择间电压、电流谐波通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了谐波有功功率,请选择间电压、电流谐波通道使能' }
|
||||||
break
|
break
|
||||||
case '间谐波电压':
|
case '间谐波电压':
|
||||||
if (
|
if (
|
||||||
@@ -418,7 +424,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[2].inHarmFlag == false &&
|
form.value.channelList[2].inHarmFlag == false &&
|
||||||
form.value.channelList[4].inHarmFlag == false
|
form.value.channelList[4].inHarmFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了间谐波电压,请选择间谐波电压通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了间谐波电压,请选择间谐波电压通道使能' }
|
||||||
break
|
break
|
||||||
case '间谐波电流':
|
case '间谐波电流':
|
||||||
if (
|
if (
|
||||||
@@ -426,7 +432,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[3].inHarmFlag == false &&
|
form.value.channelList[3].inHarmFlag == false &&
|
||||||
form.value.channelList[5].inHarmFlag == false
|
form.value.channelList[5].inHarmFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了间谐波电流,请选择间谐波电流通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了间谐波电流,请选择间谐波电流通道使能' }
|
||||||
break
|
break
|
||||||
case '暂态':
|
case '暂态':
|
||||||
if (
|
if (
|
||||||
@@ -434,7 +440,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[2].dipFlag == false &&
|
form.value.channelList[2].dipFlag == false &&
|
||||||
form.value.channelList[4].dipFlag == false
|
form.value.channelList[4].dipFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了暂态,请选择电压暂态通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了暂态,请选择电压暂态通道使能' }
|
||||||
break
|
break
|
||||||
case '电流':
|
case '电流':
|
||||||
if (
|
if (
|
||||||
@@ -442,7 +448,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[3].channelFlag == false &&
|
form.value.channelList[3].channelFlag == false &&
|
||||||
form.value.channelList[5].channelFlag == false
|
form.value.channelList[5].channelFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了电压,请选择电压通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了电流,请选择电流通道使能' }
|
||||||
break
|
break
|
||||||
case '三相电压不平衡度':
|
case '三相电压不平衡度':
|
||||||
if (
|
if (
|
||||||
@@ -450,7 +456,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[2].channelFlag == false ||
|
form.value.channelList[2].channelFlag == false ||
|
||||||
form.value.channelList[4].channelFlag == false
|
form.value.channelList[4].channelFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了三相电压不平衡度,请选择电压A、B、C通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了三相电压不平衡度,请选择电压A、B、C通道使能' }
|
||||||
break
|
break
|
||||||
case '三相电流不平衡度':
|
case '三相电流不平衡度':
|
||||||
if (
|
if (
|
||||||
@@ -458,7 +464,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[3].channelFlag == false ||
|
form.value.channelList[3].channelFlag == false ||
|
||||||
form.value.channelList[5].channelFlag == false
|
form.value.channelList[5].channelFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了三相电流不平衡度,请选择电流A、B、C通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了三相电流不平衡度,请选择电流A、B、C通道使能' }
|
||||||
break
|
break
|
||||||
case '闪变':
|
case '闪变':
|
||||||
if (
|
if (
|
||||||
@@ -466,7 +472,7 @@ const checkFlags = () => {
|
|||||||
form.value.channelList[2].flickerFlag == false &&
|
form.value.channelList[2].flickerFlag == false &&
|
||||||
form.value.channelList[4].flickerFlag == false
|
form.value.channelList[4].flickerFlag == false
|
||||||
)
|
)
|
||||||
return { flag: false, message: '通讯脚本中够选了闪变,请选择电压闪变通道使能' }
|
return { flag: false, message: '通讯脚本中勾选了闪变,请选择电压闪变通道使能' }
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -712,4 +718,8 @@ defineExpose({ open })
|
|||||||
:deep(.el-table__body) {
|
:deep(.el-table__body) {
|
||||||
border-top: var(--el-table-border);
|
border-top: var(--el-table-border);
|
||||||
}
|
}
|
||||||
|
:deep(.el-checkbox-button.is-disabled .el-checkbox-button__inner) {
|
||||||
|
background-color: var(--el-color-primary);
|
||||||
|
color: var(--el-color-white);
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user