| | |
| | | <template> |
| | | <el-dialog class="ztzf-page-view-dialog" v-model="visible" :title="titleEnum[dialogMode]" |
| | | <el-dialog class="command-page-view-dialog" v-model="visible" :title="titleEnum[dialogMode]" |
| | | :close-on-click-modal="false" width="520px"> |
| | | <div class="detail-container"> |
| | | <el-row> |
| | |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">场景类型</div> |
| | | <div class="val">{{ getDictLabel(formData.sceneType, dictObj.sceneType) }}</div> |
| | | <div class="val">{{ getDictLabel(formData.sceneType, dictObj.CommandSceneType) }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">设备数量</div> |
| | |
| | | </el-row> |
| | | </div> |
| | | <template #footer> |
| | | <el-button color="#2B2B4C" @click="handleCancel">关闭</el-button> |
| | | <el-button v-if="dialogMode != 'view'" color="#2B2B4C" @click="handleCancel">关闭</el-button> |
| | | </template> |
| | | </el-dialog> |
| | | </template> |
| | |
| | | sceneType: '', // 场景类型 |
| | | }) |
| | | |
| | | const formData = ref(initForm()) // 表单数据 |
| | | const visible = defineModel() // 弹框显隐 |
| | | const dialogMode = ref('view') // 弹框模式 |
| | | const formData = ref(initForm()) // 弹框显隐 |
| | | const visible = defineModel() // 弹框模式 |
| | | const dialogMode = ref('view') // ???? |
| | | const titleEnum = ref({ view: '查看' }) |
| | | const dictObj = inject('dictObj') |
| | | |