|
@@ -56,10 +56,9 @@
|
|
|
<el-form ref="ruleFormRef" :model="formData" :rules="dataRules" label-width="90px"
|
|
|
class="flex flex-wrap mt-4 w-1/2">
|
|
|
<el-form-item label="推送应用" prop="pushApp" class="w-full">
|
|
|
- <el-select v-model="formData.pushApp" placeholder="请选择推送方式" multiple collapse-tags collapse-tags-tooltip
|
|
|
- :max-collapse-tags="4" filterable remote class="w-full" :value-key="'appId'">
|
|
|
- <el-option v-for="item in appOptions" :key="item.value" :label="item.label"
|
|
|
- :value="{ id: item.id, appId: item.value }" />
|
|
|
+ <el-select v-model="formData.pushApp" placeholder="请选择推送应用" multiple collapse-tags collapse-tags-tooltip
|
|
|
+ :max-collapse-tags="4" filterable class="w-full" :value-key="'appId'">
|
|
|
+ <el-option v-for="item in appOptions" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="主动推送" prop="autoPush" class="w-1/2">
|
|
@@ -583,6 +582,10 @@ const formatNum = (value: string | number = 0) => {
|
|
|
return '';
|
|
|
};
|
|
|
|
|
|
+onMounted(() => {
|
|
|
+ getAppListData();
|
|
|
+});
|
|
|
+
|
|
|
watch(
|
|
|
() => props.rowData,
|
|
|
(val) => {
|
|
@@ -598,7 +601,6 @@ watch(
|
|
|
domainData.value = props.rowData.domain || [];
|
|
|
regionData.value = props.rowData.pushAddr || ['全部国家'];
|
|
|
oldUrl.value = props.rowData.pushContent;
|
|
|
- getAppListData();
|
|
|
}
|
|
|
}
|
|
|
);
|