|
@@ -74,6 +74,18 @@ const confirmClick = (value: DataSelectionItem) => {
|
|
|
dataSelectionRef.value?.hideView();
|
|
|
};
|
|
|
|
|
|
+const addConditionType = () => {
|
|
|
+ props.form.paramCode = '';
|
|
|
+ props.form.paramName = '';
|
|
|
+ props.form.deviceId = undefined;
|
|
|
+ props.form.deviceName = undefined;
|
|
|
+ props.form.alarmAlgOperator = undefined;
|
|
|
+ props.form.alarmThreshold = undefined;
|
|
|
+ props.form.alarmDeviceState = undefined;
|
|
|
+ props.form.alarmScheduledTime = undefined;
|
|
|
+ props.form.alarmRepeatTime = undefined;
|
|
|
+};
|
|
|
+
|
|
|
defineExpose({
|
|
|
formRefSubmit,
|
|
|
formResetFields,
|
|
@@ -95,6 +107,7 @@ defineExpose({
|
|
|
:options="alarmCondition"
|
|
|
:field-names="{ label: 'dictValue', value: 'dictEngValue' }"
|
|
|
:placeholder="$t('common.plzSelect')"
|
|
|
+ @change="addConditionType"
|
|
|
/>
|
|
|
</AFormItem>
|
|
|
<AFormItem :label="t('algorithmManage.equipmentParameters')" name="paramCode" v-if="form.subType == '0'">
|
|
@@ -154,7 +167,6 @@ defineExpose({
|
|
|
class="select-input select-right"
|
|
|
v-model:value="form.alarmScheduledTime"
|
|
|
format="HH:mm"
|
|
|
- value-format="HH:mm"
|
|
|
:allow-clear="false"
|
|
|
/>
|
|
|
</AFormItem>
|