自动化推广【约稿】

This commit is contained in:
2026-03-23 09:28:56 +08:00
parent f44b3910a4
commit 12760aaf44
21 changed files with 3482 additions and 559 deletions

View File

@@ -37,6 +37,10 @@
<span class="title">{{ $t('JournalCitationAnalysis.editorinchief') }} :</span
><span>{{ scope.row.editorinchief }}</span>
</div>
<div class="item">
<span class="title">{{ $t('JournalCitationAnalysis.executiveEditor') }} :</span
><span>{{ scope.row.editor_name }}</span>
</div>
<div class="item">
<span class="title">{{ $t('JournalCitationAnalysis.email') }} :</span><span>{{ scope.row.email }}</span>
</div>
@@ -46,6 +50,9 @@
<div class="item">
<span class="title">{{ $t('JournalCitationAnalysis.level') }} :</span><span>{{ scope.row.level }}</span>
</div>
<div class="item">
<span class="title">{{ $t('JournalCitationAnalysis.databases') }} :</span><span>{{ scope.row.databases }}</span>
</div>
<div class="item" v-if="scope.row.journal_topic">
<span class="title">{{ $t('JournalCitationAnalysis.journal_topic') }} :</span
@@ -228,6 +235,12 @@
<el-form-item label="Journal publisher :" prop="publish_author">
<el-input v-model="detailForm.publish_author" placeholder="eg:TMR编辑部"></el-input>
</el-form-item>
<el-form-item label="Journal executive editor :" prop="editor_name">
<el-input v-model="detailForm.editor_name" placeholder=""></el-input>
</el-form-item>
<el-form-item label="Database inclusion :" prop="databases">
<el-input v-model="detailForm.databases" placeholder=""></el-input>
</el-form-item>
<el-form-item label="WeChat Code :" prop="editor_qrcode">
<div class="portrait WeChatCode">
@@ -470,6 +483,20 @@ export default {
trigger: 'blur'
}
],
editor_name: [
{
required: true,
message: 'Please input journal executive editor',
trigger: 'blur'
}
],
databases: [
{
required: true,
message: 'Please input database inclusion',
trigger: 'blur'
}
],
kfen: [
{
required: true,
@@ -666,6 +693,7 @@ export default {
handleEdit() {
this.$refs.detail_form.validate((valid) => {
if (valid) {
if (this.detailForm.editor_qrcode == '' || !this.detailForm.editor_qrcode) {
this.$message.error('Please upload WeChat Code!');
return false;
@@ -861,6 +889,7 @@ export default {
publish_author: data.publish_author,
wechat_name: data.wechat_name,
wechat_app_id: data.wechat_app_id,
editor_name: data.editor_name,
wechat_app_secret: data.wechat_app_secret,
areas: data.journal_topic ? data.journal_topic.split(',') : ['']
};