diff --git a/src/views/common/push/pushConcern/ConcernSendModal.vue b/src/views/common/push/pushConcern/ConcernSendModal.vue index ac00b00..f0b5304 100644 --- a/src/views/common/push/pushConcern/ConcernSendModal.vue +++ b/src/views/common/push/pushConcern/ConcernSendModal.vue @@ -14,6 +14,7 @@ import { concernFanMessageSend } from '/@/api/platform/common/controller/pushConcernFan'; import { BasicModal, ModalProps, useModalInner } from '/@/components/Modal'; import { useMessage } from '/@/hooks/web/useMessage'; + import { listPushConcernFanType } from '/@/api/platform/common/controller/pushConcernFanType'; const { createMessage } = useMessage(); const emit = defineEmits(['success', 'register']); @@ -36,7 +37,9 @@ { field: 'pushTypeId', componentProps: { + api: listPushConcernFanType, params: { + size: 999, concernFanId: data.record?.id }, } diff --git a/src/views/common/push/pushConcern/concern.data.ts b/src/views/common/push/pushConcern/concern.data.ts index e8d1b18..065987a 100644 --- a/src/views/common/push/pushConcern/concern.data.ts +++ b/src/views/common/push/pushConcern/concern.data.ts @@ -4,7 +4,6 @@ import { h } from 'vue'; import { Tag, Switch } from 'ant-design-vue'; import { setDefaultType } from '/@/api/platform/common/controller/pushConcernFanType'; import { useMessage } from '/@/hooks/web/useMessage'; -import { listPushConcernFanType } from '/@/api/platform/common/controller/pushConcernFanType'; import { useUserStore } from '/@/store/modules/user'; const { createConfirm, createMessage } = useMessage(); @@ -280,10 +279,6 @@ export const concernSendFormSchema: FormSchema[] = [ label: '推送类型', component: 'ApiSelect', componentProps: { - api: listPushConcernFanType, - params: { - size: 999 - }, labelField: 'name', valueField: 'typeId', resultField: 'data'