Commit a854b6ec51596d15c034aedfd5227a3e85f90655

Authored by ww
1 parent 371e6acc

fix: DEFECT-1404修复场景联动新增告警配置时默认启用

... ... @@ -54,8 +54,14 @@
54 54 return attrs.vnodes;
55 55 },
56 56 },
  57 + props: {
  58 + defaultEnable: {
  59 + type: Boolean,
  60 + default: false,
  61 + },
  62 + },
57 63 emits: ['success', 'register'],
58   - setup(_, { emit }) {
  64 + setup(props, { emit }) {
59 65 const alarmContactOptions: any = ref([]);
60 66 const orgId = ref('');
61 67 const orgFunc = (e) => {
... ... @@ -174,6 +180,9 @@
174 180 ...alarmContactIdD,
175 181 ...messageModeD,
176 182 };
  183 +
  184 + props.defaultEnable && Object.assign(allData, { status: 1 });
  185 +
177 186 if (!unref(isUpdate)) {
178 187 delete allData.id;
179 188 }
... ...
... ... @@ -89,7 +89,11 @@
89 89 >新增清除告警</a-button
90 90 >
91 91 </CollapseContainer>
92   - <AlarmConfigDrawer @register="registerAlarmContactDrawer" @success="handleSuccess" />
  92 + <AlarmConfigDrawer
  93 + :defaultEnable="true"
  94 + @register="registerAlarmContactDrawer"
  95 + @success="handleSuccess"
  96 + />
93 97 </template>
94 98
95 99 <script lang="ts">
... ...