fix:修改网关告警页面展示 添加电动门 修改页面问题

This commit is contained in:
zhaohy
2024-07-29 15:01:20 +08:00
parent 06ee0ec6a4
commit 7c1f120182
9 changed files with 518 additions and 28 deletions

View File

@@ -9,31 +9,7 @@
placement="right"
@close="handleClose">
<a-tabs>
<a-tab-pane key="1" tab="更新状态">
<div style="width: 100%; padding: 24px">
<a-form ref="formRef" :model="infoObject" :rules="rules">
<a-form-item ref="state" label="当前状态" name="state">
<a-select
v-model:value="infoObject.state"
show-search
placeholder="请选择设备点位"
style="width: 85%"
:options="stateOptions"
:disabled="true"
:filter-option="filterDevicePoint" />
</a-form-item>
<a-form-item label="备注" name="desc">
<a-textarea
v-model:value="infoObject.desc"
placeholder="请输入异常描述"
:disabled="true"
style="width: 85%"
:autoSize="{ minRows: 4, maxRows: 4 }" />
</a-form-item>
</a-form>
</div>
</a-tab-pane>
<a-tab-pane key="2" tab="状态流程">
<a-tab-pane key="1" tab="状态流程">
<!-- 只有创建工单流程 -->
<NsSteps v-bind="config" />
</a-tab-pane>
@@ -54,7 +30,6 @@
setup() {
const visible = ref(false);
const infoObject = ref({});
const stateOptions = ref();
const logList = ref([
{ realName: '李四', state: 3, createTime: '2024-03-10 10:00:00', remarks: '完成' },
@@ -76,7 +51,6 @@
const toggle = async (data) => {
let states = await getEnum({ params: { enumType: 'AlarmLogStateEnum' } });
stateOptions.value = states.data;
infoObject.value = { ...logList.value[0] };
let stateMap = {
1: '待处理',
2: '处理中',
@@ -99,7 +73,6 @@
visible.value = true;
};
return {
infoObject,
stateOptions,
btnClick,
visible,