| 
...
 | 
...
 | 
@@ -18,7 +18,6 @@ | 
| 
18
 | 
18
 | 
           @change="changeOutTarget"
 | 
| 
19
 | 
19
 | 
           placeholder="请选择执行动作"
 | 
| 
20
 | 
20
 | 
           allowClear
 | 
| 
21
 | 
 
 | 
-          :disabled="hasDisabled"
 | 
| 
22
 | 
21
 | 
       /></template>
 | 
| 
23
 | 
22
 | 
       <template #doContext>
 | 
| 
24
 | 
23
 | 
         <div class="flex">
 | 
| 
...
 | 
...
 | 
@@ -103,12 +102,12 @@ | 
| 
103
 | 
102
 | 
       disabled: userStore.getOutTarget === 'MSG_NOTIFY' || !props.triggerData.length,
 | 
| 
104
 | 
103
 | 
     },
 | 
| 
105
 | 
104
 | 
   ]);
 | 
| 
106
 | 
 
 | 
-  const hasDisabled = ref(false);
 | 
| 
107
 | 
105
 | 
   const outTarget = ref('');
 | 
| 
108
 | 
 
 | 
-  const changeOutTarget = (value: string) => {
 | 
| 
 
 | 
106
 | 
+
 | 
| 
 
 | 
107
 | 
+  // TODO:此处有个小Bug,日后在调试。
 | 
| 
 
 | 
108
 | 
+  const changeOutTarget = (value: 'DEVICE_OUT' | 'MSG_NOTIFY') => {
 | 
| 
109
 | 
109
 | 
     outTarget.value = value;
 | 
| 
110
 | 
 
 | 
-    if (value === 'MSG_NOTIFY') {
 | 
| 
111
 | 
 
 | 
-      hasDisabled.value = true;
 | 
| 
 
 | 
110
 | 
+    if (userStore.getOutTarget === 'DEVICE_OUT') {
 | 
| 
112
 | 
111
 | 
       userStore.setOutTarget(value);
 | 
| 
113
 | 
112
 | 
     }
 | 
| 
114
 | 
113
 | 
   };
 | 
...
 | 
...
 | 
 |