This commit is contained in:
2025-06-20 13:16:02 +08:00
parent 6443b450d3
commit 9bad8c3f99

View File

@@ -1,5 +1,5 @@
<template>
<div style="min-width: 1280px;" class="articleListEditorA">
<div style="min-width: 1280px" class="articleListEditorA">
<div class="handle-box">
<el-badge
:value="item.num"
@@ -8,7 +8,8 @@
:hidden="item.num == 0 || item.state == 3 || item.state == 5"
style="margin-right: 25px"
>
<el-button style="padding:7px 10px"
<el-button
style="padding: 7px 10px"
@click="
query.state = item.state;
getdate();
@@ -38,7 +39,7 @@
</el-select>
<p style="height: 5px"></p>
<el-select size="mini" v-model="query.special_num" @change="getdate" placeholder="Please select guest" style="width: 245px">
<el-select size="mini" v-model="query.special_num" @change="getdate" placeholder="Please select guest" style="width: 245px">
<el-option :key="0" label="Not select special issue" :value="0"></el-option>
<el-option
v-for="item in itemGuest"
@@ -47,9 +48,9 @@
:value="item.journal_special_id"
></el-option>
</el-select>
<el-input v-model="query.name" placeholder="Title" style="width: 250px" size="mini" clearable></el-input>
<el-input v-model="query.sn" placeholder="SN" style="width: 250px; margin-right: 10px" size="mini" clearable></el-input>
<el-button type="primary" icon="el-icon-search" @click="handleSearch" style="margin: 0 0 10px 0" size="mini">Search </el-button>
<el-input v-model="query.name" placeholder="Title" style="width: 250px" size="mini" clearable></el-input>
<el-input v-model="query.sn" placeholder="SN" style="width: 250px; margin-right: 10px" size="mini" clearable></el-input>
<el-button type="primary" icon="el-icon-search" @click="handleSearch" style="margin: 0 0 10px 0" size="mini">Search </el-button>
</div>
<div v-if="!PreAcpVisible">
@@ -459,8 +460,8 @@
<font
v-if="finalCount(item) > 0 && finalCount(item) != 'NaN'"
style="font-size: 14px; font-weight: normal; color: #333"
>Comprehensive Score : </font
>
>Comprehensive Score :
</font>
<span v-if="finalCount(item) > 0 && finalCount(item) != 'NaN'">{{ finalCount(item) }}</span>
</p>
</div>
@@ -608,22 +609,22 @@
</template>
</el-table-column> -->
<el-table-column prop="accept_sn" label="SN" width="240px">
<template slot-scope="scope">
<p>
{{ scope.row.accept_sn }}
<el-button
size="mini"
type="success"
plain
icon="el-icon-tickets"
@click="showdetaileditor(scope.row)"
style="margin-left: 10px; padding: 4px; float: right"
>Detail</el-button
>
</p>
<p v-if="scope.row.doi" style="color: #006699"><span>Doi: </span>{{ scope.row.doi }}</p>
</template>
</el-table-column>
<template slot-scope="scope">
<p>
{{ scope.row.accept_sn }}
<el-button
size="mini"
type="success"
plain
icon="el-icon-tickets"
@click="showdetaileditor(scope.row)"
style="margin-left: 10px; padding: 4px; float: right"
>Detail</el-button
>
</p>
<p v-if="scope.row.doi" style="color: #006699"><span>Doi: </span>{{ scope.row.doi }}</p>
</template>
</el-table-column>
<el-table-column prop="" label="Title">
<template slot-scope="scope">
<p v-if="scope.row.title == ''">Article{{ scope.row.p_article_id }}</p>
@@ -1389,7 +1390,6 @@
<p style="line-height: 20px; margin-top: 6px">{{ majorMes.email }}</p>
</el-form-item> -->
<el-form-item label="Research areas :">
<common-major-list
:disabled="majorMes.disabled"
:list="majorValueList"
@@ -1633,7 +1633,7 @@ export default {
})
.then((res) => {
if (this.majorMes.disabled) {
this.majorValueList = [...res.data].map((item)=>({...item,str:item.major_title}));
this.majorValueList = [...res.data].map((item) => ({ ...item, str: item.major_title }));
} else {
this.majorValueList = [...res.data].map((item) => ({
selectedValue: Array.isArray(item.shu)
@@ -2491,13 +2491,13 @@ export default {
// 修改标记
saveRemark() {
console.log('this.remark at line 2212:', this.remark);
var mergedText = this.remark.content
// .filter((item) => item.text && item.text.trim() !== '') // 过滤掉空或全空格项
// .map((item) => {
// const text = item.text.trim();
// return text.endsWith('') ? text : text + '';
// })
// .join('');
var mergedText = this.remark.content;
// .filter((item) => item.text && item.text.trim() !== '') // 过滤掉空或全空格项
// .map((item) => {
// const text = item.text.trim();
// return text.endsWith('') ? text : text + '';
// })
// .join('');
console.log('拼接结果', mergedText);