提交审稿人表单
This commit is contained in:
@@ -15,7 +15,7 @@
|
|||||||
{{ $t('JournalCitationAnalysis.info') }} : {{ $t('JournalCitationAnalysis.wos') }} /
|
{{ $t('JournalCitationAnalysis.info') }} : {{ $t('JournalCitationAnalysis.wos') }} /
|
||||||
{{ $t('JournalCitationAnalysis.all') }}
|
{{ $t('JournalCitationAnalysis.all') }}
|
||||||
</div>
|
</div>
|
||||||
<el-table :data="dataList" border class="msg-table" empty-text="New Data (0)">
|
<el-table :data="dataList" border class="msg-table" empty-text="New Data (0)" size="mini">
|
||||||
<el-table-column type="index" label="No." width="55" align="center"></el-table-column>
|
<el-table-column type="index" label="No." width="55" align="center"></el-table-column>
|
||||||
<!-- <el-table-column type="index" label="Issn" width="100" align="center">
|
<!-- <el-table-column type="index" label="Issn" width="100" align="center">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
@@ -36,13 +36,16 @@
|
|||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.cite.month_num }}
|
{{ scope.row.cite.month_num }}
|
||||||
|
<el-button
|
||||||
<span
|
size="mini"
|
||||||
|
type="primary"
|
||||||
|
plain
|
||||||
|
icon="el-icon-edit"
|
||||||
@click="openDrawer(scope.row, 'currentMonth')"
|
@click="openDrawer(scope.row, 'currentMonth')"
|
||||||
style="margin-left: 10px; cursor: pointer; color: #006699 !important; font-weight: bold"
|
style="margin-left: 10px; padding: 4px; float: right"
|
||||||
|
> {{ $t('JournalCitationAnalysis.edit') }}</el-button
|
||||||
>
|
>
|
||||||
<i class="el-icon-edit"></i> {{ $t('JournalCitationAnalysis.edit') }}
|
|
||||||
</span>
|
|
||||||
<!-- <el-button type="primary" size="mini" @click="openDrawer(scope.row)" style="">
|
<!-- <el-button type="primary" size="mini" @click="openDrawer(scope.row)" style="">
|
||||||
|
|
||||||
</el-button> -->
|
</el-button> -->
|
||||||
@@ -68,13 +71,16 @@
|
|||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.cite.p_month_num }}
|
{{ scope.row.cite.p_month_num }}
|
||||||
|
<el-button
|
||||||
<span
|
size="mini"
|
||||||
|
type="primary"
|
||||||
|
plain
|
||||||
|
icon="el-icon-edit"
|
||||||
@click="openDrawer(scope.row, 'lastMonth')"
|
@click="openDrawer(scope.row, 'lastMonth')"
|
||||||
style="margin-left: 10px; cursor: pointer; color: #006699 !important; font-weight: bold"
|
style="margin-left: 10px; padding: 4px; float: right"
|
||||||
|
> {{ $t('JournalCitationAnalysis.edit') }}</el-button
|
||||||
>
|
>
|
||||||
<i class="el-icon-edit"></i> {{ $t('JournalCitationAnalysis.edit') }}
|
|
||||||
</span>
|
|
||||||
<!-- <el-button type="primary" size="mini" @click="openDrawer(scope.row)" style="">
|
<!-- <el-button type="primary" size="mini" @click="openDrawer(scope.row)" style="">
|
||||||
|
|
||||||
</el-button> -->
|
</el-button> -->
|
||||||
@@ -136,7 +142,7 @@
|
|||||||
{{ scope.row.cite.pre_year_article_num }}
|
{{ scope.row.cite.pre_year_article_num }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column :label="`${$t('JournalCitationAnalysis.factor')}`" width="80" align="center">
|
<el-table-column :label="`${$t('JournalCitationAnalysis.factor')}`" width="70" align="center">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.cite.yc_if && scope.row.cite.yc_if > 0 ? scope.row.cite.yc_if.toFixed(2) : 0 }}
|
{{ scope.row.cite.yc_if && scope.row.cite.yc_if > 0 ? scope.row.cite.yc_if.toFixed(2) : 0 }}
|
||||||
</template>
|
</template>
|
||||||
@@ -147,6 +153,7 @@
|
|||||||
<el-drawer :title="drawerTitle" :visible.sync="drawer" direction="rtl" :before-close="handleClose" size="78%">
|
<el-drawer :title="drawerTitle" :visible.sync="drawer" direction="rtl" :before-close="handleClose" size="78%">
|
||||||
<div style="padding: 0 20px; box-sizing: border-box">
|
<div style="padding: 0 20px; box-sizing: border-box">
|
||||||
<el-table
|
<el-table
|
||||||
|
size="mini"
|
||||||
v-loading="JournalListLoad"
|
v-loading="JournalListLoad"
|
||||||
height="88vh"
|
height="88vh"
|
||||||
:data="JournalList"
|
:data="JournalList"
|
||||||
@@ -167,8 +174,16 @@
|
|||||||
<span style="font-size: 13px; color: #006699 !important; font-weight: 500; margin-left: 5px">{{
|
<span style="font-size: 13px; color: #006699 !important; font-weight: 500; margin-left: 5px">{{
|
||||||
scope.row.doi
|
scope.row.doi
|
||||||
}}</span>
|
}}</span>
|
||||||
|
|
||||||
|
<span style="float: right" v-if="scope.row.stage_info">
|
||||||
|
<span style="font-size: 13px; font-weight: 500; color: #006699"
|
||||||
|
>{{ $t('paperArticleCount.Periodroll') }} :
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<span style="font-size: 13px; color: #006699">( {{ scope.row.stage_info }} )</span>
|
||||||
|
</span>
|
||||||
</p>
|
</p>
|
||||||
<p style="color: #333; margin-bottom: 4px">
|
<p style="color: #333; margin-bottom: 15px">
|
||||||
<span style="font-size: 14px; font-weight: 600">Tiltle : </span>
|
<span style="font-size: 14px; font-weight: 600">Tiltle : </span>
|
||||||
|
|
||||||
<span style="font-size: 14px"> {{ scope.row.title }}</span>
|
<span style="font-size: 14px"> {{ scope.row.title }}</span>
|
||||||
@@ -187,6 +202,11 @@
|
|||||||
|
|
||||||
<span style="font-size: 14px"> {{ scope.row.article_name }}</span>
|
<span style="font-size: 14px"> {{ scope.row.article_name }}</span>
|
||||||
</p>
|
</p>
|
||||||
|
<p style="color: #333; margin-bottom: 4px;line-height: 14px;margin-top: 10px;">
|
||||||
|
<span style="font-size: 14px; color: #888; font-weight: 500">Author : </span>
|
||||||
|
|
||||||
|
<span style="font-size: 14px"> {{ scope.row.author }}</span>
|
||||||
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<span style="font-size: 14px; color: #888; font-weight: 500">Doi : </span>
|
<span style="font-size: 14px; color: #888; font-weight: 500">Doi : </span>
|
||||||
<span style="font-size: 13px; color: #aaa !important; font-weight: 500; margin-left: 5px">{{
|
<span style="font-size: 13px; color: #aaa !important; font-weight: 500; margin-left: 5px">{{
|
||||||
@@ -202,13 +222,21 @@
|
|||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<p style="margin-top: 10px;">
|
<p style="margin-top: 10px">
|
||||||
<span style="font-size: 13px; font-weight: 500; color: #333;margin-right: 10px;">Email sending statistics : </span>
|
<span style="font-size: 13px; font-weight: 500; color: #333; margin-right: 10px"
|
||||||
<span style="margin-right: 10px;"
|
>Email sending statistics :
|
||||||
>Success:
|
|
||||||
<span style="color: rgb(103, 194, 58)"> {{ !scope.row.email_success?0:scope.row.email_success }} </span>
|
|
||||||
</span>
|
</span>
|
||||||
<span>Fail:<span style="color: #cb160a"> {{ !scope.row.email_fail?0:scope.row.email_fail }} </span></span>
|
<span style="margin-right: 10px"
|
||||||
|
>Success:
|
||||||
|
<span style="color: rgb(103, 194, 58); font-size: 14px">
|
||||||
|
{{ !scope.row.email_success ? 0 : scope.row.email_success }}
|
||||||
|
</span>
|
||||||
|
</span>
|
||||||
|
<span
|
||||||
|
>Fail:<span style="color: #cb160a; font-size: 14px">
|
||||||
|
{{ !scope.row.email_fail ? 0 : scope.row.email_fail }}
|
||||||
|
</span></span
|
||||||
|
>
|
||||||
</p>
|
</p>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
@@ -226,12 +254,12 @@
|
|||||||
<p v-if="scope.row.is_china == 2">{{ $t('citeList.no') }}</p>
|
<p v-if="scope.row.is_china == 2">{{ $t('citeList.no') }}</p>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column :label="$t('citeList.factor')" width="80" align="center">
|
<el-table-column :label="$t('citeList.factor')" width="70" align="center">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{ scope.row.factor ? scope.row.factor : '' }}</span>
|
<span>{{ scope.row.factor ? scope.row.factor : '' }}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="" width="80" align="center">
|
<el-table-column label="" width="70" align="center">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button size="mini" @click="addCite(scope.row)" type="primary">Edit</el-button>
|
<el-button size="mini" @click="addCite(scope.row)" type="primary">Edit</el-button>
|
||||||
</template>
|
</template>
|
||||||
@@ -311,6 +339,7 @@ export default {
|
|||||||
article_id: data.article_id,
|
article_id: data.article_id,
|
||||||
article_title: data.article_name,
|
article_title: data.article_name,
|
||||||
journal_title: data.journal_name,
|
journal_title: data.journal_name,
|
||||||
|
author: data.author,
|
||||||
vol: data.vol,
|
vol: data.vol,
|
||||||
article_cite_id: data.article_cite_id
|
article_cite_id: data.article_cite_id
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -384,14 +384,14 @@
|
|||||||
<el-divider content-position="center">REFEREE'S RECOMMENDATIONS</el-divider>
|
<el-divider content-position="center">REFEREE'S RECOMMENDATIONS</el-divider>
|
||||||
<el-form-item label="REFEREE'S RECOMMENDATIONS" prop="recommend">
|
<el-form-item label="REFEREE'S RECOMMENDATIONS" prop="recommend">
|
||||||
<el-radio-group v-model="ReReviewQuestion.recommend" style="line-height: 30px;">
|
<el-radio-group v-model="ReReviewQuestion.recommend" style="line-height: 30px;">
|
||||||
<el-radio :label="1">Accept</el-radio>
|
<el-radio :label="1" :disabled="ReReviewQuestion.recommend!=1">Accept</el-radio>
|
||||||
<el-radio :label="2">Reject</el-radio>
|
<el-radio :label="2" :disabled="ReReviewQuestion.recommend!=2">Reject</el-radio>
|
||||||
<!-- 退修改 -->
|
<!-- 退修改 -->
|
||||||
<el-radio :label="3">Revison</el-radio>
|
<el-radio :label="3" :disabled="ReReviewQuestion.recommend!=3">Revison</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="Comments to the authors" 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"
|
<el-input readonly type="textarea" placeholder="please input content" v-model="ReReviewQuestion.content"
|
||||||
:rows="8"></el-input>
|
:rows="8"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
|
|||||||
@@ -241,7 +241,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<el-dialog title="Feedback questionnaire" :visible.sync="dialogFormVisible" width="900px">
|
<el-dialog title="Feedback questionnaire" :visible.sync="dialogFormVisible" width="900px">
|
||||||
<!-- 审稿人表单修改 -->
|
<!-- 审稿人表单修改 -->
|
||||||
|
|
||||||
<common-review-article
|
<common-review-article
|
||||||
|
|
||||||
type="questionform"
|
type="questionform"
|
||||||
:form="questionform"
|
:form="questionform"
|
||||||
:txt_mess="txt_mess"
|
:txt_mess="txt_mess"
|
||||||
@@ -723,14 +725,14 @@
|
|||||||
<el-divider content-position="center">REFEREE'S RECOMMENDATIONS</el-divider>
|
<el-divider content-position="center">REFEREE'S RECOMMENDATIONS</el-divider>
|
||||||
<el-form-item label="REFEREE'S RECOMMENDATIONS" prop="recommend">
|
<el-form-item label="REFEREE'S RECOMMENDATIONS" prop="recommend">
|
||||||
<el-radio-group v-model="ReReviewQuestion.recommend" style="line-height: 30px">
|
<el-radio-group v-model="ReReviewQuestion.recommend" style="line-height: 30px">
|
||||||
<el-radio :label="1">Accept</el-radio>
|
<el-radio :label="1" :disabled="ReReviewQuestion.recommend!=1">Accept</el-radio>
|
||||||
<el-radio :label="2">Reject</el-radio>
|
<el-radio :label="2" :disabled="ReReviewQuestion.recommend!=2">Reject</el-radio>
|
||||||
<!-- 退修改 -->
|
<!-- 退修改 -->
|
||||||
<el-radio :label="3">Revison</el-radio>
|
<el-radio :label="3" :disabled="ReReviewQuestion.recommend!=3">Revison</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="Confidential Comments to the Editor" v-if="ReReviewQuestion.recommend == 3">
|
<el-form-item label="Confidential Comments to the Editor" v-if="ReReviewQuestion.recommend == 3">
|
||||||
<el-input type="textarea" placeholder="please input content" v-model="ReReviewQuestion.content" :rows="8"></el-input>
|
<el-input readonly type="textarea" placeholder="please input content" v-model="ReReviewQuestion.content" :rows="8"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
@@ -985,6 +987,7 @@ export default {
|
|||||||
this.questionform.confident = res.data.confidential;
|
this.questionform.confident = res.data.confidential;
|
||||||
this.questionform.comment = res.data.comments;
|
this.questionform.comment = res.data.comments;
|
||||||
this.questionform.is_anonymous = res.data.is_anonymous;
|
this.questionform.is_anonymous = res.data.is_anonymous;
|
||||||
|
this.questionform.type= res.data.type;this.questionform.score = res.data.score;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
@@ -1089,4 +1092,7 @@ export default {
|
|||||||
padding: 15px 10px;
|
padding: 15px 10px;
|
||||||
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
|
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
|
||||||
}
|
}
|
||||||
|
::v-deep .el-dialog__body{
|
||||||
|
padding: 10px 20px 20px !important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<el-dialog
|
<el-dialog
|
||||||
:title="dialogTitle == 'Add' ? $t('citeList.add') : $t('citeList.edit')"
|
:title="dialogTitle == 'Add' ? $t('citeList.add') : $t('citeList.edit')"
|
||||||
:visible.sync="editboxVisible"
|
:visible.sync="editboxVisible"
|
||||||
width="800px"
|
width="1000px"
|
||||||
:close-on-click-modal="false"
|
:close-on-click-modal="false"
|
||||||
@close="cancelSave"
|
@close="cancelSave"
|
||||||
>
|
>
|
||||||
@@ -58,18 +58,10 @@
|
|||||||
v-model="refenceForm.journal_name"
|
v-model="refenceForm.journal_name"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item :label="`${$t('citeList.author')}:`" prop="author">
|
<el-form-item :label="`${$t('citeList.author')}:`" prop="author">
|
||||||
<p v-if="this.doi_num == 1 && doiForm.author && doiForm.author != ''">{{ refenceForm.author }}</p>
|
<p >{{ doiInfo.author }}</p>
|
||||||
<data v-else>
|
|
||||||
<el-input
|
</el-form-item>
|
||||||
v-model="refenceForm.author"
|
|
||||||
placeholder="Patel NM, Stottlemyer BA, Gray MP, Boyce RD, Kane Gill SL"
|
|
||||||
></el-input>
|
|
||||||
<p class="zhushi">
|
|
||||||
{{ $t('citeList.authorInfo') }}
|
|
||||||
</p></data
|
|
||||||
>
|
|
||||||
</el-form-item> -->
|
|
||||||
|
|
||||||
<el-form-item :label="`${$t('paperArticleCount.Periodroll')}:`" required prop="vol">
|
<el-form-item :label="`${$t('paperArticleCount.Periodroll')}:`" required prop="vol">
|
||||||
<p v-if="this.doi_num == 1 && doiForm.vol && doiForm.vol != ''">{{ refenceForm.vol }}</p>
|
<p v-if="this.doi_num == 1 && doiForm.vol && doiForm.vol != ''">{{ refenceForm.vol }}</p>
|
||||||
@@ -1208,4 +1200,8 @@ export default {
|
|||||||
.bottomBtnBox.btns {
|
.bottomBtnBox.btns {
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
::v-deep .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item{
|
||||||
|
margin-bottom: 10px !important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -1,10 +1,23 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-form :model="questionform" :rules="rules" ref="question" label-width="300px" label-position="top">
|
<el-form :model="questionform" :rules="isEdit ? rules : {}" ref="question" label-width="300px" label-position="top">
|
||||||
<el-divider content-position="center">REFEREE'S ASSESSMENT</el-divider>
|
<el-divider content-position="center">REFEREE'S ASSESSMENT</el-divider>
|
||||||
|
|
||||||
<oldForm v-if="!isNewForm" :txt_mess="txt_mess" :isEdit="isEdit" :form="baseQuestionform" @update="(e) => (questionform = e)"></oldForm>
|
<oldForm
|
||||||
<newForm v-if="isNewForm" :txt_mess="txt_mess" :isEdit="isEdit" :form="baseQuestionform" @update="(e) => (questionform = e)"></newForm>
|
v-if="!isNewForm"
|
||||||
|
:txt_mess="txt_mess"
|
||||||
|
:isEdit="isEdit"
|
||||||
|
:form="baseQuestionform"
|
||||||
|
@update="(e) => (questionform = e)"
|
||||||
|
></oldForm>
|
||||||
|
<newForm
|
||||||
|
|
||||||
|
v-if="isNewForm"
|
||||||
|
:txt_mess="txt_mess"
|
||||||
|
:isEdit="isEdit"
|
||||||
|
:form="baseQuestionform"
|
||||||
|
@update="(e) => (questionform = e)"
|
||||||
|
></newForm>
|
||||||
|
|
||||||
<el-divider content-position="center">REFEREE'S RECOMMENDATIONS</el-divider>
|
<el-divider content-position="center">REFEREE'S RECOMMENDATIONS</el-divider>
|
||||||
<el-form-item label="Overall the Paper is Rated" prop="rated">
|
<el-form-item label="Overall the Paper is Rated" prop="rated">
|
||||||
@@ -12,17 +25,48 @@
|
|||||||
<span style="width: 10px; display: inline-block"></span>
|
<span style="width: 10px; display: inline-block"></span>
|
||||||
<span style="color: #369916">Accept → Superior → Excellent</span>)
|
<span style="color: #369916">Accept → Superior → Excellent</span>)
|
||||||
<br />
|
<br />
|
||||||
<el-radio-group v-model="questionform.rated" size="small">
|
<el-radio-group v-model="questionform.rated" size="small" :fill="questionform.rated<=5?'#e41411':'#369916'">
|
||||||
<el-radio-button
|
<el-radio-button
|
||||||
|
|
||||||
:label="i + 1"
|
:label="i + 1"
|
||||||
v-for="(v, i) in 10"
|
v-for="(v, i) in 10"
|
||||||
:disabled="!isEdit && questionform.rated != i + 1"
|
:disabled="!isEdit && questionform.rated != i + 1"
|
||||||
></el-radio-button>
|
></el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
<span style="margin-left: 20px"
|
<!-- <span style="margin-left: 20px"
|
||||||
>Your score : <span style="font-weight: bold">{{ questionform.rated }}</span></span
|
>Your score :
|
||||||
>
|
<span style="font-weight: bold; font-size: 18px" :style="{ color: questionform.rated >= 6 ? '#369916' : '#e41411' }">{{
|
||||||
|
questionform.rated
|
||||||
|
}}</span></span
|
||||||
|
> -->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<p
|
||||||
|
v-if="questionform.score && Number(questionform.score) > 0&&pagetype=='Editor'"
|
||||||
|
style="margin: 30px 0; font-size: 20px; padding-left: 0px; box-sizing: border-box"
|
||||||
|
>
|
||||||
|
<span
|
||||||
|
style="
|
||||||
|
border: 1px solid #409eff85;
|
||||||
|
border-radius: 4px;
|
||||||
|
|
||||||
|
background-color: #fff;
|
||||||
|
padding: 8px 30px 8px 10px;
|
||||||
|
border-radius: 12px;
|
||||||
|
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 18px;
|
||||||
|
color: #333;
|
||||||
|
"
|
||||||
|
>
|
||||||
|
Automated Scoring for Reviewer's Opinions :
|
||||||
|
<span style="font-weight: bold; font-weight: bold; font-size: 26px; color: #2c3e50; margin-left: 10px">{{
|
||||||
|
Number(questionform.score)
|
||||||
|
}}</span>
|
||||||
|
</span>
|
||||||
|
</p>
|
||||||
<el-form-item label="REFEREE'S RECOMMENDATIONS" prop="recommend">
|
<el-form-item label="REFEREE'S RECOMMENDATIONS" prop="recommend">
|
||||||
<el-radio-group v-model="questionform.recommend" style="line-height: 30px">
|
<el-radio-group v-model="questionform.recommend" style="line-height: 30px">
|
||||||
<el-radio :label="1" :disabled="!isEdit && questionform.recommend != 1">Minor revision</el-radio>
|
<el-radio :label="1" :disabled="!isEdit && questionform.recommend != 1">Minor revision</el-radio>
|
||||||
@@ -44,18 +88,20 @@
|
|||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- xin -->
|
<!-- xin -->
|
||||||
<el-form-item label="OTHER SPECIFIC CRITICISMS" prop="xx">
|
<el-form-item label="OTHER SPECIFIC CRITICISMS" prop="other" v-if="isNewForm">
|
||||||
<el-radio-group v-model="questionform.xx" style="line-height: 30px">
|
<el-radio-group v-model="questionform.other" style="line-height: 30px">
|
||||||
<el-radio :label="1" :disabled="!isEdit && questionform.recommend != 1">Imperfect style</el-radio>
|
<el-radio :label="1" :disabled="!isEdit && questionform.other != 1">Imperfect style</el-radio>
|
||||||
<br />
|
<br />
|
||||||
<el-radio :label="2" :disabled="!isEdit && questionform.recommend != 2">Too long</el-radio><br />
|
<el-radio :label="2" :disabled="!isEdit && questionform.other != 2">Too long</el-radio><br />
|
||||||
<el-radio :label="3" :disabled="!isEdit && questionform.recommend != 3"> References incorrectly presented </el-radio
|
<el-radio :label="3" :disabled="!isEdit && questionform.other != 3"> References incorrectly presented </el-radio><br />
|
||||||
><br />
|
<el-radio :label="4" :disabled="!isEdit && questionform.other != 4">Typographical and Grammatical errors</el-radio>
|
||||||
<el-radio :label="4" :disabled="!isEdit && questionform.recommend != 4">Typographical and Grammatical errors</el-radio>
|
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- xin -->
|
|
||||||
|
|
||||||
|
<!-- xin -->
|
||||||
|
<el-form-item label="" v-if="articleId">
|
||||||
|
<common-word-html :articleId="articleId" style="box-sizing: border-box"></common-word-html>
|
||||||
|
</el-form-item>
|
||||||
<template v-if="type == 'undeQuestion'">
|
<template v-if="type == 'undeQuestion'">
|
||||||
<el-form-item label="Comments for the Authors" v-if="this.txt_mess.atype == 'Comment' || this.txt_mess.atype == 'News'">
|
<el-form-item label="Comments for the Authors" v-if="this.txt_mess.atype == 'Comment' || this.txt_mess.atype == 'News'">
|
||||||
<el-input
|
<el-input
|
||||||
@@ -76,7 +122,7 @@
|
|||||||
type="textarea"
|
type="textarea"
|
||||||
placeholder="please input content"
|
placeholder="please input content"
|
||||||
v-model="questionform.comments"
|
v-model="questionform.comments"
|
||||||
:autosize="{ minRows: 2, maxRows: 8 }"
|
:autosize="{ minRows: 2, maxRows: 10 }"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</template>
|
</template>
|
||||||
@@ -105,21 +151,17 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<el-form-item label="" v-if="articleId">
|
|
||||||
<common-word-html :articleId="articleId" style="box-sizing: border-box"></common-word-html>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
<el-form-item label="Confidential Comments to the Editor" v-if="confident">
|
<el-form-item label="Confidential Comments to the Editor" v-if="confident">
|
||||||
<el-input
|
<el-input
|
||||||
:readonly="!isEdit"
|
:readonly="!isEdit"
|
||||||
type="textarea"
|
type="textarea"
|
||||||
placeholder="please input content"
|
placeholder="please input content"
|
||||||
v-model="questionform.confident"
|
v-model="questionform.confident"
|
||||||
:autosize="{ minRows: 2, maxRows: 8 }"
|
:autosize="{ minRows: 2, maxRows: 10 }"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="Please choose disclose your name or remain anonymous">
|
<el-form-item label="Please choose disclose your name or remain anonymous" v-if="isEdit">
|
||||||
<el-radio-group v-model="questionform.is_anonymous" style="line-height: 30px">
|
<el-radio-group v-model="questionform.is_anonymous" style="line-height: 30px">
|
||||||
<el-radio :label="0" :disabled="!isEdit && questionform.is_anonymous != 0">Disclose name</el-radio>
|
<el-radio :label="0" :disabled="!isEdit && questionform.is_anonymous != 0">Disclose name</el-radio>
|
||||||
<br />
|
<br />
|
||||||
@@ -152,14 +194,19 @@ export default {
|
|||||||
// type: Boolean,
|
// type: Boolean,
|
||||||
// default: true
|
// default: true
|
||||||
// },
|
// },
|
||||||
isNewForm: {
|
// isNewForm: {
|
||||||
type: Boolean,
|
// type: Boolean,
|
||||||
default: false
|
// default: false
|
||||||
},
|
// },
|
||||||
|
|
||||||
type: {
|
type: {
|
||||||
type: String,
|
type: String,
|
||||||
default: 'questionform'
|
default: 'questionform'
|
||||||
},
|
},
|
||||||
|
pagetype: {
|
||||||
|
type: String,
|
||||||
|
default: ''
|
||||||
|
},
|
||||||
confident: {
|
confident: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: true
|
default: true
|
||||||
@@ -203,12 +250,11 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
isNewForm: false,
|
||||||
loading: false,
|
loading: false,
|
||||||
|
|
||||||
isEdit: true,
|
isEdit: true,
|
||||||
baseQuestionform: {},
|
baseQuestionform: {},
|
||||||
questionform: {},
|
questionform: {},
|
||||||
|
|
||||||
rules: {}
|
rules: {}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
@@ -219,14 +265,25 @@ export default {
|
|||||||
getData() {
|
getData() {
|
||||||
// Fetch article data
|
// Fetch article data
|
||||||
this.questionform = { ...this.baseQuestionform };
|
this.questionform = { ...this.baseQuestionform };
|
||||||
if (this.isNewForm) {
|
if (this.baseQuestionform.type != 1) {
|
||||||
|
this.isNewForm = true;
|
||||||
this.rules = {
|
this.rules = {
|
||||||
qu6: [{ required: true, message: 'please select', trigger: 'blur' }],
|
|
||||||
rated: [{ required: true, message: 'please select', trigger: 'blur' }],
|
rated: [{ required: true, message: 'please select', trigger: 'blur' }],
|
||||||
comment: [{ required: true, message: 'please input content', trigger: 'blur' }],
|
comment: [{ required: true, message: 'please input content', trigger: 'blur' }],
|
||||||
|
other: [{ required: true, message: 'please input content', trigger: 'blur' }],
|
||||||
recommend: [{ required: true, message: 'please select', trigger: 'blur' }]
|
recommend: [{ required: true, message: 'please select', trigger: 'blur' }]
|
||||||
};
|
};
|
||||||
|
if (this.txt_mess.atype == 'REVIEW' || this.txt_mess.atype == 'MINI REVIEW') {
|
||||||
|
for (let i = 1; i <= 12; i++) {
|
||||||
|
this.rules[`qu${i}`] = [{ required: true, message: 'please select', trigger: 'blur' }];
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
|
for (let i = 1; i <= 14; i++) {
|
||||||
|
this.rules[`qu${i}`] = [{ required: true, message: 'please select', trigger: 'blur' }];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
this.isNewForm = false;
|
||||||
this.rules = {
|
this.rules = {
|
||||||
qu6: [{ required: true, message: 'please select', trigger: 'blur' }],
|
qu6: [{ required: true, message: 'please select', trigger: 'blur' }],
|
||||||
rated: [{ required: true, message: 'please select', trigger: 'blur' }],
|
rated: [{ required: true, message: 'please select', trigger: 'blur' }],
|
||||||
@@ -258,19 +315,33 @@ export default {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
let Char_Cter = null;
|
||||||
// 验证相加的字数
|
// 验证相加的字数
|
||||||
let Char_Cter =
|
if (this.isNewForm) {
|
||||||
this.questionform.qu9contents +
|
Char_Cter = [
|
||||||
' ' +
|
this.questionform.qu5contents,
|
||||||
this.questionform.qu10contents +
|
this.questionform.qu6contents,
|
||||||
' ' +
|
this.questionform.qu7contents,
|
||||||
this.questionform.qu11contents +
|
this.questionform.qu8contents,
|
||||||
' ' +
|
this.questionform.qu9contents,
|
||||||
this.questionform.qu12contents +
|
this.questionform.qu10contents,
|
||||||
' ' +
|
this.questionform.qu11contents,
|
||||||
this.questionform.qu13contents +
|
this.questionform.qu12contents,
|
||||||
' ' +
|
this.questionform.qu13contents,
|
||||||
this.questionform.comment;
|
this.questionform.qu14contents,
|
||||||
|
this.questionform.comment
|
||||||
|
].join(' ');
|
||||||
|
} else {
|
||||||
|
Char_Cter = [
|
||||||
|
this.questionform.qu9contents,
|
||||||
|
this.questionform.qu10contents,
|
||||||
|
this.questionform.qu11contents,
|
||||||
|
this.questionform.qu12contents,
|
||||||
|
this.questionform.qu13contents,
|
||||||
|
this.questionform.comment
|
||||||
|
].join(' ');
|
||||||
|
}
|
||||||
|
|
||||||
if (new RegExp('[\\u4E00-\\u9FFF]+', 'g').test(Char_Cter)) {
|
if (new RegExp('[\\u4E00-\\u9FFF]+', 'g').test(Char_Cter)) {
|
||||||
//中文
|
//中文
|
||||||
let blankCount = 0;
|
let blankCount = 0;
|
||||||
@@ -311,15 +382,21 @@ export default {
|
|||||||
}
|
}
|
||||||
// 提交接口
|
// 提交接口
|
||||||
// this.loading = true;
|
// this.loading = true;
|
||||||
|
|
||||||
|
this.$refs.question.validate((valid) => {
|
||||||
|
if (valid) {
|
||||||
const loading = this.$loading({
|
const loading = this.$loading({
|
||||||
lock: true,
|
lock: true,
|
||||||
text: 'Loading...',
|
text: 'Loading...',
|
||||||
spinner: 'el-icon-loading',
|
spinner: 'el-icon-loading',
|
||||||
background: 'rgba(0, 0, 0, 0.7)'
|
background: 'rgba(0, 0, 0, 0.7)'
|
||||||
});
|
});
|
||||||
this.$refs.question.validate((valid) => {
|
this.$api
|
||||||
if (valid) {
|
.post(this.isNewForm ? 'api/Reviewer/questionSubmitNew' : 'api/Reviewer/questionSubmit', {
|
||||||
this.$api.post('api/Reviewer/questionSubmit', this.questionform).then((res) => {
|
...this.questionform,
|
||||||
|
type: this.isNewForm ? (this.txt_mess.atype == 'REVIEW' || this.txt_mess.atype == 'MINI REVIEW' ? 3 : 2) : 1
|
||||||
|
})
|
||||||
|
.then((res) => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
loading.close();
|
loading.close();
|
||||||
this.$message.success('Success!!');
|
this.$message.success('Success!!');
|
||||||
@@ -330,9 +407,11 @@ export default {
|
|||||||
// this.$message.error('Question submit error!');
|
// this.$message.error('Question submit error!');
|
||||||
this.$message.error(res.msg);
|
this.$message.error(res.msg);
|
||||||
}
|
}
|
||||||
|
})
|
||||||
|
.catch((err) => {
|
||||||
|
loading.close();
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
loading.close();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -352,4 +431,8 @@ export default {
|
|||||||
::v-deep .el-divider {
|
::v-deep .el-divider {
|
||||||
background-color: #006699;
|
background-color: #006699;
|
||||||
}
|
}
|
||||||
|
::v-deep .el-form-item--mini.el-form-item,
|
||||||
|
.el-form-item--small.el-form-item {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -1,75 +1,57 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
<el-row :gutter="24">
|
<el-row :gutter="24">
|
||||||
<template v-for="(v, i) in selectDataList">
|
<template v-for="(v, i) in selectDataList">
|
||||||
<el-col :span="v.spanValue">
|
<el-col :span="v.spanValue">
|
||||||
<el-form-item :prop="v.value">
|
<el-form-item :prop="v.value">
|
||||||
<span slot="label">
|
<span slot="label">
|
||||||
{{ v.title }}
|
{{ v.title }}
|
||||||
|
<a :href="txt_mess.aim_web" target="_blank" class="jouLink" v-if="i == 2">( Aims & Scope ) </a>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<el-radio-group v-model="questionform[v.value]">
|
<el-radio-group v-model="questionform[v.value]">
|
||||||
<el-radio :label="1" :disabled="!isEdit&&questionform[v.value]!=1">Excellent</el-radio>
|
<el-radio :label="1" :disabled="!isEdit && questionform[v.value] != 1">Excellent</el-radio>
|
||||||
<el-radio :label="2" :disabled="!isEdit&&questionform[v.value]!=2">Good</el-radio>
|
<el-radio :label="2" :disabled="!isEdit && questionform[v.value] != 2">Good</el-radio>
|
||||||
<el-radio :label="3" :disabled="!isEdit&&questionform[v.value]!=3">Fair</el-radio>
|
<el-radio :label="3" :disabled="!isEdit && questionform[v.value] != 3">Fair</el-radio>
|
||||||
<el-radio :label="4" :disabled="!isEdit&&questionform[v.value]!=4">Poor</el-radio>
|
<el-radio :label="4" :disabled="!isEdit && questionform[v.value] != 4">Poor</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</template>
|
</template>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<!-- <el-collapse v-if="judgeDataList1.length > 0" v-model="activeNames">
|
<el-collapse v-if="judgeDataList.length > 0" v-model="activeNames">
|
||||||
<el-form-item :label="v.title" v-for="(v, i) in judgeDataList1">
|
<el-form-item :label="v.title" v-for="(v, i) in judgeDataList" :prop="v.value">
|
||||||
<el-col :span="4">
|
|
||||||
<el-radio-group v-model="questionform[v.value]">
|
|
||||||
<el-radio :label="true" :disabled="!isEdit&&questionform[v.value]!=true">Yes</el-radio>
|
|
||||||
<el-radio :label="false" :disabled="!isEdit&&questionform[v.value]!=false">No</el-radio>
|
|
||||||
</el-radio-group>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="20">
|
|
||||||
<el-collapse-item name="1" style="margin-top: -10px">
|
|
||||||
<template slot="title"> <i class="el-icon-edit" v-if="isEdit"></i>Comments/ Suggestions </template>
|
|
||||||
<el-input
|
|
||||||
type="textarea"
|
|
||||||
placeholder="please input content"
|
|
||||||
v-model="questionform[v.valueContents]"
|
|
||||||
:rows="4"
|
|
||||||
></el-input>
|
|
||||||
</el-collapse-item>
|
|
||||||
</el-col>
|
|
||||||
</el-form-item>
|
|
||||||
</el-collapse> -->
|
|
||||||
<el-collapse v-if="judgeDataList1.length > 0" v-model="activeNames">
|
|
||||||
<el-form-item :label="v.title" v-for="(v, i) in judgeDataList1">
|
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-radio-group v-model="questionform[v.value]">
|
<el-radio-group v-model="questionform[v.value]">
|
||||||
<el-radio :label="true" :disabled="!isEdit&&questionform[v.value]!=true">Yes</el-radio>
|
<el-radio :label="true" :disabled="!isEdit && questionform[v.value] != true">Yes</el-radio>
|
||||||
<el-radio :label="false" :disabled="!isEdit&&questionform[v.value]!=false">No</el-radio>
|
<el-radio :label="false" :disabled="!isEdit && questionform[v.value] != false">No</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="18" v-if="isEdit">
|
<el-col :span="18" v-if="isEdit">
|
||||||
<el-collapse-item :name="i + 1" style="margin-top: -10px">
|
<el-collapse-item :name="i + 1" class="comments-section">
|
||||||
<template slot="title"> <i class="el-icon-edit"></i>Comments/ Suggestions </template>
|
<template slot="title"> <i class="el-icon-edit" style="margin-right: 10px;"></i>Comments/ Suggestions </template>
|
||||||
<el-input
|
<el-input style="margin-bottom: 10px;"
|
||||||
type="textarea"
|
type="textarea"
|
||||||
placeholder="please input content"
|
placeholder="please input content"
|
||||||
v-model="questionform[v.valueContents]"
|
v-model="questionform[v.valueContents]"
|
||||||
:rows="4"
|
:autosize="{ minRows: 2, maxRows: 5 }"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="18" v-else>
|
<el-col :span="18" v-else>
|
||||||
<el-collapse-item :name="i + 1" style="margin-top: -10px" v-if="questionform[v.valueContents] && questionform[v.valueContents] != ''">
|
<el-collapse-item class="comments-section"
|
||||||
<template slot="title"
|
:name="i + 1"
|
||||||
>Comments/ Suggestions
|
|
||||||
</template>
|
v-if="questionform[v.valueContents] && questionform[v.valueContents] != ''"
|
||||||
<el-input
|
>
|
||||||
|
<template slot="title">Comments/ Suggestions </template>
|
||||||
|
<el-input style="margin-bottom: 10px;"
|
||||||
|
readonly
|
||||||
type="textarea"
|
type="textarea"
|
||||||
placeholder="please input content"
|
placeholder="please input content"
|
||||||
v-model="questionform[v.valueContents]"
|
v-model="questionform[v.valueContents]"
|
||||||
:rows="4"
|
:autosize="{ minRows: 2, maxRows: 5 }"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
@@ -95,28 +77,65 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
isEdit: {
|
isEdit(e) {
|
||||||
handler(e) {
|
this.updateJudgeDataList();
|
||||||
if(e==false){
|
|
||||||
this.activeNames = this.judgeDataList1.map((e,i)=>i+1); // 深拷贝,防止直接改 props
|
|
||||||
}else{
|
|
||||||
this.activeNames =[]
|
|
||||||
}
|
|
||||||
|
|
||||||
},
|
},
|
||||||
immediate: true,
|
txt_mess: {
|
||||||
|
handler() {
|
||||||
|
this.updateJudgeDataList();
|
||||||
|
},
|
||||||
|
immediate: true, // 初始加载时触发
|
||||||
deep: true
|
deep: true
|
||||||
},
|
},
|
||||||
form: {
|
form: {
|
||||||
handler(e) {
|
handler(e) {
|
||||||
|
this.$nextTick(() => {
|
||||||
this.questionform = JSON.parse(JSON.stringify(e)); // 深拷贝,防止直接改 props
|
this.questionform = JSON.parse(JSON.stringify(e)); // 深拷贝,防止直接改 props
|
||||||
|
if (this.questionform.qu5 !== '') {
|
||||||
|
console.log('this.questionform.qu5 at line 114:', this.questionform.qu5);
|
||||||
|
if (this.questionform.qu5 == 0) {
|
||||||
|
this.questionform.qu5 = false;
|
||||||
|
} else {
|
||||||
|
this.questionform.qu5 = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (this.questionform.qu6 !== '') {
|
||||||
|
if (this.questionform.qu6 == 0) {
|
||||||
|
this.questionform.qu6 = false;
|
||||||
|
} else {
|
||||||
|
this.questionform.qu6 = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.questionform.qu7 !== '') {
|
||||||
|
if (this.questionform.qu7 == 0) {
|
||||||
|
this.questionform.qu7 = false;
|
||||||
|
} else {
|
||||||
|
this.questionform.qu7 = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (this.questionform.qu8 !== '') {
|
||||||
|
if (this.questionform.qu8 == 0) {
|
||||||
|
this.questionform.qu8 = false;
|
||||||
|
} else {
|
||||||
|
this.questionform.qu8 = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
this.questionform.qu5contents = this.questionform.qu5_contents;
|
||||||
|
this.questionform.qu6contents = this.questionform.qu6_contents;
|
||||||
|
this.questionform.qu7contents = this.questionform.qu7_contents;
|
||||||
|
this.questionform.qu8contents = this.questionform.qu8_contents;
|
||||||
|
|
||||||
|
console.log('this.questionform at line 112:', this.questionform);
|
||||||
|
});
|
||||||
},
|
},
|
||||||
immediate: true,
|
immediate: true,
|
||||||
deep: true
|
deep: true
|
||||||
},
|
},
|
||||||
questionform: {
|
questionform: {
|
||||||
handler(newVal) {
|
handler(newVal) {
|
||||||
console.log('newVal at line 93:', newVal)
|
console.log('newVal at line 93:', newVal);
|
||||||
// 变化时通知父组件
|
// 变化时通知父组件
|
||||||
this.$emit('update', newVal); // 或自定义事件:this.$emit('formChanged', newVal)
|
this.$emit('update', newVal); // 或自定义事件:this.$emit('formChanged', newVal)
|
||||||
},
|
},
|
||||||
@@ -125,76 +144,140 @@ this.activeNames = this.judgeDataList1.map((e,i)=>i+1); // 深拷贝,防止直
|
|||||||
},
|
},
|
||||||
|
|
||||||
data() {
|
data() {
|
||||||
return { activeNames: [],
|
return {
|
||||||
|
activeNames: [],
|
||||||
questionform: {},
|
questionform: {},
|
||||||
|
|
||||||
selectDataList: [
|
selectDataList: [
|
||||||
{
|
{
|
||||||
title: '1.Originality of the topic',
|
title: '1. Originality of the topic',
|
||||||
value: 'qu6',
|
|
||||||
spanValue: 24
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: '2.Importance in its Field',
|
|
||||||
value: 'qu1',
|
value: 'qu1',
|
||||||
spanValue: 24
|
spanValue: 24
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '3.Does the manuscript fall within the aim and scope of the journal?',
|
title: '2. Importance in its field',
|
||||||
|
value: 'qu2',
|
||||||
|
spanValue: 24
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '3. Does the manuscript fall within the aim and scope of the journal?',
|
||||||
value: 'qu3',
|
value: 'qu3',
|
||||||
spanValue: 24
|
spanValue: 24
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '4.English language',
|
title: '4. English language',
|
||||||
value: 'qu8',
|
value: 'qu4',
|
||||||
spanValue: 24
|
spanValue: 24
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
// judgeDataList1: [],
|
judgeDataList: [],
|
||||||
judgeDataList1: [
|
judgeDataList1: [
|
||||||
{ title: "5.Does the title represent manuscript's contents?", value: 'qu9', valueContents: 'qu9contents' },
|
{ title: "5. Does the title represent manuscript's contents?", value: 'qu5', valueContents: 'qu5contents' },
|
||||||
{ title: '6.Is the Abstract accurate and concise?', value: 'qu10', valueContents: 'qu10contents' },
|
{ title: '6. Is the Abstract accurate and concise?', value: 'qu6', valueContents: 'qu6contents' },
|
||||||
{
|
{
|
||||||
title: '7.Does it highlight the latest advancements and address existing challenges in the current research?',
|
title: '7. Does it highlight the latest advancements and address existing challenges in the current research?',
|
||||||
value: 'qu11',
|
value: 'qu7',
|
||||||
valueContents: 'qu11contents'
|
valueContents: 'qu7contents'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '8.Does it cite the most recent and pertinent reference directly related to the research?',
|
title: '8. Does it cite the most recent and pertinent reference directly related to the research?',
|
||||||
|
value: 'qu8',
|
||||||
|
valueContents: 'qu8contents'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '9. Does the experimental design provide sufficient scientific support for the article?',
|
||||||
|
value: 'qu9',
|
||||||
|
valueContents: 'qu9contents'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '10. Does the experimental design adopt the latest cutting-edge research methods and technologies?',
|
||||||
|
value: 'qu10',
|
||||||
|
valueContents: 'qu10contents'
|
||||||
|
},
|
||||||
|
{ title: '11. Is the appropriate statistical analysis used?', value: 'qu11', valueContents: 'qu11contents' },
|
||||||
|
{
|
||||||
|
title: '12. Are the Figures or Tables clear, visually appealing, and easy to understand?',
|
||||||
value: 'qu12',
|
value: 'qu12',
|
||||||
valueContents: 'qu12contents'
|
valueContents: 'qu12contents'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '9.Materials and Methods: Does the experimental design provide sufficient scientific support for the article?',
|
title: '13. Is the interpretation reliable (can the results adequately support the conclusions, are the conclusions overstated, and is there any selective reporting of results that could mislead readers)?',
|
||||||
value: 'qu13',
|
value: 'qu13',
|
||||||
valueContents: 'qu13contents'
|
valueContents: 'qu13contents'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '10.Does the experimental design adopt the latest cutting-edge research methods and technologies?',
|
title: '14. If there are notable limitations or imperfections in the research, does the author explicitly acknowledge these shortcomings?',
|
||||||
value: 'qu13',
|
value: 'qu14',
|
||||||
valueContents: 'qu13contents'
|
valueContents: 'qu14contents'
|
||||||
},
|
}
|
||||||
{ title: '11.Is the appropriate statistical analysis used?', value: 'qu13', valueContents: 'qu13contents' },
|
],
|
||||||
|
judgeDataList2: [
|
||||||
|
{ title: "5. Does the title represent manuscript's contents?", value: 'qu5', valueContents: 'qu5contents' },
|
||||||
|
{ title: '6. Is the Abstract accurate and concise?', value: 'qu6', valueContents: 'qu6contents' },
|
||||||
{
|
{
|
||||||
title: '12.Are the Figures or Tables clear, visually appealing, and easy to understand?',
|
title: '7. Does it highlight the latest advancements and address existing challenges in the current research?',
|
||||||
value: 'qu13',
|
value: 'qu7',
|
||||||
valueContents: 'qu13contents'
|
valueContents: 'qu7contents'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '13.Is the interpretation reliable (can the results adequately support the conclusions, are the conclusions overstated, and is there any selective reporting of results that could mislead readers)?',
|
title: '8. Does it cite the most recent and pertinent reference directly related to the research?',
|
||||||
value: 'qu13',
|
value: 'qu8',
|
||||||
valueContents: 'qu13contents'
|
valueContents: 'qu8contents'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '14.If there are notable limitations or imperfections in the research, does the author explicitly acknowledge these shortcomings?',
|
title: '9. Is the content well-organized and comprehensive, covering all key aspects of the topic?',
|
||||||
value: 'qu13',
|
value: 'qu9',
|
||||||
valueContents: 'qu13contents'
|
valueContents: 'qu9contents'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '10. Are the figures and tables clear, relevant, and well-presented?',
|
||||||
|
value: 'qu10',
|
||||||
|
valueContents: 'qu10contents'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '11. Does the review provide a balanced and critical discussion of the research? Does it highlight gaps in the field and suggest future research directions?',
|
||||||
|
value: 'qu11',
|
||||||
|
valueContents: 'qu11contents'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '12. Does the review provide valuable insights and a meaningful contribution to the field?',
|
||||||
|
value: 'qu12',
|
||||||
|
valueContents: 'qu12contents'
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {},
|
mounted() {
|
||||||
methods: {}
|
// this.$nextTick(() => { console.log('this.txt_mess.atype at line 257:', this.txt_mess.atype)
|
||||||
|
// if (this.txt_mess.atype === 'REVIEW' || this.txt_mess.atype === 'MINI REVIEW') {
|
||||||
|
// this.judgeDataList = [...this.judgeDataList2];
|
||||||
|
// } else {
|
||||||
|
// this.judgeDataList = [...this.judgeDataList1];
|
||||||
|
// }
|
||||||
|
// if (this.isEdit == false) {
|
||||||
|
// this.activeNames = this.judgeDataList.map((e, i) => i + 1); // 深拷贝,防止直接改 props
|
||||||
|
// } else {
|
||||||
|
// this.activeNames = [];
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
updateJudgeDataList() {
|
||||||
|
if (this.txt_mess.atype === 'REVIEW' || this.txt_mess.atype === 'MINI REVIEW') {
|
||||||
|
this.judgeDataList = [...this.judgeDataList2];
|
||||||
|
} else {
|
||||||
|
this.judgeDataList = [...this.judgeDataList1];
|
||||||
|
}
|
||||||
|
// 判断 isEdit 和 txt_mess 中的 atype
|
||||||
|
if (this.isEdit === false) {
|
||||||
|
this.activeNames = this.judgeDataList.map((e, i) => i + 1); // 深拷贝,防止直接改 props
|
||||||
|
} else {
|
||||||
|
this.activeNames = [];
|
||||||
|
}
|
||||||
|
// this.isEdit=true
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
@@ -209,4 +292,26 @@ this.activeNames = this.judgeDataList1.map((e,i)=>i+1); // 深拷贝,防止直
|
|||||||
margin-top: -16px;
|
margin-top: -16px;
|
||||||
margin-bottom: 12px;
|
margin-bottom: 12px;
|
||||||
}
|
}
|
||||||
|
::v-deep .comments-section {
|
||||||
|
background: #fafafad3 !important; /* 淡蓝色背景 */
|
||||||
|
border: 1px solid #f0f0f0;
|
||||||
|
padding: 0px 10px 0;
|
||||||
|
box-sizing: border-box;
|
||||||
|
border-radius: 5px;
|
||||||
|
|
||||||
|
}
|
||||||
|
::v-deep .comments-section .el-collapse-item__content{
|
||||||
|
padding-bottom: 0 !important;
|
||||||
|
background: #fafafad3 !important; /* 淡蓝色背景 */
|
||||||
|
|
||||||
|
}
|
||||||
|
::v-deep .comments-section .el-collapse-item__header{
|
||||||
|
background: #fafafad3 !important; /* 淡蓝色背景 */
|
||||||
|
height: 30px !important;
|
||||||
|
border-bottom: 0px !important;
|
||||||
|
/* border: 2px solid #007bff; */
|
||||||
|
color: #444444ed !important;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -29,26 +29,29 @@
|
|||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="18" v-if="isEdit">
|
<el-col :span="18" v-if="isEdit">
|
||||||
<el-collapse-item :name="i + 1" style="margin-top: -10px">
|
<el-collapse-item :name="i + 1" class="comments-section">
|
||||||
<template slot="title"> <i class="el-icon-edit"></i>Comments/ Suggestions </template>
|
<template slot="title"> <i class="el-icon-edit" style="margin-right: 10px;"></i>Comments/ Suggestions </template>
|
||||||
<el-input
|
<el-input style="margin-bottom: 10px;"
|
||||||
type="textarea"
|
type="textarea"
|
||||||
placeholder="please input content"
|
placeholder="please input content"
|
||||||
v-model="questionform[v.valueContents]"
|
v-model="questionform[v.valueContents]"
|
||||||
:rows="4"
|
:autosize="{ minRows: 2, maxRows: 5 }"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="20" v-else>
|
<el-col :span="18" v-else>
|
||||||
<el-collapse-item :name="i + 1" style="margin-top: -10px" v-if="questionform[v.valueContents] && questionform[v.valueContents] != ''">
|
<el-collapse-item class="comments-section"
|
||||||
<template slot="title"
|
:name="i + 1"
|
||||||
>Comments/ Suggestions
|
|
||||||
</template>
|
v-if="questionform[v.valueContents] && questionform[v.valueContents] != ''"
|
||||||
<el-input
|
>
|
||||||
|
<template slot="title">Comments/ Suggestions </template>
|
||||||
|
<el-input style="margin-bottom: 10px;"
|
||||||
|
readonly
|
||||||
type="textarea"
|
type="textarea"
|
||||||
placeholder="please input content"
|
placeholder="please input content"
|
||||||
v-model="questionform[v.valueContents]"
|
v-model="questionform[v.valueContents]"
|
||||||
:rows="4"
|
:autosize="{ minRows: 2, maxRows: 5 }"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
@@ -106,45 +109,46 @@ export default {
|
|||||||
return {
|
return {
|
||||||
activeNames: [],
|
activeNames: [],
|
||||||
questionform: {},
|
questionform: {},
|
||||||
|
|
||||||
selectDataList: [
|
selectDataList: [
|
||||||
{
|
{
|
||||||
title: '1.Does the manuscript fall within the aim and scope of the journal?',
|
title: '1. Does the manuscript fall within the aim and scope of the journal?',
|
||||||
value: 'qu6',
|
value: 'qu6',
|
||||||
spanValue: 24
|
spanValue: 24
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '2.Originality of the topic',
|
title: '2. Originality of the topic',
|
||||||
value: 'qu1',
|
value: 'qu1',
|
||||||
spanValue: 12
|
spanValue: 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '3.Importance in its Field',
|
title: '3. Importance in its field',
|
||||||
value: 'qu3',
|
value: 'qu3',
|
||||||
spanValue: 12
|
spanValue: 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '4.English language',
|
title: '4. English language',
|
||||||
value: 'qu8',
|
value: 'qu8',
|
||||||
spanValue: 12
|
spanValue: 12
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '5.Readily Understandable',
|
title: '5. Readily Understandable',
|
||||||
value: 'qu5',
|
value: 'qu5',
|
||||||
spanValue: 12
|
spanValue: 12
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
// judgeDataList2: [{ title: "6.Does the title represent manuscript's contents?", value: 'qu9', valueContents: 'qu9contents' }],
|
// judgeDataList2: [{ title: "6.Does the title represent manuscript's contents?", value: 'qu9', valueContents: 'qu9contents' }],
|
||||||
judgeDataList1: [
|
judgeDataList1: [
|
||||||
{ title: "6.Does the title represent manuscript's contents?", value: 'qu9', valueContents: 'qu9contents' },
|
{ title: "6. Does the title represent manuscript's contents?", value: 'qu9', valueContents: 'qu9contents' },
|
||||||
{ title: '7.Is the Abstract accurate and concise?', value: 'qu10', valueContents: 'qu10contents' },
|
{ title: '7. Is the Abstract accurate and concise?', value: 'qu10', valueContents: 'qu10contents' },
|
||||||
{ title: '8.Are the approach/ methods properly described?', value: 'qu11', valueContents: 'qu11contents' },
|
{ title: '8. Are the approach/ methods properly described?', value: 'qu11', valueContents: 'qu11contents' },
|
||||||
{ title: '9.Are the conclusions and interpretations sound?', value: 'qu12', valueContents: 'qu12contents' },
|
{ title: '9. Are the conclusions and interpretations sound?', value: 'qu12', valueContents: 'qu12contents' },
|
||||||
{ title: '10.Are the references properly cited?', value: 'qu13', valueContents: 'qu13contents' }
|
{ title: '10. Are the references properly cited?', value: 'qu13', valueContents: 'qu13contents' }
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {},
|
created() {
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
methods: {}
|
methods: {}
|
||||||
};
|
};
|
||||||
@@ -154,5 +158,26 @@ export default {
|
|||||||
.jouLink {
|
.jouLink {
|
||||||
color: #006699;
|
color: #006699;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
|
}::v-deep .comments-section {
|
||||||
|
background: #fafafad3 !important; /* 淡蓝色背景 */
|
||||||
|
border: 1px solid #f0f0f0;
|
||||||
|
padding: 0px 10px 0;
|
||||||
|
box-sizing: border-box;
|
||||||
|
border-radius: 5px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
::v-deep .comments-section .el-collapse-item__content{
|
||||||
|
padding-bottom: 0 !important;
|
||||||
|
background: #fafafad3 !important; /* 淡蓝色背景 */
|
||||||
|
|
||||||
|
}
|
||||||
|
::v-deep .comments-section .el-collapse-item__header{
|
||||||
|
background: #fafafad3 !important; /* 淡蓝色背景 */
|
||||||
|
height: 30px !important;
|
||||||
|
border-bottom: 0px !important;
|
||||||
|
/* border: 2px solid #007bff; */
|
||||||
|
color: #444444ed !important;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -1548,6 +1548,7 @@
|
|||||||
this.questionform.confident = res.data.confidential;
|
this.questionform.confident = res.data.confidential;
|
||||||
this.questionform.comment = res.data.comments;
|
this.questionform.comment = res.data.comments;
|
||||||
this.questionform.is_anonymous = res.data.is_anonymous;
|
this.questionform.is_anonymous = res.data.is_anonymous;
|
||||||
|
this.questionform.type= res.data.type;this.questionform.score = res.data.score;
|
||||||
this.questionVisible = true
|
this.questionVisible = true
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -467,6 +467,7 @@ export default {
|
|||||||
ques_visible(e) {
|
ques_visible(e) {
|
||||||
this.questionVisible = true;
|
this.questionVisible = true;
|
||||||
this.questionform.rev_qu_id = e.rev_qu_id;
|
this.questionform.rev_qu_id = e.rev_qu_id;
|
||||||
|
this.questionform.art_rev_id = e.art_rev_id;
|
||||||
this.questionform.qu1 = e.qu1;
|
this.questionform.qu1 = e.qu1;
|
||||||
this.questionform.qu2 = e.qu2;
|
this.questionform.qu2 = e.qu2;
|
||||||
this.questionform.qu3 = e.qu3;
|
this.questionform.qu3 = e.qu3;
|
||||||
@@ -495,6 +496,8 @@ export default {
|
|||||||
this.questionform.confident = e.confidential;
|
this.questionform.confident = e.confidential;
|
||||||
this.questionform.comment = e.comments;
|
this.questionform.comment = e.comments;
|
||||||
this.questionform.is_anonymous = e.is_anonymous;
|
this.questionform.is_anonymous = e.is_anonymous;
|
||||||
|
this.questionform.type = e.type;
|
||||||
|
this.questionform.score = e.score;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {}
|
mounted() {}
|
||||||
|
|||||||
@@ -62,15 +62,24 @@
|
|||||||
><br />
|
><br />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p style="margin-top: 5px; color: #999; font-size: 14px">
|
<p style="margin-top: 5px; color: #999; font-size: 14px;">
|
||||||
<b style="color: #e41411">Download failed?</b>
|
<b style="color: #e41411">Download failed?</b>
|
||||||
<br />If you have upgraded the Google Chrome browser to version 86, released on October 6, 2020, you may
|
<p style="line-height: 18px;color: #999; font-size: 14px;margin-top: 4px;">
|
||||||
|
<!-- If you have upgraded the Google Chrome browser to version 86, released on October 6, 2020, you may
|
||||||
have noticed that some file downloads don't work anymore in the browser. You click on the download link
|
have noticed that some file downloads don't work anymore in the browser. You click on the download link
|
||||||
and nothing happens. <br />1. Right now, the easiest option available is to
|
and nothing happens. <br />1. Right now, the easiest option available is to
|
||||||
<b style="color: #e41411">right-click on the download link and select "save link as".</b>
|
<b style="color: #e41411">right-click on the download link and select "save link as".</b>
|
||||||
The download is executed when you do that.
|
The download is executed when you do that.
|
||||||
<br />2. Please try to use a different browser for downloads. For now, a browser like Firefox, Internet
|
<br />2. Please try to use a different browser for downloads. For now, a browser like Firefox, Internet
|
||||||
Explorer, Brave, Vivaldi, the new Edge, or Opera all allow the download.
|
Explorer, Brave, Vivaldi, the new Edge, or Opera all allow the download. -->
|
||||||
|
It seems like you're encountering a download issue with Google Chrome version 86. Here are the steps you can follow to resolve or bypass the issue:
|
||||||
|
<br />1. Right-click on the download link: Instead of clicking the link normally, right-click on it and select <b style="color: #e41411">"save link as".</b> This should allow the download to start.
|
||||||
|
<br />2. Try a different browser:
|
||||||
|
If you're still having trouble with Chrome, you could use other browsers to complete your downloads. Browsers like Firefox, Internet Explorer, Brave, Vivaldi, the new Edge, or Opera are known to work well for downloads without this issue.
|
||||||
|
|
||||||
|
|
||||||
|
</p>
|
||||||
|
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<!-- <p class="morSou" v-if="!morShow" @click="morShow=true">
|
<!-- <p class="morSou" v-if="!morShow" @click="morShow=true">
|
||||||
@@ -383,9 +392,13 @@ export default {
|
|||||||
qu3: '',
|
qu3: '',
|
||||||
qu4: '',
|
qu4: '',
|
||||||
qu5: '',
|
qu5: '',
|
||||||
|
qu5contents: '',
|
||||||
qu6: '',
|
qu6: '',
|
||||||
|
qu6contents: '',
|
||||||
qu7: '',
|
qu7: '',
|
||||||
|
qu7contents: '',
|
||||||
qu8: '',
|
qu8: '',
|
||||||
|
qu8contents: '',
|
||||||
qu9: '',
|
qu9: '',
|
||||||
qu9contents: '',
|
qu9contents: '',
|
||||||
qu10: '',
|
qu10: '',
|
||||||
@@ -405,7 +418,8 @@ export default {
|
|||||||
other: '',
|
other: '',
|
||||||
confident: '',
|
confident: '',
|
||||||
comment: '',
|
comment: '',
|
||||||
is_anonymous: ''
|
is_anonymous: '',
|
||||||
|
type: '',
|
||||||
},
|
},
|
||||||
add_apply: 0,
|
add_apply: 0,
|
||||||
btn_submit: 0,
|
btn_submit: 0,
|
||||||
@@ -586,6 +600,7 @@ export default {
|
|||||||
.then((res) => {
|
.then((res) => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
|
|
||||||
|
|
||||||
this.questionform.rev_qu_id = res.data.rev_qu_id;
|
this.questionform.rev_qu_id = res.data.rev_qu_id;
|
||||||
this.questionform.qu1 = res.data.qu1;
|
this.questionform.qu1 = res.data.qu1;
|
||||||
this.questionform.qu2 = res.data.qu2;
|
this.questionform.qu2 = res.data.qu2;
|
||||||
@@ -615,6 +630,7 @@ export default {
|
|||||||
this.questionform.confident = res.data.confidential;
|
this.questionform.confident = res.data.confidential;
|
||||||
this.questionform.comment = res.data.comments;
|
this.questionform.comment = res.data.comments;
|
||||||
this.questionform.is_anonymous = res.data.is_anonymous;
|
this.questionform.is_anonymous = res.data.is_anonymous;
|
||||||
|
this.questionform.type= res.data.type;this.questionform.score = res.data.score;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
@@ -791,6 +807,7 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.container_l {
|
.container_l {
|
||||||
|
box-sizing: border-box;
|
||||||
min-width: 1000px;
|
min-width: 1000px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -596,7 +596,7 @@
|
|||||||
this.questionform.other = res.data.other;
|
this.questionform.other = res.data.other;
|
||||||
this.questionform.confident = res.data.confidential;
|
this.questionform.confident = res.data.confidential;
|
||||||
this.questionform.comment = res.data.comments;
|
this.questionform.comment = res.data.comments;
|
||||||
this.questionform.is_anonymous = res.data.is_anonymous;
|
this.questionform.is_anonymous = res.data.is_anonymous;this.questionform.type= res.data.type;this.questionform.score = res.data.score;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -461,7 +461,7 @@
|
|||||||
this.questionform.other = res.data.other;
|
this.questionform.other = res.data.other;
|
||||||
this.questionform.confident = res.data.confidential;
|
this.questionform.confident = res.data.confidential;
|
||||||
this.questionform.comment = res.data.comments;
|
this.questionform.comment = res.data.comments;
|
||||||
this.questionform.is_anonymous = res.data.is_anonymous;
|
this.questionform.is_anonymous = res.data.is_anonymous;this.questionform.type= res.data.type;this.questionform.score = res.data.score;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user