This commit is contained in:
sjl
2024-11-21 14:42:26 +08:00
parent 4de59336b2
commit 0d063e887c
8 changed files with 271 additions and 28 deletions

View File

@@ -206,7 +206,7 @@
<ProTable
ref='proTable'
:columns='columns'
:request-api='getPqMonList'
>
<!-- 表格 header 按钮 -->
<template #tableHeader='scope'>
@@ -253,6 +253,7 @@ const MonIsShow = ref(false)
const DevIsShow = ref(false)
const IsPasswordShow = ref(false)
const dictStore = useDictStore()
const mode = ref()
// 定义弹出组件元信息
const dialogFormRef = ref()
const disabledDate = (time: Date) => {
@@ -265,7 +266,7 @@ const disabledDate = (time: Date) => {
const formContent = ref<Device.ResPqDev>({
id: '',
name: '',
pattern:'模拟式',
pattern:mode.value,
devType:'',
devChns:1,
devVolt:57.74,
@@ -291,7 +292,7 @@ const disabledDate = (time: Date) => {
formContent.value = {
id: '',
name: '',
pattern:'模拟式',
pattern:mode.value,
devType:'',
devChns:1,
devVolt:57.74,
@@ -390,18 +391,15 @@ const disabledDate = (time: Date) => {
}
// 打开弹窗,可能是新增,也可能是编辑
const open = (sign: string, data: Device.ResPqDev) => {
// 重置表单
dialogFormRef.value?.resetFields()
titleType.value = sign
dialogVisible.value = true
const open = (sign: string, data: Device.ResPqDev,currentMode: string) => {
mode.value = currentMode
// 重置表单
dialogFormRef.value?.resetFields()
titleType.value = sign
dialogVisible.value = true
const patternItem = dictStore.getDictData('Pattern').find(item => item.id === data.pattern)
if( patternItem && patternItem.name ==='比对式'){
if( currentMode ==='比对式'){
DevIsShow.value = false
MonIsShow.value = true
}else{