This commit is contained in:
@fawn-nine
2023-07-31 17:50:47 +08:00
parent 98fe7a96b9
commit 28681bdc57
3 changed files with 100 additions and 22 deletions

View File

@@ -23,7 +23,9 @@
<h6>manuscript:</h6>
<div class="file_sty" v-for="item in fileList.manuscript" >
<img src="../../assets/img/icon_0.png" alt="" class="icon_img">
<a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">{{item.type_name}}
<a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">
<!-- {{item.type_name}} -->
Revised manuscript
<span
style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime|formatDate()}}</span>
<i class="el-icon-download"
@@ -37,7 +39,7 @@
<div class="file_sty" v-for="item in fileList.response">
<img src="../../assets/img/icon_0.png" alt="" class="icon_img">
<a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">response
<a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Response to reviewers
<span
style="margin-left: 50px;color: #888;font-size: 13px;">{{item.artr_ctime|formatDate()}}</span>
<i class="el-icon-download"
@@ -73,7 +75,7 @@
<el-radio :label="3">Revison</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="Confidential Comments to the Editor" v-if="questionform.recommend == 3">
<el-form-item label="Comments to the authors" v-if="questionform.recommend == 3">
<el-input type="textarea" placeholder="please input content" v-model="questionform.content" :rows="8"></el-input>
</el-form-item>
<el-form-item label-width="0" style="text-align: center;">
@@ -104,8 +106,11 @@
<!-- 复审 -->
<el-tag type="success">Second review</el-tag>
<p style="margin-top: 10px;">Comments: <el-button style="margin-left:10px;" type="text" @click="showSecondReview(item)" icon="el-icon-view">Details</el-button></p>
<p style="" class="stime">
Response time: {{item.stime|formatDatehms}}
<p v-if="item.stime>0" style="" class="stime">
Response time: {{item.stime|formatDatehms}}
</p>
<p v-else style="" class="stime">
Response time: Re-reviewing...
</p>
</div>
</div>
@@ -301,10 +306,10 @@
</el-radio-group>
</el-form-item>
<el-form-item label="Comments for the Authors">
<el-input type="textarea" placeholder="please input content" v-model="undeQuestion.comment" :rows="8"></el-input>
<el-input type="textarea" placeholder="please input content" v-model="undeQuestion.comments" :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="undeQuestion.confident" :rows="8"></el-input>
<el-input type="textarea" placeholder="please input content" v-model="undeQuestion.confidential" :rows="8"></el-input>
</el-form-item>
<el-form-item label="Please choose disclose your name or remain anonymous.">
<el-radio-group v-model="undeQuestion.is_anonymous" style="line-height: 30px;">
@@ -335,7 +340,7 @@
<el-radio :label="3">Revison</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="Confidential Comments to the Editor" v-if="ReReviewQuestion.recommend == 3">
<el-form-item label="Comments to the authors" v-if="ReReviewQuestion.recommend == 3">
<el-input type="textarea" placeholder="please input content" v-model="ReReviewQuestion.content" :rows="8"></el-input>
</el-form-item>
</el-form>

View File

@@ -177,9 +177,12 @@
<!-- 复审 -->
<el-tag type="success">Second review</el-tag>
<p style="margin-top: 10px;">Comments: <el-button style="margin-left:10px;" type="text" @click="showSecondReview(item)" icon="el-icon-view">Details</el-button></p>
<p style="" class="stime">
<p v-if="item.stime>0" style="" class="stime">
Response time: {{item.stime|formatDatehms}}
</p>
<p v-else style="" class="stime">
Response time: Re-reviewing...
</p>
</div>
</div>
</el-card>
@@ -608,10 +611,10 @@
</el-radio-group>
</el-form-item>
<el-form-item label="Comments for the Authors">
<el-input type="textarea" placeholder="please input content" v-model="undeQuestion.comment" :rows="8"></el-input>
<el-input type="textarea" placeholder="please input content" v-model="undeQuestion.comments" :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="undeQuestion.confident" :rows="8"></el-input>
<el-input type="textarea" placeholder="please input content" v-model="undeQuestion.confidential" :rows="8"></el-input>
</el-form-item>
<el-form-item label="Please choose disclose your name or remain anonymous.">
<el-radio-group v-model="undeQuestion.is_anonymous" style="line-height: 30px;">
@@ -728,7 +731,7 @@
// 显示初审对话框
showUnderReview(item){
this.dialogFormVisible1 = true
this.undeQuestion = item
this.undeQuestion = item
},
// 关闭初审对话框
closeUnderDia(){

View File

@@ -59,9 +59,7 @@
<!-- <img src="../../assets/img/icon_5.png" alt="" class="icon_img"> -->
Second review
</h2>
In this column, the manuscripts that currently need your comments are displayed. You can click
detail to review
or change your comments.
Please click on the Re-review button for a second review.
</div>
<ul class="ta1_uli ta1_ulicad">
@@ -72,7 +70,7 @@
<el-button type="success" plain >Re-review</el-button>
</router-link>
</div>
<router-link :to="{path:'/per_text',query:{Art_id:item.art_rev_id}}">
<router-link :to="{path:'/Re_review',query:{Art_id:item.art_rev_id}}">
<h3><span
style="margin-right: 6px;color: #006699;">{{index+1}}.</span>{{item.article_title}}
</h3>
@@ -82,10 +80,10 @@
<font style="color: #006699;">Journal : </font>{{item.journal_title}}.
</span>
<span>
<font style="color: #006699;">Type : </font>{{item.type}}
<font style="color: #006699;">Type : </font>{{item.type | Actype}}
</span>
<span style="color: #888;margin-left: 20px;color: #006699;">
{{item.ctime}}
{{item.ctime | formatDatehms}}
</span><br>
<!-- <span v-if="item.abstrart!=''" style="max-width: 1000px;">
<font style="color: #888;">Abstrart : </font>{{item.abstrart | ellipsis}}
@@ -218,6 +216,7 @@
user_id: localStorage.getItem('U_id'),
},
TaBle3: {
user_id: localStorage.getItem('U_id'),
journal_id: 0,
@@ -228,7 +227,7 @@
};
},
mounted() {
},
created() {
this.getData();
@@ -318,8 +317,7 @@
.catch(err => {
this.$message.error(err);
});
},
},
// 分页导航
handlePageChange3(val) {
this.$set(this.TaBle3, 'pageIndex', val);
@@ -444,7 +442,79 @@
return value.slice(0, value.lastIndexOf(" ")) + "...";
}
return value;
}
},
// 文章类型
Actype(value) {
let frag = '';
switch (value) {
case "A":
frag = 'Article';
break;
case 'B':
frag = 'Review';
break;
case 'C':
frag = 'Case report';
break;
case 'P':
frag = 'Research proposal';
break;
case 'N':
frag = 'News';
break;
case 'T':
frag = 'Comment';
break;
case 'CT':
frag = 'Correction';
break;
case 'HT':
frag = 'Hypothesis';
break;
case 'PF':
frag = 'Preface';
break;
case 'ET':
frag = 'Editorial';
break;
case 'RP':
frag = 'Report';
break;
case 'LR':
frag = 'Letter';
break;
case 'EF':
frag = 'Empirical formula';
break;
case 'EM':
frag = 'Evidence-based medicine';
break;
case 'EC':
frag = 'Expert consensus';
break;
case 'LTE':
frag = 'Letter to editor';
break;
case 'QI':
frag = 'Questionnaire investigation';
break;
case 'PT':
frag = 'Protocol';
break;
case 'CS':
frag = 'Case Series';
break;
case 'RT':
frag = 'Retraction';
break;
case 'MR':
frag = 'Mini Review';
break;
default:
frag = 'Others';
}
return frag;
},
},
watch: {