修改自动化位置
This commit is contained in:
@@ -156,7 +156,18 @@
|
|||||||
<template v-if="this.userrole == 1">
|
<template v-if="this.userrole == 1">
|
||||||
<el-submenu index="mailboxManagement">
|
<el-submenu index="mailboxManagement">
|
||||||
<template slot="title"> <i class="el-icon-message"></i> {{ $t('sidebar.promotionManagement') }} </template>
|
<template slot="title"> <i class="el-icon-message"></i> {{ $t('sidebar.promotionManagement') }} </template>
|
||||||
|
<el-menu-item index="autoPromotion">
|
||||||
|
{{ $t('sidebar.autoPromotion') }}
|
||||||
|
</el-menu-item>
|
||||||
|
<el-menu-item index="mailboxCollect">
|
||||||
|
{{ $t('sidebar.mailboxCollect') }}
|
||||||
|
</el-menu-item>
|
||||||
|
<el-menu-item index="mailboxMould">
|
||||||
|
{{ $t('sidebar.emailTemplates') }}
|
||||||
|
</el-menu-item>
|
||||||
|
<el-menu-item index="mailboxConfig">
|
||||||
|
{{ $t('sidebar.mailboxManagement') }}
|
||||||
|
</el-menu-item>
|
||||||
<el-submenu index="expertDatabaseSub">
|
<el-submenu index="expertDatabaseSub">
|
||||||
<template slot="title">
|
<template slot="title">
|
||||||
{{ $t('sidebar.expertDatabase') }}
|
{{ $t('sidebar.expertDatabase') }}
|
||||||
@@ -170,18 +181,10 @@
|
|||||||
|
|
||||||
</el-submenu>
|
</el-submenu>
|
||||||
|
|
||||||
<el-menu-item index="mailboxConfig">
|
|
||||||
{{ $t('sidebar.mailboxManagement') }}
|
|
||||||
</el-menu-item>
|
|
||||||
<el-menu-item index="mailboxCollect">
|
|
||||||
{{ $t('sidebar.mailboxCollect') }}
|
|
||||||
</el-menu-item>
|
|
||||||
<el-menu-item index="mailboxMould">
|
|
||||||
{{ $t('sidebar.emailTemplates') }}
|
|
||||||
</el-menu-item>
|
|
||||||
<el-menu-item index="autoPromotion">
|
|
||||||
{{ $t('sidebar.autoPromotion') }}
|
|
||||||
</el-menu-item>
|
|
||||||
|
|
||||||
</el-submenu>
|
</el-submenu>
|
||||||
|
|
||||||
|
|||||||
@@ -332,7 +332,6 @@ export default {
|
|||||||
this.selectedFieldIds = [];
|
this.selectedFieldIds = [];
|
||||||
try {
|
try {
|
||||||
const availableRes = await this.$api.post('api/email_client/getAvailableFields', { journal_id: String(journalId) });
|
const availableRes = await this.$api.post('api/email_client/getAvailableFields', { journal_id: String(journalId) });
|
||||||
console.log('[getAvailableFields] raw response:', JSON.stringify(availableRes));
|
|
||||||
|
|
||||||
const availablePayload = (availableRes && availableRes.data) || availableRes || {};
|
const availablePayload = (availableRes && availableRes.data) || availableRes || {};
|
||||||
let availableArr = this.findArray(availablePayload);
|
let availableArr = this.findArray(availablePayload);
|
||||||
@@ -345,9 +344,7 @@ export default {
|
|||||||
const label = item.field || item.title || item.name || item.label || String(id);
|
const label = item.field || item.title || item.name || item.label || String(id);
|
||||||
return { id: String(id), label };
|
return { id: String(id), label };
|
||||||
});
|
});
|
||||||
console.log('[getAvailableFields] parsed fields:', this.availableFields.length, this.availableFields.slice(0, 3));
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error('[getAvailableFields] error:', e);
|
|
||||||
this.availableFields = [];
|
this.availableFields = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user