This commit is contained in:
2024-10-12 09:23:04 +08:00
parent bd2c9f9089
commit f343547181

View File

@@ -7,7 +7,9 @@
</div>
<div class="container">
<div class="handle-box">
<!-- <el-select
<span style="margin-right: 10px">Journal :</span>
<el-select
style="margin-right: 20px"
v-model="query.journal_id"
placeholder="Please select a journal"
@change="
@@ -16,11 +18,12 @@
"
>
<el-option v-for="item in jourList" :label="item.title" :key="item.journal_id" :value="item.journal_id"></el-option>
</el-select> -->
</el-select>
<span style="margin-right: 10px">Email :</span>
<el-input v-model="query.keywords" placeholder="Email" clearable style="width: 240px; margin: 0 15px 0 0"> </el-input>
<span style="margin-right: 10px">Doi :</span> <el-input clearable v-model="query.doi" placeholder="Doi" style="width: 240px; margin: 0 15px 0 0"> </el-input>
<span style="margin-right: 10px">Doi :</span>
<el-input clearable v-model="query.doi" placeholder="Doi" style="width: 240px; margin: 0 15px 0 0"> </el-input>
<el-button
type="primary"
icon="el-icon-search"
@@ -174,6 +177,7 @@
>
<span style="font-size: 700">{{ index + 1 }}. &nbsp;&nbsp;</span>
<span style="font-size: 14px; font-weight: 700">{{ item.journal_jabbr }} :</span>
<span v-if="item.link" style="text-decoration: underline">
<a
target="_blank"
@@ -203,13 +207,24 @@
>
<!-- {{ scope.row.link ?$t('partyRole.Published') : '' }} -->
{{ $t(`artstate.state${item.state}`) }}
</span></a
>
</span>
</a>
</span>
<span v-else style="color: rgb(113 112 112)">
{{ item.title
}}<span
{{ item.title }}
<div>
<span style=" padding: 2px 4px;
border-radius: 2px;
margin-left: 0px;
font-weight: bold;
font-size: 12px;
color: #909399;
/* background: #f4f4f5; */
border-color: #d3d4d6;
float: right;">
<i class="el-icon-link" style="font-size: 18px; color: rgb(64, 158, 255)" @click="goDetail(item)"></i
></span> <span
style="
padding: 2px 4px;
border-radius: 2px;
@@ -232,9 +247,11 @@
>
<!-- {{ scope.row.link ?$t('partyRole.Published') : '' }} -->
{{ $t(`artstate.state${item.state}`) }}
</span>
</span>
</div>
</span>
<el-popover ref="popover" placement="right" trigger="click" width="700">
<ul
style="padding: 0 0px; box-sizing: border-box; max-height: 500px; overflow-y: auto; white-space: normal"
@@ -455,6 +472,15 @@ export default {
this.initMajor();
},
methods: {
goDetail(row) {
console.log('row at line 460:', row);
this.$router.push({
path: 'articleDetailEditor',
query: {
id: row.article_id
}
});
},
async getAuthorList(id) {
var that = this;
this.authorList = [];