This commit is contained in:
2025-09-11 16:54:20 +08:00
parent abb4b10b6b
commit 832be81848
3 changed files with 21 additions and 18 deletions

View File

@@ -79,25 +79,25 @@
</span> </span>
{{ item.accept_sn }} {{ item.accept_sn }}
<sapn style="margin: 0 4px">| </sapn> <span style="margin: 0 4px">| </span>
<sapn style="font-size: 12px"> {{ item.type | jtName }}</sapn> <span style="font-size: 12px"> {{ item.type | jtName }}</span>
<sapn style="margin: 0 4px">| </sapn> <span style="margin: 0 4px">| </span>
<sapn style="font-size: 12px"> <span style="font-size: 12px">
<font v-for="(iken, index) in item.countrys"> <font v-for="(iken, index) in item.countrys">
{{ iken }} {{ iken }}
<font v-if="index != item.countrys.length - 1">,</font> <font v-if="index != item.countrys.length - 1">,</font>
</font> </font>
</sapn> </span>
<b @click="openTracking(item)" class="btnCliArt" style="color: #f0f0f0; font-size: 12px; margin-left: 10px"> <b @click="openTracking(item)" class="btnCliArt" style="color: #f0f0f0; font-size: 12px; margin-left: 10px">
<i class="el-icon-data-line"></i> Manuscript Tracking <i class="el-icon-data-line"></i> Manuscript Tracking
</b> </b>
<sapn style="float: right"> <span style="float: right">
<span class="labelTitle" style="font-weight: 500">Plagiarism Check :</span> <span class="labelTitle" style="font-weight: 500">Plagiarism Check :</span>
<font style="margin-right: 16px; font-size: 15px; font-weight: bold"> {{ item.repetition }} % </font> <font style="margin-right: 16px; font-size: 15px; font-weight: bold"> {{ item.repetition }} % </font>
<b @click="changeRepe(item)" class="btnCliArt" style="color: #eaf6fb"> <i class="el-icon-edit"></i> Change </b> <b @click="changeRepe(item)" class="btnCliArt" style="color: #eaf6fb"> <i class="el-icon-edit"></i> Change </b>
</sapn> </span>
<sapn style="margin: 0 10px; float: right">| </sapn> <span style="margin: 0 10px; float: right">| </span>
<sapn style="float: right"> <span style="float: right">
<span class="labelTitle" style="font-weight: 500">Status :</span> <span class="labelTitle" style="font-weight: 500">Status :</span>
<font style="margin-right: 15px; font-size: 16px; font-weight: bold; letter-spacing: -0.5px"> <font style="margin-right: 15px; font-size: 16px; font-weight: bold; letter-spacing: -0.5px">
{{ stateFormat(item.state) }} {{ stateFormat(item.state) }}
@@ -108,7 +108,7 @@
<b v-if="item.state == 5" @click="prodBegin(item)" class="btnCliArt" style="color: #eaf6fb"> <b v-if="item.state == 5" @click="prodBegin(item)" class="btnCliArt" style="color: #eaf6fb">
<i class="el-icon-paperclip"></i> Begin Produce <i class="el-icon-paperclip"></i> Begin Produce
</b> </b>
</sapn> </span>
</p> </p>
<div class="mangu_list" style="position: relative"> <div class="mangu_list" style="position: relative">
<img <img
@@ -167,7 +167,7 @@
</div> </div>
<div class="man_title"> <div class="man_title">
<el-badge is-dot :hidden="item.author_act == 1 ? false : true"> <el-badge is-dot :hidden="item.author_act == 1 ? false : true">
<!-- <sapn style="" class="card_label" @click="openAIContent(item)"> <!-- <span style="" class="card_label" @click="openAIContent(item)">
<span class="labelTitle" style="font-weight: 500;font-size: 12px;color:#fff !important;transform: skew(18deg); <span class="labelTitle" style="font-weight: 500;font-size: 12px;color:#fff !important;transform: skew(18deg);
display: inline-block;">Involves AI </span> display: inline-block;">Involves AI </span>
@@ -176,7 +176,7 @@
<i class="el-icon-view"></i> <i class="el-icon-view"></i>
</b> </b>
</sapn> --> </span> -->
<b @click="showdetaileditor(item)"> {{ item.title }} </b> <b @click="showdetaileditor(item)"> {{ item.title }} </b>
@@ -2187,8 +2187,8 @@ export default {
// 如果当前项长度更大,则更新最大项 // 如果当前项长度更大,则更新最大项
return currentLen > maxLen ? currentItem : maxItem; return currentLen > maxLen ? currentItem : maxItem;
}, {}); // 初始值设为一个空对象 }, {}); // 初始值设为一个空对象
console.log('maxItem at line 2142:', maxItem.repeat.length) // console.log('maxItem at line 2142:', maxItem.repeat.length)
return maxItem.repeat.length; return maxItem&&maxItem.repeat?maxItem.repeat.length:0;
}, },

View File

@@ -42,9 +42,9 @@
</el-col> </el-col>
</el-row> </el-row>
<div style="text-align: center;margin-top: 12px;"> <div style="text-align: center;margin-top: 12px;">
<el-button type="success" @click="saveNow()" style="margin-right: 20px;width: 250px;">Review Now <el-button type="success" @click="saveNow()" style="margin-right: 20px;width: 250px;">Accept for final decision
</el-button> </el-button>
<el-button type="danger" @click="saveRef()" style="width: 250px;">Reject to review</el-button> <el-button type="danger" @click="saveRef()" style="width: 250px;">Decline final review</el-button>
</div> </div>
</el-card> </el-card>
@@ -119,6 +119,9 @@
this.txt_mess = {...res.data.article,majorList:res.data.article.major?res.data.article.major.join(','):[]} this.txt_mess = {...res.data.article,majorList:res.data.article.major?res.data.article.major.join(','):[]}
if(res.data.article.state==0){
}
}) })
.catch(err => { .catch(err => {

View File

@@ -701,7 +701,7 @@ export default new Router({
path: '/edit_per_text', //审稿人文章详情 path: '/edit_per_text', //审稿人文章详情
component: () => import('../components/page/edit_per_text'), component: () => import('../components/page/edit_per_text'),
meta: { meta: {
title: 'Final review article details' title: 'Final decision article details'
} }
}, },
@@ -716,7 +716,7 @@ export default new Router({
path: '/edit_per_text_yq', //审稿人文章详情-邀请 path: '/edit_per_text_yq', //审稿人文章详情-邀请
component: () => import('../components/page/edit_per_text_yq'), component: () => import('../components/page/edit_per_text_yq'),
meta: { meta: {
title: 'Final review article details' title: 'Final decision article details'
} }
}, },
{ {