Browse Source

fix: 修复企业推送粉丝关联错误

master
wangxiang 2 years ago
parent
commit
3b2801f531
  1. 8
      src/views/common/push/pushApplication/ApplicationModal.vue
  2. 14
      src/views/common/push/pushApplication/application.data.ts

8
src/views/common/push/pushApplication/ApplicationModal.vue

@ -20,7 +20,10 @@ @@ -20,7 +20,10 @@
import { formSchema } from './application.data';
import { addPushApplication, editPushApplication, getPushApplication } from '/@/api/platform/common/controller/pushApplication';
import { BasicModal, ModalProps, useModalInner } from '/@/components/Modal';
import { useUserStore } from '/@/store/modules/user';
const userStore = useUserStore();
const userInfoStore = userStore.getUserInfo;
/** 通用变量统一声明区域 */
const tag = ref<Nullable<string>>('');
/** https://v3.cn.vuejs.org/api/options-data.html#emits */
@ -43,6 +46,11 @@ @@ -43,6 +46,11 @@
{
field: 'messageSecret',
ifShow: tag.value == 'edit'
},
{
field: 'userId',
defaultValue: userInfoStore.id,
ifShow: tag.value == 'edit'
}
]);
// tag

14
src/views/common/push/pushApplication/application.data.ts

@ -5,6 +5,7 @@ import { Tag } from 'ant-design-vue'; @@ -5,6 +5,7 @@ import { Tag } from 'ant-design-vue';
import { listPushType } from '/@/api/platform/common/controller/pushType';
import {listPushConcernFan} from '/@/api/platform/common/controller/pushConcernFan';
import {useUserStore} from '/@/store/modules/user';
import {PushAuditStatus} from '/@/enums/pushEnum';
const userStore = useUserStore();
const userInfoStore = userStore.getUserInfo;
@ -103,6 +104,17 @@ export const formSchema: FormSchema[] = [ @@ -103,6 +104,17 @@ export const formSchema: FormSchema[] = [
span: 12
}
},
{
field: 'userId',
label: '推送ID',
component: 'Input',
componentProps: {
disabled: true
},
colProps: {
span: 12
}
},
{
field: 'messageSecret',
label: '推送密钥',
@ -187,7 +199,7 @@ export const sendFormSchema: FormSchema[] = [ @@ -187,7 +199,7 @@ export const sendFormSchema: FormSchema[] = [
componentProps: {
api: listPushConcernFan,
params: {
status: '1',
status: PushAuditStatus.APPROVED,
concernUserId: userInfoStore.id
},
resultField: 'data',

Loading…
Cancel
Save