This commit is contained in:
wangjinlei
2023-05-17 13:21:01 +08:00
parent 5ed3073b6e
commit f087543b0f
77 changed files with 10625 additions and 4542 deletions

View File

@@ -9,14 +9,19 @@
</div>
<div class="art_state_text">
Dear editor, journals published by TMR Publishing Group follows a double blind peer review process to ensure
impartial editorial decision-making; that is, the reviewers do not know who the authors of the manuscript are,
impartial editorial decision-making; that is, the reviewers do not know who the authors of the manuscript
are,
and the authors do not have access to the information of who the peer reviewers are.
<br>All submissions are assessed by an editor, who will decide whether they are suitable for peer review. The
<br>All submissions are assessed by an editor, who will decide whether they are suitable for peer review.
The
editorial office will collect at least two review reports per manuscript.
If an editor is on the author list or has any other competing interest regarding a specific manuscript, another
If an editor is on the author list or has any other competing interest regarding a specific manuscript,
another
member of the Editorial Board will be assigned to assume responsibility for overseeing peer review.
<br>Submissions felt to be suitable for consideration will be sent for peer review by appropriate independent
experts. Editors will make a decision based on the reviewersreports and authors are sent these reports along
<br>Submissions felt to be suitable for consideration will be sent for peer review by appropriate
independent
experts. Editors will make a decision based on the reviewersreports and authors are sent these reports
along
with the editorial decision on their manuscript.
</div>
<div class="container_state" v-loading="loading">
@@ -55,14 +60,16 @@
<div class="art_reviewer">
<h3>Please select suitable reviewers for this manuscript.</h3>
<div style="margin: 0 0 15px 0;">
<el-button type="primary" icon="el-icon-circle-plus-outline" @click="openAddRev" class="add_revi">Add reviewer</el-button>
<el-button type="primary" icon="el-icon-circle-plus-outline" @click="openAddRev"
class="add_revi">Add reviewer</el-button>
</div>
<el-table :data="review_Data" border stripe class="table revi_tab_sty" ref="multipleTable"
header-cell-class-name="table-header" empty-text="New messages (0)">
header-cell-class-name="table-header" empty-text="New messages (0)">
<el-table-column type="index" label="No." align="center" width="45"></el-table-column>
<el-table-column label="Reviewer" align="center">
<template slot-scope="scope">
<el-badge is-dot :hidden="scope.row.reviewer_act == 1 ? false : true" class="item">
<el-badge is-dot :hidden="scope.row.reviewer_act == 1 ? false : true"
class="item">
{{ scope.row.reviewer }}
</el-badge>
</template>
@@ -82,8 +89,10 @@
</el-table-column>
</el-table>
<div class="pagination">
<el-pagination background layout="total, prev, pager, next" :current-page="query_review.pageIndex" :page-size="query_review.pageSize"
:total="Total_review" @current-change="handlePageChange" class="revi_pag_sty"></el-pagination>
<el-pagination background layout="total, prev, pager, next"
:current-page="query_review.pageIndex" :page-size="query_review.pageSize"
:total="Total_review" @current-change="handlePageChange" class="revi_pag_sty">
</el-pagination>
</div>
</div>
<div class="art_state_btn">
@@ -95,7 +104,8 @@
<div class="a_s_t4" @click="testvis(4)">
Revision
</div>
<div class="a_s_t6" @click="testvis(6)" v-if="review_Data!=undefined&&review_Data.length>=2">
<div class="a_s_t6" @click="testvis(6)"
v-if="review_Data!=undefined&&review_Data.length>=2">
Pre-accept
</div>
<div class="a_s_t3" @click="testvis(3)">
@@ -136,12 +146,14 @@
<el-collapse-item :title="authorList_name" name="1">
<div v-for="(item, index) in form.authorList" class="auth_mess">
<h4 style="font-weight: bolder;">
<img src="../../assets/img/state_one.png" v-if="item.isSuper" style="width: 15px;margin: 0 2px 0 0;vertical-align: text-bottom;">
<img src="../../assets/img/state_one.png" v-if="item.isSuper"
style="width: 15px;margin: 0 2px 0 0;vertical-align: text-bottom;">
{{item.firstname}} {{item.lastname}} {{item.isSuper?'#':''}}{{item.isReport?'*':''}}
</h4>
<div>
<p v-if="item.email">
<img src="../../assets/img/state_email.png" v-if="item.isReport" style="width: 14px;margin: 0 8px 0 0;vertical-align: text-bottom;">
<img src="../../assets/img/state_email.png" v-if="item.isReport"
style="width: 14px;margin: 0 8px 0 0;vertical-align: text-bottom;">
<font>Email : </font>{{item.email}}
</p>
<p v-if="item.orcid">
@@ -161,7 +173,7 @@
<font>Address : </font>{{item.address}}
</p>
<p v-if="item.company">
<font>Institution : </font>{{item.company}}
<font>Affiliation : </font>{{item.company}}
</p>
<p v-if="item.department">
<font>Department : </font>{{item.department}}
@@ -249,7 +261,8 @@
</el-form-item>
</el-form>
<div style="margin: 0 0 0 80px;color: #888;font-size: 12px;line-height:18px">
<b>Note :</b> editors should note that this remark only appears on the editor page, not for the authors, reviewers,
<b>Note :</b> editors should note that this remark only appears on the editor page, not for the authors,
reviewers,
and other roles.
</div>
<span slot="footer" class="dialog-footer">
@@ -264,12 +277,14 @@
</el-input>
</el-form-item>
<el-form-item label="Zip :">
<el-upload class="upload-demo" :action="upload_zip" accept=".rar, .zip" name="repezip" :on-success="upSuccess_repezip"
:limit="1" :on-exceed="alertlimit" :on-remove="removefilerepezip">
<el-upload class="upload-demo" :action="upload_zip" accept=".rar, .zip" name="repezip"
:on-success="upSuccess_repezip" :limit="1" :on-exceed="alertlimit"
:on-remove="removefilerepezip">
<div class="el-upload__text">
<em>click upload</em>
</div>
<div class="el-upload__tip" slot="tip">Only pdf and word files can be uploaded(.pdf,.doc,.docx)</div>
<div class="el-upload__tip" slot="tip">Only pdf and word files can be uploaded(.pdf,.doc,.docx)
</div>
</el-upload>
</el-form-item>
</el-form>
@@ -302,7 +317,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="3.Suitability for the Journal">
<el-form-item label="3.Does the manuscript fall within the aim and scope of the journal?">
<el-radio-group v-model="questionform.qu6">
<el-radio :label="1">Excellent</el-radio>
<el-radio :label="2">Good</el-radio>
@@ -345,7 +360,8 @@
<template slot="title">
<i class="el-icon-edit"></i>Comments/ Suggestions
</template>
<el-input type="textarea" placeholder="please input content" v-model="questionform.qu9contents" :rows="4"></el-input>
<el-input type="textarea" placeholder="please input content"
v-model="questionform.qu9contents" :rows="4"></el-input>
</el-collapse-item>
</el-col>
</el-form-item>
@@ -367,7 +383,8 @@
<template slot="title">
<i class="el-icon-edit"></i>Comments/ Suggestions
</template>
<el-input type="textarea" placeholder="please input content" v-model="questionform.qu10contents" :rows="4"></el-input>
<el-input type="textarea" placeholder="please input content"
v-model="questionform.qu10contents" :rows="4"></el-input>
</el-collapse-item>
</el-col>
</el-form-item>
@@ -383,7 +400,8 @@
<template slot="title">
<i class="el-icon-edit"></i>Comments/ Suggestions
</template>
<el-input type="textarea" placeholder="please input content" v-model="questionform.qu11contents" :rows="4"></el-input>
<el-input type="textarea" placeholder="please input content"
v-model="questionform.qu11contents" :rows="4"></el-input>
</el-collapse-item>
</el-col>
</el-form-item>
@@ -399,7 +417,8 @@
<template slot="title">
<i class="el-icon-edit"></i>Comments/ Suggestions
</template>
<el-input type="textarea" placeholder="please input content" v-model="questionform.qu12contents" :rows="4"></el-input>
<el-input type="textarea" placeholder="please input content"
v-model="questionform.qu12contents" :rows="4"></el-input>
</el-collapse-item>
</el-col>
</el-form-item>
@@ -415,7 +434,8 @@
<template slot="title">
<i class="el-icon-edit"></i>Comments/ Suggestions
</template>
<el-input type="textarea" placeholder="please input content" v-model="questionform.qu13contents" :rows="4"></el-input>
<el-input type="textarea" placeholder="please input content"
v-model="questionform.qu13contents" :rows="4"></el-input>
</el-collapse-item>
</el-col>
</el-form-item>
@@ -439,10 +459,10 @@
<span style="margin-left: 20px;">>Your score:{{questionform.rated}}</span>
</el-form-item>
<el-form-item label="REFEREE'S RECOMMENDATIONS" prop="recommend">
<el-radio-group v-model="questionform.recommend">
<el-radio :label="1">Accept with minor changes</el-radio>
<el-radio-group v-model="questionform.recommend" style="line-height: 30px;">
<el-radio :label="1">Accept with minor revision</el-radio>
<br />
<el-radio :label="2">Accept subject to revisions, as noted in comments</el-radio>
<el-radio :label="2">Accept with major revision</el-radio>
<br />
<el-radio :label="3">Reject in current form, but may be resubmitted</el-radio>
<br />
@@ -450,7 +470,7 @@
</el-radio-group>
</el-form-item>
<el-form-item label="OTHER SPECIFIC CRITICISMS">
<el-radio-group v-model="questionform.other">
<el-radio-group v-model="questionform.other" style="line-height: 30px;">
<el-radio :label="1">Imperfect style</el-radio>
<br />
<el-radio :label="2">Too long</el-radio>
@@ -460,23 +480,27 @@
<el-radio :label="4">Typographical and Grammatical errors</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="Confidential Comments to the Editor">
<el-input type="textarea" placeholder="please input content" v-model="questionform.confident" :rows="8"></el-input>
</el-form-item>
<el-form-item label="Comments for the Authors">
<el-input type="textarea" placeholder="please input content" v-model="questionform.comment" :rows="8"></el-input>
<el-input type="textarea" placeholder="please input content" v-model="questionform.comment"
:rows="8"></el-input>
</el-form-item>
<el-form-item label="Confidential Comments to the Editor">
<el-input type="textarea" placeholder="please input content" v-model="questionform.confident"
:rows="8"></el-input>
</el-form-item>
<el-form-item label="Please choose disclose your name or remain anonymous.">
<el-radio-group v-model="questionform.is_anonymous">
<el-radio-group v-model="questionform.is_anonymous" style="line-height: 30px;">
<el-radio :label="0">Disclose name</el-radio>
<br />
<el-radio :label="1">Remain anonymous</el-radio>
</el-radio-group>
<p style="line-height: 20px;color: #aaa;font-size: 13px;margin: 12px 0 0 0;">
If you agree to disclose your name, we will thank you in published
pdf. , we will also thank you as anonymous reviewer if you reject.
<br />e.g. {{form.title}} thanks AAAAAAAA, BBBBBBBB and other anonymous reviewers for
their contribution to the peer review of this paper.
If you agree to disclose your name, we will acknowledge you by name in the published
PDF. However, if you prefer to remain anonymous, we will still express our gratitude
by thanking you as an anonymous reviewer.
<br />For example, {{form.title}} would like to thank AAAAAAAA, BBBBBBBB, and other
anonymous reviewers for their
invaluable contributions to the peer review process of this paper.
</p>
</el-form-item>
</el-collapse>
@@ -715,10 +739,11 @@
methods: {
//弹出编辑框
testvis(e) {
if(e==6){
if (this.form.type == "N" || this.form.type == "T" || this.form.type == "LTE" || (this.review_Data != undefined && this.review_Data.length >=
if (e == 6) {
if (this.form.type == "N" || this.form.type == "T" || this.form.type == "LTE" || (this.review_Data !=
undefined && this.review_Data.length >=
2)) {
} else {
this.$message.error('This manuscript must be reviewed by more than two reviewers!');
return false