tijiao
This commit is contained in:
@@ -67,6 +67,190 @@ function findExtentElement(blipElement) {
|
||||
}
|
||||
|
||||
export default {
|
||||
|
||||
|
||||
getJournalTypeName(value) {
|
||||
var list = this.journalTypeList();
|
||||
list = [...list,
|
||||
{ name: 'EVIDENCE-BASED MEDICINE', value: 'EM' }, // ✅ 补充项
|
||||
{ name: 'PROTOCOL', value: 'PT' }, // ✅ 补充项
|
||||
]
|
||||
const type = list.find(item => item.value === value);
|
||||
return type ? type.name : 'OTHERS';
|
||||
},
|
||||
journalTypeList() {
|
||||
var journal_type = [
|
||||
{ name: 'ARTICLE', value: 'A' },
|
||||
{ name: 'REVIEW', value: 'B' },
|
||||
{ name: 'CASE REPORT', value: 'C' },
|
||||
{ name: 'RESEARCH PROPOSAL', value: 'P' },
|
||||
{ name: 'NEWS', value: 'N' },
|
||||
{ name: 'COMMENT', value: 'T' },
|
||||
{ name: 'CORRECTION', value: 'CT' },
|
||||
{ name: 'HYPOTHESIS', value: 'HT' },
|
||||
{ name: 'PREFACE', value: 'PF' },
|
||||
{ name: 'EDITORIAL', value: 'ET' },
|
||||
{ name: 'REPORT', value: 'RP' },
|
||||
{ name: 'LETTER', value: 'LR' },
|
||||
{ name: 'EMPIRICAL FORMULA', value: 'EF' },
|
||||
|
||||
{ name: 'EXPERT CONSENSUS', value: 'EC' },
|
||||
{ name: 'LETTER TO EDITOR', value: 'LTE' },
|
||||
{ name: 'QUESTIONNAIRE INVESTIGATION', value: 'QI' },
|
||||
|
||||
{ name: 'CASE SERIES', value: 'CS' },
|
||||
{ name: 'RETRACTION', value: 'RT' },
|
||||
{ name: 'MINI REVIEW', value: 'MR' },
|
||||
{ name: 'OTHERS', value: 'O' }
|
||||
];
|
||||
return journal_type;
|
||||
},
|
||||
|
||||
opMedicalList() {
|
||||
var opMedical = [{
|
||||
label: 'None',
|
||||
value: ''
|
||||
},
|
||||
{
|
||||
label: 'ARTICLE',
|
||||
value: 'Article'
|
||||
},
|
||||
{
|
||||
label: 'REVIEW',
|
||||
value: 'Review'
|
||||
},
|
||||
{
|
||||
label: 'CASE REPORT',
|
||||
value: 'Case report'
|
||||
},
|
||||
{
|
||||
label: 'RESEARCH PROPOSAL',
|
||||
value: 'Research proposal'
|
||||
},
|
||||
{
|
||||
label: 'NEWS',
|
||||
value: 'News'
|
||||
},
|
||||
{
|
||||
label: 'COMMENT',
|
||||
value: 'Comment'
|
||||
},
|
||||
{
|
||||
label: 'CORRECTION',
|
||||
value: 'Correction'
|
||||
},
|
||||
{
|
||||
label: 'HYPOTHESIS',
|
||||
value: 'Hypothesis'
|
||||
},
|
||||
{
|
||||
label: 'PREFACE',
|
||||
value: 'Preface'
|
||||
},
|
||||
{
|
||||
label: 'EDITORIAL',
|
||||
value: 'Editorial'
|
||||
},
|
||||
{
|
||||
label: 'REPORT',
|
||||
value: 'Report'
|
||||
},
|
||||
{
|
||||
label: 'LETTER',
|
||||
value: 'Letter'
|
||||
},
|
||||
{
|
||||
label: 'EMPIRICAL FORMULA',
|
||||
value: 'Empirical formula'
|
||||
},
|
||||
{
|
||||
label: 'EVIDENCE-BASED MEDICINE',
|
||||
value: 'Evidence-based medicine'
|
||||
},
|
||||
{
|
||||
label: 'EXPERT CONSENSUS',
|
||||
value: 'Expert consensus'
|
||||
},
|
||||
{
|
||||
label: 'LETTER TO EDITOR',
|
||||
value: 'Letter to editor'
|
||||
},
|
||||
{
|
||||
label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
value: 'Questionnaire investigation'
|
||||
},
|
||||
{
|
||||
label: 'PROTOCOL',
|
||||
value: 'Protocol'
|
||||
},
|
||||
{
|
||||
label: 'CASE SERIES',
|
||||
value: 'Case Series'
|
||||
},
|
||||
{
|
||||
label: 'RETRACTION',
|
||||
value: 'Retraction'
|
||||
},
|
||||
{
|
||||
label: 'MINI REVIEW',
|
||||
value: 'Mini Review'
|
||||
},
|
||||
{
|
||||
label: '内经难经',
|
||||
value: '内经难经'
|
||||
},
|
||||
{
|
||||
label: '伤寒金匮',
|
||||
value: '伤寒金匮'
|
||||
},
|
||||
{
|
||||
label: '神农本草经',
|
||||
value: '神农本草经'
|
||||
},
|
||||
{
|
||||
label: '温病研究',
|
||||
value: '温病研究'
|
||||
},
|
||||
{
|
||||
label: '唐宋方药',
|
||||
value: '唐宋方药'
|
||||
},
|
||||
{
|
||||
label: '金元各家',
|
||||
value: '金元各家'
|
||||
},
|
||||
{
|
||||
label: '明清经典',
|
||||
value: '明清经典'
|
||||
},
|
||||
{
|
||||
label: '中西汇通',
|
||||
value: '中西汇通'
|
||||
},
|
||||
{
|
||||
label: '太湖选粹',
|
||||
value: '太湖选粹'
|
||||
},
|
||||
{
|
||||
label: '针灸推拿',
|
||||
value: '针灸推拿'
|
||||
},
|
||||
{
|
||||
label: '名医名方',
|
||||
value: '名医名方'
|
||||
},
|
||||
{
|
||||
label: '新冠肺炎',
|
||||
value: '新冠肺炎'
|
||||
},
|
||||
{
|
||||
label: '书评',
|
||||
value: '书评'
|
||||
}
|
||||
]
|
||||
|
||||
return opMedical;
|
||||
},
|
||||
isImageValid(base64) {
|
||||
return new Promise((resolve, reject) => {
|
||||
// 创建 Image 对象
|
||||
|
||||
@@ -477,152 +477,153 @@ export default {
|
||||
journal_special_id: 'None'
|
||||
},
|
||||
opInstal: [],
|
||||
opMedical: [
|
||||
{
|
||||
label: 'None',
|
||||
value: ''
|
||||
},
|
||||
{
|
||||
label: 'ARTICLE',
|
||||
value: 'Article'
|
||||
},
|
||||
{
|
||||
label: 'REVIEW',
|
||||
value: 'Review'
|
||||
},
|
||||
{
|
||||
label: 'CASE REPORT',
|
||||
value: 'Case report'
|
||||
},
|
||||
{
|
||||
label: 'RESEARCH PROPOSAL',
|
||||
value: 'Research proposal'
|
||||
},
|
||||
{
|
||||
label: 'NEWS',
|
||||
value: 'News'
|
||||
},
|
||||
{
|
||||
label: 'COMMENT',
|
||||
value: 'Comment'
|
||||
},
|
||||
{
|
||||
label: 'CORRECTION',
|
||||
value: 'Correction'
|
||||
},
|
||||
{
|
||||
label: 'HYPOTHESIS',
|
||||
value: 'Hypothesis'
|
||||
},
|
||||
{
|
||||
label: 'PREFACE',
|
||||
value: 'Preface'
|
||||
},
|
||||
{
|
||||
label: 'EDITORIAL',
|
||||
value: 'Editorial'
|
||||
},
|
||||
{
|
||||
label: 'REPORT',
|
||||
value: 'Report'
|
||||
},
|
||||
{
|
||||
label: 'LETTER',
|
||||
value: 'Letter'
|
||||
},
|
||||
{
|
||||
label: 'EMPIRICAL FORMULA',
|
||||
value: 'Empirical formula'
|
||||
},
|
||||
{
|
||||
label: 'EVIDENCE-BASED MEDICINE',
|
||||
value: 'Evidence-based medicine'
|
||||
},
|
||||
{
|
||||
label: 'EXPERT CONSENSUS',
|
||||
value: 'Expert consensus'
|
||||
},
|
||||
{
|
||||
label: 'LETTER TO EDITOR',
|
||||
value: 'Letter to editor'
|
||||
},
|
||||
{
|
||||
label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
value: 'Questionnaire investigation'
|
||||
},
|
||||
{
|
||||
label: 'PROTOCOL',
|
||||
value: 'Protocol'
|
||||
},
|
||||
{
|
||||
label: 'CASE SERIES',
|
||||
value: 'Case Series'
|
||||
},
|
||||
{
|
||||
label: 'RETRACTION',
|
||||
value: 'Retraction'
|
||||
},
|
||||
{
|
||||
label: 'MINI REVIEW',
|
||||
value: 'Mini Review'
|
||||
},
|
||||
{
|
||||
label: 'RETRACTION NOTE',
|
||||
value: 'Retraction Note'
|
||||
},
|
||||
{
|
||||
label: '内经难经',
|
||||
value: '内经难经'
|
||||
},
|
||||
{
|
||||
label: '伤寒金匮',
|
||||
value: '伤寒金匮'
|
||||
},
|
||||
{
|
||||
label: '神农本草经',
|
||||
value: '神农本草经'
|
||||
},
|
||||
{
|
||||
label: '温病研究',
|
||||
value: '温病研究'
|
||||
},
|
||||
{
|
||||
label: '唐宋方药',
|
||||
value: '唐宋方药'
|
||||
},
|
||||
{
|
||||
label: '金元各家',
|
||||
value: '金元各家'
|
||||
},
|
||||
{
|
||||
label: '明清经典',
|
||||
value: '明清经典'
|
||||
},
|
||||
{
|
||||
label: '中西汇通',
|
||||
value: '中西汇通'
|
||||
},
|
||||
{
|
||||
label: '太湖选粹',
|
||||
value: '太湖选粹'
|
||||
},
|
||||
{
|
||||
label: '针灸推拿',
|
||||
value: '针灸推拿'
|
||||
},
|
||||
{
|
||||
label: '名医名方',
|
||||
value: '名医名方'
|
||||
},
|
||||
{
|
||||
label: '新冠肺炎',
|
||||
value: '新冠肺炎'
|
||||
},
|
||||
{
|
||||
label: '书评',
|
||||
value: '书评'
|
||||
}
|
||||
],
|
||||
// opMedical: [
|
||||
// {
|
||||
// label: 'None',
|
||||
// value: ''
|
||||
// },
|
||||
// {
|
||||
// label: 'ARTICLE',
|
||||
// value: 'Article'
|
||||
// },
|
||||
// {
|
||||
// label: 'REVIEW',
|
||||
// value: 'Review'
|
||||
// },
|
||||
// {
|
||||
// label: 'CASE REPORT',
|
||||
// value: 'Case report'
|
||||
// },
|
||||
// {
|
||||
// label: 'RESEARCH PROPOSAL',
|
||||
// value: 'Research proposal'
|
||||
// },
|
||||
// {
|
||||
// label: 'NEWS',
|
||||
// value: 'News'
|
||||
// },
|
||||
// {
|
||||
// label: 'COMMENT',
|
||||
// value: 'Comment'
|
||||
// },
|
||||
// {
|
||||
// label: 'CORRECTION',
|
||||
// value: 'Correction'
|
||||
// },
|
||||
// {
|
||||
// label: 'HYPOTHESIS',
|
||||
// value: 'Hypothesis'
|
||||
// },
|
||||
// {
|
||||
// label: 'PREFACE',
|
||||
// value: 'Preface'
|
||||
// },
|
||||
// {
|
||||
// label: 'EDITORIAL',
|
||||
// value: 'Editorial'
|
||||
// },
|
||||
// {
|
||||
// label: 'REPORT',
|
||||
// value: 'Report'
|
||||
// },
|
||||
// {
|
||||
// label: 'LETTER',
|
||||
// value: 'Letter'
|
||||
// },
|
||||
// {
|
||||
// label: 'EMPIRICAL FORMULA',
|
||||
// value: 'Empirical formula'
|
||||
// },
|
||||
// {
|
||||
// label: 'EVIDENCE-BASED MEDICINE',
|
||||
// value: 'Evidence-based medicine'
|
||||
// },
|
||||
// {
|
||||
// label: 'EXPERT CONSENSUS',
|
||||
// value: 'Expert consensus'
|
||||
// },
|
||||
// {
|
||||
// label: 'LETTER TO EDITOR',
|
||||
// value: 'Letter to editor'
|
||||
// },
|
||||
// {
|
||||
// label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
// value: 'Questionnaire investigation'
|
||||
// },
|
||||
// {
|
||||
// label: 'PROTOCOL',
|
||||
// value: 'Protocol'
|
||||
// },
|
||||
// {
|
||||
// label: 'CASE SERIES',
|
||||
// value: 'Case Series'
|
||||
// },
|
||||
// {
|
||||
// label: 'RETRACTION',
|
||||
// value: 'Retraction'
|
||||
// },
|
||||
// {
|
||||
// label: 'MINI REVIEW',
|
||||
// value: 'Mini Review'
|
||||
// },
|
||||
// {
|
||||
// label: 'RETRACTION NOTE',
|
||||
// value: 'Retraction Note'
|
||||
// },
|
||||
// {
|
||||
// label: '内经难经',
|
||||
// value: '内经难经'
|
||||
// },
|
||||
// {
|
||||
// label: '伤寒金匮',
|
||||
// value: '伤寒金匮'
|
||||
// },
|
||||
// {
|
||||
// label: '神农本草经',
|
||||
// value: '神农本草经'
|
||||
// },
|
||||
// {
|
||||
// label: '温病研究',
|
||||
// value: '温病研究'
|
||||
// },
|
||||
// {
|
||||
// label: '唐宋方药',
|
||||
// value: '唐宋方药'
|
||||
// },
|
||||
// {
|
||||
// label: '金元各家',
|
||||
// value: '金元各家'
|
||||
// },
|
||||
// {
|
||||
// label: '明清经典',
|
||||
// value: '明清经典'
|
||||
// },
|
||||
// {
|
||||
// label: '中西汇通',
|
||||
// value: '中西汇通'
|
||||
// },
|
||||
// {
|
||||
// label: '太湖选粹',
|
||||
// value: '太湖选粹'
|
||||
// },
|
||||
// {
|
||||
// label: '针灸推拿',
|
||||
// value: '针灸推拿'
|
||||
// },
|
||||
// {
|
||||
// label: '名医名方',
|
||||
// value: '名医名方'
|
||||
// },
|
||||
// {
|
||||
// label: '新冠肺炎',
|
||||
// value: '新冠肺炎'
|
||||
// },
|
||||
// {
|
||||
// label: '书评',
|
||||
// value: '书评'
|
||||
// }
|
||||
// ],
|
||||
opMedical: [ ],
|
||||
editAuthor: false,
|
||||
addAuthor: false,
|
||||
editSchool: false,
|
||||
@@ -839,7 +840,7 @@ export default {
|
||||
}
|
||||
};
|
||||
},
|
||||
created() {
|
||||
created() {this.opMedical=this.$commonJS.opMedicalList()
|
||||
this.getDetail();
|
||||
this.getHight();
|
||||
window.addEventListener('resize', this.getHight);
|
||||
|
||||
@@ -377,152 +377,153 @@ export default {
|
||||
journal_special_id: 'None'
|
||||
},
|
||||
opInstal: [],
|
||||
opMedical: [
|
||||
{
|
||||
label: 'None',
|
||||
value: ''
|
||||
},
|
||||
{
|
||||
label: 'ARTICLE',
|
||||
value: 'Article'
|
||||
},
|
||||
{
|
||||
label: 'REVIEW',
|
||||
value: 'Review'
|
||||
},
|
||||
{
|
||||
label: 'CASE REPORT',
|
||||
value: 'Case report'
|
||||
},
|
||||
{
|
||||
label: 'RESEARCH PROPOSAL',
|
||||
value: 'Research proposal'
|
||||
},
|
||||
{
|
||||
label: 'NEWS',
|
||||
value: 'News'
|
||||
},
|
||||
{
|
||||
label: 'COMMENT',
|
||||
value: 'Comment'
|
||||
},
|
||||
{
|
||||
label: 'CORRECTION',
|
||||
value: 'Correction'
|
||||
},
|
||||
{
|
||||
label: 'HYPOTHESIS',
|
||||
value: 'Hypothesis'
|
||||
},
|
||||
{
|
||||
label: 'PREFACE',
|
||||
value: 'Preface'
|
||||
},
|
||||
{
|
||||
label: 'EDITORIAL',
|
||||
value: 'Editorial'
|
||||
},
|
||||
{
|
||||
label: 'REPORT',
|
||||
value: 'Report'
|
||||
},
|
||||
{
|
||||
label: 'LETTER',
|
||||
value: 'Letter'
|
||||
},
|
||||
{
|
||||
label: 'EMPIRICAL FORMULA',
|
||||
value: 'Empirical formula'
|
||||
},
|
||||
{
|
||||
label: 'EVIDENCE-BASED MEDICINE',
|
||||
value: 'Evidence-based medicine'
|
||||
},
|
||||
{
|
||||
label: 'EXPERT CONSENSUS',
|
||||
value: 'Expert consensus'
|
||||
},
|
||||
{
|
||||
label: 'LETTER TO EDITOR',
|
||||
value: 'Letter to editor'
|
||||
},
|
||||
{
|
||||
label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
value: 'Questionnaire investigation'
|
||||
},
|
||||
{
|
||||
label: 'PROTOCOL',
|
||||
value: 'Protocol'
|
||||
},
|
||||
{
|
||||
label: 'CASE SERIES',
|
||||
value: 'Case Series'
|
||||
},
|
||||
{
|
||||
label: 'RETRACTION',
|
||||
value: 'Retraction'
|
||||
},
|
||||
{
|
||||
label: 'MINI REVIEW',
|
||||
value: 'Mini Review'
|
||||
},
|
||||
{
|
||||
label: 'RETRACTION NOTE',
|
||||
value: 'Retraction Note'
|
||||
},
|
||||
{
|
||||
label: '内经难经',
|
||||
value: '内经难经'
|
||||
},
|
||||
{
|
||||
label: '伤寒金匮',
|
||||
value: '伤寒金匮'
|
||||
},
|
||||
{
|
||||
label: '神农本草经',
|
||||
value: '神农本草经'
|
||||
},
|
||||
{
|
||||
label: '温病研究',
|
||||
value: '温病研究'
|
||||
},
|
||||
{
|
||||
label: '唐宋方药',
|
||||
value: '唐宋方药'
|
||||
},
|
||||
{
|
||||
label: '金元各家',
|
||||
value: '金元各家'
|
||||
},
|
||||
{
|
||||
label: '明清经典',
|
||||
value: '明清经典'
|
||||
},
|
||||
{
|
||||
label: '中西汇通',
|
||||
value: '中西汇通'
|
||||
},
|
||||
{
|
||||
label: '太湖选粹',
|
||||
value: '太湖选粹'
|
||||
},
|
||||
{
|
||||
label: '针灸推拿',
|
||||
value: '针灸推拿'
|
||||
},
|
||||
{
|
||||
label: '名医名方',
|
||||
value: '名医名方'
|
||||
},
|
||||
{
|
||||
label: '新冠肺炎',
|
||||
value: '新冠肺炎'
|
||||
},
|
||||
{
|
||||
label: '书评',
|
||||
value: '书评'
|
||||
}
|
||||
],
|
||||
// opMedical: [
|
||||
// {
|
||||
// label: 'None',
|
||||
// value: ''
|
||||
// },
|
||||
// {
|
||||
// label: 'ARTICLE',
|
||||
// value: 'Article'
|
||||
// },
|
||||
// {
|
||||
// label: 'REVIEW',
|
||||
// value: 'Review'
|
||||
// },
|
||||
// {
|
||||
// label: 'CASE REPORT',
|
||||
// value: 'Case report'
|
||||
// },
|
||||
// {
|
||||
// label: 'RESEARCH PROPOSAL',
|
||||
// value: 'Research proposal'
|
||||
// },
|
||||
// {
|
||||
// label: 'NEWS',
|
||||
// value: 'News'
|
||||
// },
|
||||
// {
|
||||
// label: 'COMMENT',
|
||||
// value: 'Comment'
|
||||
// },
|
||||
// {
|
||||
// label: 'CORRECTION',
|
||||
// value: 'Correction'
|
||||
// },
|
||||
// {
|
||||
// label: 'HYPOTHESIS',
|
||||
// value: 'Hypothesis'
|
||||
// },
|
||||
// {
|
||||
// label: 'PREFACE',
|
||||
// value: 'Preface'
|
||||
// },
|
||||
// {
|
||||
// label: 'EDITORIAL',
|
||||
// value: 'Editorial'
|
||||
// },
|
||||
// {
|
||||
// label: 'REPORT',
|
||||
// value: 'Report'
|
||||
// },
|
||||
// {
|
||||
// label: 'LETTER',
|
||||
// value: 'Letter'
|
||||
// },
|
||||
// {
|
||||
// label: 'EMPIRICAL FORMULA',
|
||||
// value: 'Empirical formula'
|
||||
// },
|
||||
// {
|
||||
// label: 'EVIDENCE-BASED MEDICINE',
|
||||
// value: 'Evidence-based medicine'
|
||||
// },
|
||||
// {
|
||||
// label: 'EXPERT CONSENSUS',
|
||||
// value: 'Expert consensus'
|
||||
// },
|
||||
// {
|
||||
// label: 'LETTER TO EDITOR',
|
||||
// value: 'Letter to editor'
|
||||
// },
|
||||
// {
|
||||
// label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
// value: 'Questionnaire investigation'
|
||||
// },
|
||||
// {
|
||||
// label: 'PROTOCOL',
|
||||
// value: 'Protocol'
|
||||
// },
|
||||
// {
|
||||
// label: 'CASE SERIES',
|
||||
// value: 'Case Series'
|
||||
// },
|
||||
// {
|
||||
// label: 'RETRACTION',
|
||||
// value: 'Retraction'
|
||||
// },
|
||||
// {
|
||||
// label: 'MINI REVIEW',
|
||||
// value: 'Mini Review'
|
||||
// },
|
||||
// {
|
||||
// label: 'RETRACTION NOTE',
|
||||
// value: 'Retraction Note'
|
||||
// },
|
||||
// {
|
||||
// label: '内经难经',
|
||||
// value: '内经难经'
|
||||
// },
|
||||
// {
|
||||
// label: '伤寒金匮',
|
||||
// value: '伤寒金匮'
|
||||
// },
|
||||
// {
|
||||
// label: '神农本草经',
|
||||
// value: '神农本草经'
|
||||
// },
|
||||
// {
|
||||
// label: '温病研究',
|
||||
// value: '温病研究'
|
||||
// },
|
||||
// {
|
||||
// label: '唐宋方药',
|
||||
// value: '唐宋方药'
|
||||
// },
|
||||
// {
|
||||
// label: '金元各家',
|
||||
// value: '金元各家'
|
||||
// },
|
||||
// {
|
||||
// label: '明清经典',
|
||||
// value: '明清经典'
|
||||
// },
|
||||
// {
|
||||
// label: '中西汇通',
|
||||
// value: '中西汇通'
|
||||
// },
|
||||
// {
|
||||
// label: '太湖选粹',
|
||||
// value: '太湖选粹'
|
||||
// },
|
||||
// {
|
||||
// label: '针灸推拿',
|
||||
// value: '针灸推拿'
|
||||
// },
|
||||
// {
|
||||
// label: '名医名方',
|
||||
// value: '名医名方'
|
||||
// },
|
||||
// {
|
||||
// label: '新冠肺炎',
|
||||
// value: '新冠肺炎'
|
||||
// },
|
||||
// {
|
||||
// label: '书评',
|
||||
// value: '书评'
|
||||
// }
|
||||
// ],
|
||||
opMedical: [],
|
||||
editAuthor: false,
|
||||
addAuthor: false,
|
||||
editSchool: false,
|
||||
@@ -740,6 +741,7 @@ export default {
|
||||
};
|
||||
},
|
||||
mounted() {
|
||||
this.opMedical=this.$commonJS.opMedicalList()
|
||||
this.msgform={...this.msgform, article_id: this.article_id,}
|
||||
this.getDetail();
|
||||
this.getHight();
|
||||
|
||||
@@ -167,7 +167,7 @@
|
||||
|
||||
},
|
||||
mounted(){
|
||||
this.journal_type = journal_type1.journal_type
|
||||
this.journal_type = this.$commonJS.journalTypeList()
|
||||
// console.log(this.journal_type, this.journal_type1)
|
||||
}
|
||||
};
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1056,88 +1056,7 @@ export default {
|
||||
// topics:null
|
||||
},
|
||||
raltiAutList: [],
|
||||
journal_type: [
|
||||
{
|
||||
name: 'ARTICLE',
|
||||
value: 'A'
|
||||
},
|
||||
{
|
||||
name: 'REVIEW',
|
||||
value: 'B'
|
||||
},
|
||||
{
|
||||
name: 'CASE REPORT',
|
||||
value: 'C'
|
||||
},
|
||||
{
|
||||
name: 'RESEARCH PROPOSAL',
|
||||
value: 'P'
|
||||
},
|
||||
{
|
||||
name: 'NEWS',
|
||||
value: 'N'
|
||||
},
|
||||
{
|
||||
name: 'COMMENT',
|
||||
value: 'T'
|
||||
},
|
||||
{
|
||||
name: 'CORRECTION',
|
||||
value: 'CT'
|
||||
},
|
||||
{
|
||||
name: 'HYPOTHESIS',
|
||||
value: 'HT'
|
||||
},
|
||||
{
|
||||
name: 'PREFACE',
|
||||
value: 'PF'
|
||||
},
|
||||
{
|
||||
name: 'EDITORIAL',
|
||||
value: 'ET'
|
||||
},
|
||||
{
|
||||
name: 'REPORT',
|
||||
value: 'RP'
|
||||
},
|
||||
{
|
||||
name: 'LETTER',
|
||||
value: 'LR'
|
||||
},
|
||||
{
|
||||
name: 'EMPIRICAL FORMULA',
|
||||
value: 'EF'
|
||||
},
|
||||
{
|
||||
name: 'EXPERT CONSENSUS',
|
||||
value: 'EC'
|
||||
},
|
||||
{
|
||||
name: 'LETTER TO EDITOR',
|
||||
value: 'LTE'
|
||||
},
|
||||
{
|
||||
name: 'QUESTIONNAIRE INVESTIGATION',
|
||||
value: 'QI'
|
||||
},
|
||||
{
|
||||
name: 'CASE SERIES',
|
||||
value: 'CS'
|
||||
},
|
||||
{
|
||||
name: 'RETRACTION',
|
||||
value: 'RT'
|
||||
},
|
||||
{
|
||||
name: 'MINI REVIEW',
|
||||
value: 'MR'
|
||||
},
|
||||
{
|
||||
name: 'OTHERS',
|
||||
value: 'O'
|
||||
}
|
||||
],
|
||||
journal_type: [],
|
||||
reviewerForm: {
|
||||
username: localStorage.getItem('U_name'),
|
||||
gender: 1,
|
||||
@@ -1417,6 +1336,8 @@ export default {
|
||||
}
|
||||
},
|
||||
created() {
|
||||
|
||||
this.journal_type=this.$commonJS.journalTypeList()
|
||||
this.initSelect();
|
||||
this.getAutData();
|
||||
if (this.stagingID != undefined) {
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
<span>{{ form.title }}</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="Type">
|
||||
<span>{{ myType }}</span>
|
||||
<span>{{ form.type | jtName }}</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="Major">
|
||||
<span>{{form.major}}</span>
|
||||
@@ -359,77 +359,7 @@
|
||||
this.initCountrys();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
coverLetterUrl: function() {
|
||||
return this.baseUrl + this.form.coverLetter;
|
||||
},
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
>ID : <b style="margin-right: 25px">{{ form.accept_sn }}</b></font
|
||||
>
|
||||
<font
|
||||
>Type : <b style="margin-right: 25px">{{ myType }}</b></font
|
||||
>Type : <b style="margin-right: 25px">{{ form.type | jtName }}</b></font
|
||||
>
|
||||
<font
|
||||
>Major : <b>{{ form.major }}</b></font
|
||||
@@ -682,77 +682,7 @@ export default {
|
||||
this.getWordTablesList();
|
||||
},
|
||||
computed: {
|
||||
myType: function () {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
// coverLetterUrl: function() {
|
||||
// return this.baseUrl + this.form.coverLetter;
|
||||
// },
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
<span>{{form.title}}</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="Type">
|
||||
<span>{{myType}}</span>
|
||||
<span>{{form.type |jtName}}</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="Major">
|
||||
<span>{{form.major}}</span>
|
||||
@@ -405,77 +405,7 @@
|
||||
this.initFileList();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
// coverLetterUrl: function() {
|
||||
// return this.baseUrl + this.form.coverLetter;
|
||||
// },
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
<font>Title :</font><b>{{form.title}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType}}</b>
|
||||
<font>Type :</font><b>{{form.type | jtName}}</b>
|
||||
</p>
|
||||
<p v-show="form.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{form.approval?'Yes':'No'}}</b>
|
||||
@@ -312,68 +312,7 @@
|
||||
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
default:
|
||||
frag = 'OTHERS';
|
||||
}
|
||||
return frag;
|
||||
},
|
||||
|
||||
manuscirptUrl: function() {
|
||||
return this.baseUrl + this.form.manuscirpt;
|
||||
},
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
<font>Title :</font><b>{{form.title}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType}}</b>
|
||||
<font>Type :</font><b>{{form.type | jtName}}</b>
|
||||
</p>
|
||||
<p v-show="form.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{form.approval?'Yes':'No'}}</b>
|
||||
@@ -617,77 +617,7 @@
|
||||
this.reviewdate();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
upload_zip: function() {
|
||||
return this.baseUrl + 'api/Article/up_file/type/repezip';
|
||||
},
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<b> {{form.title}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType}}</b>
|
||||
<font>Type :</font><b>{{form.type |jtName}}</b>
|
||||
</p>
|
||||
<p v-show="form.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{form.approval?'Yes':'No'}}</b>
|
||||
@@ -627,77 +627,7 @@
|
||||
this.reviewdate();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
upload_zip: function() {
|
||||
return this.baseUrl + 'api/Article/up_file/type/repezip';
|
||||
},
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
<font>Title :</font><b>{{form.title}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType}}</b>
|
||||
<font>Type :</font><b>{{form.type|jtName}}</b>
|
||||
</p>
|
||||
<p v-show="form.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{form.approval?'Yes':'No'}}</b>
|
||||
@@ -435,77 +435,7 @@
|
||||
this.reviewdate();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
// coverLetterUrl: function() {
|
||||
// return this.baseUrl + this.form.coverLetter;
|
||||
// },
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
<b> {{form.title}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType}}</b>
|
||||
<font>Type :</font><b>{{form.type | jtName }}</b>
|
||||
</p>
|
||||
<p v-show="form.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{form.approval?'Yes':'No'}}</b>
|
||||
@@ -604,77 +604,7 @@
|
||||
this.reviewdate();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
// coverLetterUrl: function() {
|
||||
// return this.baseUrl + this.form.coverLetter;
|
||||
// },
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<font>Title :</font><b>{{form.title}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType}}</b>
|
||||
<font>Type :</font><b>{{form.type |jtName}}</b>
|
||||
</p>
|
||||
<p v-show="form.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{form.approval?'Yes':'No'}}</b>
|
||||
@@ -561,77 +561,7 @@
|
||||
this.reviewdate();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
upload_zip: function() {
|
||||
return this.baseUrl + 'api/Article/up_file/type/repezip';
|
||||
},
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
<b> {{form.title}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType}}</b>
|
||||
<font>Type :</font><b>{{form.type | jtName}}</b>
|
||||
</p>
|
||||
<p v-show="form.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{form.approval?'Yes':'No'}}</b>
|
||||
@@ -111,7 +111,7 @@
|
||||
<font>Title :</font><b>{{form.title}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType}}</b>
|
||||
<font>Type :</font><b>{{form.type | jtName}}</b>
|
||||
</p>
|
||||
<p v-show="form.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{form.approval?'Yes':'No'}}</b>
|
||||
@@ -597,68 +597,7 @@
|
||||
this.reviewdate();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
default:
|
||||
frag = 'OTHERS';
|
||||
}
|
||||
return frag;
|
||||
},
|
||||
|
||||
upload_zip: function() {
|
||||
return this.baseUrl + 'api/Article/up_file/type/repezip';
|
||||
},
|
||||
|
||||
@@ -148,7 +148,7 @@
|
||||
<font>ID : </font><b>{{MesDetail.accept_sn}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType(MesDetail.type)}}</b>
|
||||
<font>Type :</font><b>{{MesDetail.type |jtName}}</b>
|
||||
</p>
|
||||
<p v-show="MesDetail.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{MesDetail.approval?'Yes':'No'}}</b>
|
||||
@@ -794,77 +794,7 @@
|
||||
}
|
||||
return str;
|
||||
},
|
||||
myType(e) {
|
||||
let frag = '';
|
||||
switch (e) {
|
||||
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;
|
||||
},
|
||||
|
||||
journal_me(e) {
|
||||
var frag = '';
|
||||
if (e > 0) {
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
|
||||
<span style="color: #666b7a; margin-left: 40px">Type :</span>
|
||||
<font>
|
||||
{{ artType(item.type) }}
|
||||
{{ item.type |jtName }}
|
||||
</font>
|
||||
<span style="color: #666b7a; margin-left: 40px">Countries :</span>
|
||||
<!-- <span :class="item.countrys.length > 1 ? 'Countries': ''" > -->
|
||||
@@ -2289,77 +2289,7 @@ export default {
|
||||
},
|
||||
|
||||
//文章类型
|
||||
artType(e) {
|
||||
let frag = '';
|
||||
switch (e) {
|
||||
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;
|
||||
},
|
||||
|
||||
|
||||
// 算平均分
|
||||
avegeCount(arry) {
|
||||
|
||||
@@ -1029,152 +1029,153 @@ export default {
|
||||
journal_special_id: 'None'
|
||||
},
|
||||
opInstal: [],
|
||||
opMedical: [
|
||||
{
|
||||
label: 'None',
|
||||
value: ''
|
||||
},
|
||||
{
|
||||
label: 'ARTICLE',
|
||||
value: 'Article'
|
||||
},
|
||||
{
|
||||
label: 'REVIEW',
|
||||
value: 'Review'
|
||||
},
|
||||
{
|
||||
label: 'CASE REPORT',
|
||||
value: 'Case report'
|
||||
},
|
||||
{
|
||||
label: 'RESEARCH PROPOSAL',
|
||||
value: 'Research proposal'
|
||||
},
|
||||
{
|
||||
label: 'NEWS',
|
||||
value: 'News'
|
||||
},
|
||||
{
|
||||
label: 'COMMENT',
|
||||
value: 'Comment'
|
||||
},
|
||||
{
|
||||
label: 'CORRECTION',
|
||||
value: 'Correction'
|
||||
},
|
||||
{
|
||||
label: 'HYPOTHESIS',
|
||||
value: 'Hypothesis'
|
||||
},
|
||||
{
|
||||
label: 'PREFACE',
|
||||
value: 'Preface'
|
||||
},
|
||||
{
|
||||
label: 'EDITORIAL',
|
||||
value: 'Editorial'
|
||||
},
|
||||
{
|
||||
label: 'REPORT',
|
||||
value: 'Report'
|
||||
},
|
||||
{
|
||||
label: 'LETTER',
|
||||
value: 'Letter'
|
||||
},
|
||||
{
|
||||
label: 'EMPIRICAL FORMULA',
|
||||
value: 'Empirical formula'
|
||||
},
|
||||
{
|
||||
label: 'EVIDENCE-BASED MEDICINE',
|
||||
value: 'Evidence-based medicine'
|
||||
},
|
||||
{
|
||||
label: 'EXPERT CONSENSUS',
|
||||
value: 'Expert consensus'
|
||||
},
|
||||
{
|
||||
label: 'LETTER TO EDITOR',
|
||||
value: 'Letter to editor'
|
||||
},
|
||||
{
|
||||
label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
value: 'Questionnaire investigation'
|
||||
},
|
||||
{
|
||||
label: 'PROTOCOL',
|
||||
value: 'Protocol'
|
||||
},
|
||||
{
|
||||
label: 'CASE SERIES',
|
||||
value: 'Case Series'
|
||||
},
|
||||
{
|
||||
label: 'RETRACTION',
|
||||
value: 'Retraction'
|
||||
},
|
||||
{
|
||||
label: 'MINI REVIEW',
|
||||
value: 'Mini Review'
|
||||
},
|
||||
{
|
||||
label: 'RETRACTION NOTE',
|
||||
value: 'Retraction Note'
|
||||
},
|
||||
{
|
||||
label: '内经难经',
|
||||
value: '内经难经'
|
||||
},
|
||||
{
|
||||
label: '伤寒金匮',
|
||||
value: '伤寒金匮'
|
||||
},
|
||||
{
|
||||
label: '神农本草经',
|
||||
value: '神农本草经'
|
||||
},
|
||||
{
|
||||
label: '温病研究',
|
||||
value: '温病研究'
|
||||
},
|
||||
{
|
||||
label: '唐宋方药',
|
||||
value: '唐宋方药'
|
||||
},
|
||||
{
|
||||
label: '金元各家',
|
||||
value: '金元各家'
|
||||
},
|
||||
{
|
||||
label: '明清经典',
|
||||
value: '明清经典'
|
||||
},
|
||||
{
|
||||
label: '中西汇通',
|
||||
value: '中西汇通'
|
||||
},
|
||||
{
|
||||
label: '太湖选粹',
|
||||
value: '太湖选粹'
|
||||
},
|
||||
{
|
||||
label: '针灸推拿',
|
||||
value: '针灸推拿'
|
||||
},
|
||||
{
|
||||
label: '名医名方',
|
||||
value: '名医名方'
|
||||
},
|
||||
{
|
||||
label: '新冠肺炎',
|
||||
value: '新冠肺炎'
|
||||
},
|
||||
{
|
||||
label: '书评',
|
||||
value: '书评'
|
||||
}
|
||||
],
|
||||
// opMedical: [
|
||||
// {
|
||||
// label: 'None',
|
||||
// value: ''
|
||||
// },
|
||||
// {
|
||||
// label: 'ARTICLE',
|
||||
// value: 'Article'
|
||||
// },
|
||||
// {
|
||||
// label: 'REVIEW',
|
||||
// value: 'Review'
|
||||
// },
|
||||
// {
|
||||
// label: 'CASE REPORT',
|
||||
// value: 'Case report'
|
||||
// },
|
||||
// {
|
||||
// label: 'RESEARCH PROPOSAL',
|
||||
// value: 'Research proposal'
|
||||
// },
|
||||
// {
|
||||
// label: 'NEWS',
|
||||
// value: 'News'
|
||||
// },
|
||||
// {
|
||||
// label: 'COMMENT',
|
||||
// value: 'Comment'
|
||||
// },
|
||||
// {
|
||||
// label: 'CORRECTION',
|
||||
// value: 'Correction'
|
||||
// },
|
||||
// {
|
||||
// label: 'HYPOTHESIS',
|
||||
// value: 'Hypothesis'
|
||||
// },
|
||||
// {
|
||||
// label: 'PREFACE',
|
||||
// value: 'Preface'
|
||||
// },
|
||||
// {
|
||||
// label: 'EDITORIAL',
|
||||
// value: 'Editorial'
|
||||
// },
|
||||
// {
|
||||
// label: 'REPORT',
|
||||
// value: 'Report'
|
||||
// },
|
||||
// {
|
||||
// label: 'LETTER',
|
||||
// value: 'Letter'
|
||||
// },
|
||||
// {
|
||||
// label: 'EMPIRICAL FORMULA',
|
||||
// value: 'Empirical formula'
|
||||
// },
|
||||
// {
|
||||
// label: 'EVIDENCE-BASED MEDICINE',
|
||||
// value: 'Evidence-based medicine'
|
||||
// },
|
||||
// {
|
||||
// label: 'EXPERT CONSENSUS',
|
||||
// value: 'Expert consensus'
|
||||
// },
|
||||
// {
|
||||
// label: 'LETTER TO EDITOR',
|
||||
// value: 'Letter to editor'
|
||||
// },
|
||||
// {
|
||||
// label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
// value: 'Questionnaire investigation'
|
||||
// },
|
||||
// {
|
||||
// label: 'PROTOCOL',
|
||||
// value: 'Protocol'
|
||||
// },
|
||||
// {
|
||||
// label: 'CASE SERIES',
|
||||
// value: 'Case Series'
|
||||
// },
|
||||
// {
|
||||
// label: 'RETRACTION',
|
||||
// value: 'Retraction'
|
||||
// },
|
||||
// {
|
||||
// label: 'MINI REVIEW',
|
||||
// value: 'Mini Review'
|
||||
// },
|
||||
// {
|
||||
// label: 'RETRACTION NOTE',
|
||||
// value: 'Retraction Note'
|
||||
// },
|
||||
// {
|
||||
// label: '内经难经',
|
||||
// value: '内经难经'
|
||||
// },
|
||||
// {
|
||||
// label: '伤寒金匮',
|
||||
// value: '伤寒金匮'
|
||||
// },
|
||||
// {
|
||||
// label: '神农本草经',
|
||||
// value: '神农本草经'
|
||||
// },
|
||||
// {
|
||||
// label: '温病研究',
|
||||
// value: '温病研究'
|
||||
// },
|
||||
// {
|
||||
// label: '唐宋方药',
|
||||
// value: '唐宋方药'
|
||||
// },
|
||||
// {
|
||||
// label: '金元各家',
|
||||
// value: '金元各家'
|
||||
// },
|
||||
// {
|
||||
// label: '明清经典',
|
||||
// value: '明清经典'
|
||||
// },
|
||||
// {
|
||||
// label: '中西汇通',
|
||||
// value: '中西汇通'
|
||||
// },
|
||||
// {
|
||||
// label: '太湖选粹',
|
||||
// value: '太湖选粹'
|
||||
// },
|
||||
// {
|
||||
// label: '针灸推拿',
|
||||
// value: '针灸推拿'
|
||||
// },
|
||||
// {
|
||||
// label: '名医名方',
|
||||
// value: '名医名方'
|
||||
// },
|
||||
// {
|
||||
// label: '新冠肺炎',
|
||||
// value: '新冠肺炎'
|
||||
// },
|
||||
// {
|
||||
// label: '书评',
|
||||
// value: '书评'
|
||||
// }
|
||||
// ],
|
||||
opMedical:[],
|
||||
editAuthor: false,
|
||||
addAuthor: false,
|
||||
editSchool: false,
|
||||
@@ -1393,6 +1394,7 @@ export default {
|
||||
};
|
||||
},
|
||||
created() {
|
||||
this.opMedical=this.$commonJS.opMedicalList()
|
||||
this.getHight();
|
||||
window.addEventListener('resize', this.getHight);
|
||||
this.getData();
|
||||
|
||||
@@ -839,147 +839,148 @@
|
||||
journal_special_id: "None",
|
||||
},
|
||||
opInstal: [],
|
||||
opMedical: [{
|
||||
label: 'None',
|
||||
value: ''
|
||||
},
|
||||
{
|
||||
label: 'ARTICLE',
|
||||
value: 'Article'
|
||||
},
|
||||
{
|
||||
label: 'REVIEW',
|
||||
value: 'Review'
|
||||
},
|
||||
{
|
||||
label: 'CASE REPORT',
|
||||
value: 'Case report'
|
||||
},
|
||||
{
|
||||
label: 'RESEARCH PROPOSAL',
|
||||
value: 'Research proposal'
|
||||
},
|
||||
{
|
||||
label: 'NEWS',
|
||||
value: 'News'
|
||||
},
|
||||
{
|
||||
label: 'COMMENT',
|
||||
value: 'Comment'
|
||||
},
|
||||
{
|
||||
label: 'CORRECTION',
|
||||
value: 'Correction'
|
||||
},
|
||||
{
|
||||
label: 'HYPOTHESIS',
|
||||
value: 'Hypothesis'
|
||||
},
|
||||
{
|
||||
label: 'PREFACE',
|
||||
value: 'Preface'
|
||||
},
|
||||
{
|
||||
label: 'EDITORIAL',
|
||||
value: 'Editorial'
|
||||
},
|
||||
{
|
||||
label: 'REPORT',
|
||||
value: 'Report'
|
||||
},
|
||||
{
|
||||
label: 'LETTER',
|
||||
value: 'Letter'
|
||||
},
|
||||
{
|
||||
label: 'EMPIRICAL FORMULA',
|
||||
value: 'Empirical formula'
|
||||
},
|
||||
{
|
||||
label: 'EVIDENCE-BASED MEDICINE',
|
||||
value: 'Evidence-based medicine'
|
||||
},
|
||||
{
|
||||
label: 'EXPERT CONSENSUS',
|
||||
value: 'Expert consensus'
|
||||
},
|
||||
{
|
||||
label: 'LETTER TO EDITOR',
|
||||
value: 'Letter to editor'
|
||||
},
|
||||
{
|
||||
label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
value: 'Questionnaire investigation'
|
||||
},
|
||||
{
|
||||
label: 'PROTOCOL',
|
||||
value: 'Protocol'
|
||||
},
|
||||
{
|
||||
label: 'CASE SERIES',
|
||||
value: 'Case Series'
|
||||
},
|
||||
{
|
||||
label: 'RETRACTION',
|
||||
value: 'Retraction'
|
||||
},
|
||||
{
|
||||
label: 'MINI REVIEW',
|
||||
value: 'Mini Review'
|
||||
},
|
||||
{
|
||||
label: '内经难经',
|
||||
value: '内经难经'
|
||||
},
|
||||
{
|
||||
label: '伤寒金匮',
|
||||
value: '伤寒金匮'
|
||||
},
|
||||
{
|
||||
label: '神农本草经',
|
||||
value: '神农本草经'
|
||||
},
|
||||
{
|
||||
label: '温病研究',
|
||||
value: '温病研究'
|
||||
},
|
||||
{
|
||||
label: '唐宋方药',
|
||||
value: '唐宋方药'
|
||||
},
|
||||
{
|
||||
label: '金元各家',
|
||||
value: '金元各家'
|
||||
},
|
||||
{
|
||||
label: '明清经典',
|
||||
value: '明清经典'
|
||||
},
|
||||
{
|
||||
label: '中西汇通',
|
||||
value: '中西汇通'
|
||||
},
|
||||
{
|
||||
label: '太湖选粹',
|
||||
value: '太湖选粹'
|
||||
},
|
||||
{
|
||||
label: '针灸推拿',
|
||||
value: '针灸推拿'
|
||||
},
|
||||
{
|
||||
label: '名医名方',
|
||||
value: '名医名方'
|
||||
},
|
||||
{
|
||||
label: '新冠肺炎',
|
||||
value: '新冠肺炎'
|
||||
},
|
||||
{
|
||||
label: '书评',
|
||||
value: '书评'
|
||||
}
|
||||
],
|
||||
// opMedical: [{
|
||||
// label: 'None',
|
||||
// value: ''
|
||||
// },
|
||||
// {
|
||||
// label: 'ARTICLE',
|
||||
// value: 'Article'
|
||||
// },
|
||||
// {
|
||||
// label: 'REVIEW',
|
||||
// value: 'Review'
|
||||
// },
|
||||
// {
|
||||
// label: 'CASE REPORT',
|
||||
// value: 'Case report'
|
||||
// },
|
||||
// {
|
||||
// label: 'RESEARCH PROPOSAL',
|
||||
// value: 'Research proposal'
|
||||
// },
|
||||
// {
|
||||
// label: 'NEWS',
|
||||
// value: 'News'
|
||||
// },
|
||||
// {
|
||||
// label: 'COMMENT',
|
||||
// value: 'Comment'
|
||||
// },
|
||||
// {
|
||||
// label: 'CORRECTION',
|
||||
// value: 'Correction'
|
||||
// },
|
||||
// {
|
||||
// label: 'HYPOTHESIS',
|
||||
// value: 'Hypothesis'
|
||||
// },
|
||||
// {
|
||||
// label: 'PREFACE',
|
||||
// value: 'Preface'
|
||||
// },
|
||||
// {
|
||||
// label: 'EDITORIAL',
|
||||
// value: 'Editorial'
|
||||
// },
|
||||
// {
|
||||
// label: 'REPORT',
|
||||
// value: 'Report'
|
||||
// },
|
||||
// {
|
||||
// label: 'LETTER',
|
||||
// value: 'Letter'
|
||||
// },
|
||||
// {
|
||||
// label: 'EMPIRICAL FORMULA',
|
||||
// value: 'Empirical formula'
|
||||
// },
|
||||
// {
|
||||
// label: 'EVIDENCE-BASED MEDICINE',
|
||||
// value: 'Evidence-based medicine'
|
||||
// },
|
||||
// {
|
||||
// label: 'EXPERT CONSENSUS',
|
||||
// value: 'Expert consensus'
|
||||
// },
|
||||
// {
|
||||
// label: 'LETTER TO EDITOR',
|
||||
// value: 'Letter to editor'
|
||||
// },
|
||||
// {
|
||||
// label: 'QUESTIONNAIRE INVESTIGATION',
|
||||
// value: 'Questionnaire investigation'
|
||||
// },
|
||||
// {
|
||||
// label: 'PROTOCOL',
|
||||
// value: 'Protocol'
|
||||
// },
|
||||
// {
|
||||
// label: 'CASE SERIES',
|
||||
// value: 'Case Series'
|
||||
// },
|
||||
// {
|
||||
// label: 'RETRACTION',
|
||||
// value: 'Retraction'
|
||||
// },
|
||||
// {
|
||||
// label: 'MINI REVIEW',
|
||||
// value: 'Mini Review'
|
||||
// },
|
||||
// {
|
||||
// label: '内经难经',
|
||||
// value: '内经难经'
|
||||
// },
|
||||
// {
|
||||
// label: '伤寒金匮',
|
||||
// value: '伤寒金匮'
|
||||
// },
|
||||
// {
|
||||
// label: '神农本草经',
|
||||
// value: '神农本草经'
|
||||
// },
|
||||
// {
|
||||
// label: '温病研究',
|
||||
// value: '温病研究'
|
||||
// },
|
||||
// {
|
||||
// label: '唐宋方药',
|
||||
// value: '唐宋方药'
|
||||
// },
|
||||
// {
|
||||
// label: '金元各家',
|
||||
// value: '金元各家'
|
||||
// },
|
||||
// {
|
||||
// label: '明清经典',
|
||||
// value: '明清经典'
|
||||
// },
|
||||
// {
|
||||
// label: '中西汇通',
|
||||
// value: '中西汇通'
|
||||
// },
|
||||
// {
|
||||
// label: '太湖选粹',
|
||||
// value: '太湖选粹'
|
||||
// },
|
||||
// {
|
||||
// label: '针灸推拿',
|
||||
// value: '针灸推拿'
|
||||
// },
|
||||
// {
|
||||
// label: '名医名方',
|
||||
// value: '名医名方'
|
||||
// },
|
||||
// {
|
||||
// label: '新冠肺炎',
|
||||
// value: '新冠肺炎'
|
||||
// },
|
||||
// {
|
||||
// label: '书评',
|
||||
// value: '书评'
|
||||
// }
|
||||
// ],
|
||||
opMedical: [],
|
||||
editAuthor: false,
|
||||
addAuthor: false,
|
||||
editSchool: false,
|
||||
@@ -1150,7 +1151,7 @@
|
||||
|
||||
};
|
||||
},
|
||||
created() {
|
||||
created() {this.opMedical=this.$commonJS.opMedicalList()
|
||||
this.getHight();
|
||||
window.addEventListener('resize', this.getHight);
|
||||
this.getData();
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
<template>
|
||||
<div
|
||||
@click="
|
||||
isMenuVisible = false;
|
||||
currentData = {};
|
||||
currentId = '';
|
||||
"
|
||||
class="tinymce-container editor-container word-container"
|
||||
:style="!isPreview ? 'padding:10px 20px 10px 30px;' : 'padding:0px;'"
|
||||
ref="scrollDiv"
|
||||
@@ -35,7 +40,7 @@
|
||||
>
|
||||
<div style="width: auto; display: flex; align-items: center">
|
||||
<!-- <el-checkbox v-model="checked" style="border-right: 1px solid #d8d8d8; padding: 0 20px 0 0;z-index: 10;" size="medium">Select All</el-checkbox> -->
|
||||
<div
|
||||
<!-- <div
|
||||
style="border-right: 1px solid #d8d8d8; padding: 0 20px"
|
||||
:style="currentData.type == 0 ? 'Opacity:1' : 'Opacity:0.6'"
|
||||
>
|
||||
@@ -59,20 +64,20 @@
|
||||
H3
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div style="border-right: 1px solid #d8d8d8; padding: 0 20px">
|
||||
</div> -->
|
||||
<!-- <div style="border-right: 1px solid #d8d8d8; padding: 0 20px">
|
||||
<ul class="HTitleBox" style="border: none">
|
||||
<li @click="addContent" style="font-size: 14px; padding: 0">
|
||||
<i class="el-icon-document"> </i>
|
||||
Batch Add content
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div> -->
|
||||
</div>
|
||||
|
||||
<div style="border-left: 1px solid #d8d8d8; padding: 0 0px; float: right">
|
||||
<div style="padding: 0 0px; float: right">
|
||||
<ul class="operateBox">
|
||||
<li
|
||||
<!-- <li
|
||||
v-if="isEditComment"
|
||||
style="background-color: #fff !important; color: #f56c6c; border: 1px solid #f56c6c"
|
||||
@mousedown="cacheSelection"
|
||||
@@ -81,18 +86,26 @@
|
||||
<i class="el-icon-document-add" style="margin-top: 2px; float: left"></i>
|
||||
|
||||
Comment
|
||||
</li> -->
|
||||
<div style="border-right: 1px solid #d8d8d8; padding: 0 20px">
|
||||
<ul class="HTitleBox" style="border: none">
|
||||
<li @click="addContent" style="font-size: 14px; padding: 0; background-color: #fff !important; color: #333">
|
||||
<i class="el-icon-document" style="margin-right: 2px"> </i>
|
||||
Batch Add content
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<li style="background-color: #cbccd1 !important; color: #333; border: 1px solid #cbccd1" @click="onAddRow">
|
||||
<i class="el-icon-document-add" style="margin-top: 2px"></i>
|
||||
|
||||
Row
|
||||
</li>
|
||||
|
||||
<li style="" @click="onEdit">
|
||||
<!-- <li style="" @click="onEdit">
|
||||
<i class="el-icon-edit" style="margin-top: 2px"></i>
|
||||
|
||||
Edit
|
||||
</li>
|
||||
</li> -->
|
||||
|
||||
<li style="background-color: #fc625d !important" @click="onDelete">
|
||||
<i class="el-icon-delete" style="margin-top: 2px"></i>
|
||||
@@ -163,7 +176,7 @@
|
||||
v-if="currentId == item.am_id"
|
||||
style="background-color: #fff; z-index: 100; position: absolute; right: 0px; top: -40px"
|
||||
>
|
||||
<el-button
|
||||
<!-- <el-button
|
||||
v-if="currentId == item.am_id"
|
||||
style="background-color: #006699d1; font-weight: bold; color: #fff; font-size: 16px !important"
|
||||
:style="index == 0 ? ' opacity: 0.2;' : ' opacity: 1;'"
|
||||
@@ -182,7 +195,7 @@
|
||||
:disabled="index == wordList.length - 1 ? true : false"
|
||||
@click="changeSort('down')"
|
||||
>↓</el-button
|
||||
>
|
||||
> -->
|
||||
</div>
|
||||
|
||||
<div
|
||||
@@ -196,7 +209,7 @@
|
||||
@dragleave="handleDragLeave"
|
||||
@drop="handleDrop"
|
||||
class="MaxPicture pMain myeditabledivImage drop-target"
|
||||
@click="initializeEditor(item.am_id, 'img', item, index)"
|
||||
@click.stop="initializeEditor($event, item.am_id, 'img', item, index)"
|
||||
v-if="item.type == 1"
|
||||
:main-state="item.state"
|
||||
:remark="item.checks && item.checks.length > 0 ? 1 : 0"
|
||||
@@ -226,7 +239,7 @@
|
||||
@dragenter="handleDragEnter"
|
||||
@dragleave="handleDragLeave"
|
||||
@drop="handleDrop"
|
||||
@click="initializeEditor(item.am_id, 'table', item, index)"
|
||||
@click.stop="initializeEditor($event, item.am_id, 'table', item, index)"
|
||||
class="thumbnailTableBox wordTableHtml table_Box pMain myeditabledivTable drop-target"
|
||||
v-else-if="item.type == 2"
|
||||
:main-state="item.state"
|
||||
@@ -275,7 +288,7 @@
|
||||
@dragenter="handleDragEnter"
|
||||
@dragleave="handleDragLeave"
|
||||
@drop="handleDrop"
|
||||
@click="initializeEditor(item.am_id, 'text', item, index)"
|
||||
@click.stop="initializeEditor($event, item.am_id, 'text', item, index)"
|
||||
class="pMain myeditablediv drop-target"
|
||||
@blur="clearEditor(item.am_id)"
|
||||
:main-state="item.state"
|
||||
@@ -487,9 +500,48 @@
|
||||
<div v-if="isMenuVisible" class="context-menu" :style="{ top: `${menuPosition.y}px`, left: `${menuPosition.x}px` }">
|
||||
<ul>
|
||||
<!-- {{ menuType }} -->
|
||||
|
||||
<div v-if="currentData.type == 0">
|
||||
<div style="padding: 0 60px 0 20px">
|
||||
<ul class="HTitleBox" style="border: none">
|
||||
<li
|
||||
style="font-size: 16px"
|
||||
:style="currentData.is_h1 == 1 ? 'color:#4d99f1' : 'color:#333'"
|
||||
@click="currentData.is_h1 == 0 ? changeTitle(1) : changeTitle(0)"
|
||||
>
|
||||
H1
|
||||
</li>
|
||||
<li
|
||||
style="font-size: 16px"
|
||||
:style="currentData.is_h2 == 1 ? 'color:#4d99f1' : 'color:#333'"
|
||||
@click="currentData.is_h2 == 0 ? changeTitle(2) : changeTitle(0)"
|
||||
>
|
||||
H2
|
||||
</li>
|
||||
<li
|
||||
style="font-size: 16px"
|
||||
:style="currentData.is_h3 == 1 ? 'color:#4d99f1' : 'color:#333'"
|
||||
@click="currentData.is_h3 == 0 ? changeTitle(3) : changeTitle(0)"
|
||||
>
|
||||
H3
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<li @click="menuAction('edit')" style="color: rgb(43, 129, 239) !important"><i class="el-icon-edit" style=""></i>Edit</li>
|
||||
|
||||
<li v-if="isEditComment" style="color: #f56c6c" @mousedown="cacheSelection" @click="menuAction('comment')">
|
||||
<i class="el-icon-document-add"></i>Comment
|
||||
</li>
|
||||
<li @click="menuAction('up')"><i class="el-icon-arrow-up" style=""></i>Move Up</li>
|
||||
<li @click="menuAction('down')"><i class="el-icon-arrow-down" style=""></i>Move Down</li>
|
||||
<li @click="menuAction('delete')"><i class="el-icon-delete" style=""></i>Delete</li>
|
||||
<li @click="menuAction('row')"><i class="el-icon-plus" style=""></i>Add Row</li>
|
||||
<li @click="menuAction('addContent')"><i class="el-icon-document"> </i>Batch Add content</li>
|
||||
|
||||
<li @click="menuAction('delete')" style="color: red; margin-top: 2px; border-top: 1px solid #e5e6eb">
|
||||
<i class="el-icon-delete" style=""></i>Delete
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -833,21 +885,33 @@ export default {
|
||||
this.editors = {};
|
||||
},
|
||||
methods: {
|
||||
openMenu(event, type,currentId) {
|
||||
openMenu(event, type, currentId) {
|
||||
console.log('event at line 860:', event);
|
||||
// 获取鼠标点击位置
|
||||
this.menuPosition.x = event.clientX;
|
||||
this.menuPosition.y = event.clientY;
|
||||
this.menuPosition.x = event.clientX + 30;
|
||||
this.menuPosition.y = event.clientY + 40;
|
||||
this.menuType = type; // 设置菜单类型,根据点击区域不同显示不同菜单
|
||||
this.currentId=currentId;
|
||||
// this.isMenuVisible = true;
|
||||
// this.currentId=currentId;
|
||||
this.isMenuVisible = true;
|
||||
},
|
||||
closeMenu() {
|
||||
this.isMenuVisible = false;
|
||||
},
|
||||
menuAction(action) {
|
||||
console.log(`执行了:${action}`);
|
||||
switch(action){
|
||||
switch (action) {
|
||||
case 'addContent':
|
||||
this.addContent();
|
||||
break;
|
||||
case 'comment':
|
||||
this.handleSelection();
|
||||
break;
|
||||
case 'edit':
|
||||
this.onEdit();
|
||||
break;
|
||||
case 'row':
|
||||
this.onAddRow('');
|
||||
break;
|
||||
case 'up':
|
||||
this.changeSort('up');
|
||||
break;
|
||||
@@ -1318,9 +1382,34 @@ export default {
|
||||
});
|
||||
},
|
||||
|
||||
initializeEditor(id, type, data, index) {
|
||||
initializeEditor(event, id, type, data, index) {
|
||||
this.clearHighlight();
|
||||
this.selectedIds = [];
|
||||
// this.menuPosition.x = event.clientX+20;
|
||||
// this.menuPosition.y = event.clientY+20;
|
||||
|
||||
const menuWidth = 180; // 你的菜单宽度(按实际调整)
|
||||
const menuHeight = 275; // 你的菜单高度(按实际调整)
|
||||
|
||||
let x = event.clientX + 20;
|
||||
let y = event.clientY + 20;
|
||||
|
||||
// 判断右侧是否越界
|
||||
if (x + menuWidth > window.innerWidth) {
|
||||
x = window.innerWidth - menuWidth - 10; // 留点空隙
|
||||
}
|
||||
|
||||
// 判断底部是否越界
|
||||
if (y + menuHeight > window.innerHeight) {
|
||||
y = event.clientY - menuHeight - 10; // 改为往上弹
|
||||
}
|
||||
|
||||
this.menuPosition.x = x;
|
||||
this.menuPosition.y = y;
|
||||
|
||||
this.menuType = type; // 设置菜单类型,根据点击区域不同显示不同菜单
|
||||
// this.currentId=currentId;
|
||||
|
||||
this.wordList.forEach((item, index) => {
|
||||
item.checked = false;
|
||||
});
|
||||
@@ -1328,7 +1417,7 @@ export default {
|
||||
this.currentId = id;
|
||||
this.currentIndex = index;
|
||||
this.currentData = data;
|
||||
|
||||
this.isMenuVisible = true;
|
||||
// const editorId = `editor${index}`;
|
||||
// // 检查当前编辑器是否已经初始化
|
||||
// if (this.editors[editorId]) return;
|
||||
@@ -2453,7 +2542,7 @@ export default {
|
||||
}
|
||||
.context-menu {
|
||||
position: fixed;
|
||||
width: 150px;
|
||||
width: 180px;
|
||||
background-color: #fff;
|
||||
box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
|
||||
border-radius: 4px;
|
||||
@@ -2461,6 +2550,7 @@ export default {
|
||||
border: 1px solid #ddd;
|
||||
border-radius: 4px;
|
||||
line-height: 28px;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.context-menu ul {
|
||||
@@ -2475,7 +2565,7 @@ export default {
|
||||
font-size: 14px;
|
||||
color: rgb(51, 54, 57);
|
||||
border-radius: 4px;
|
||||
padding: 4px 0;
|
||||
padding: 2px 0;
|
||||
}
|
||||
.context-menu li i {
|
||||
margin: 5px 10px 0 10px;
|
||||
|
||||
@@ -458,7 +458,7 @@ export default {
|
||||
// var extension = img.image.split('.').pop().toLowerCase();
|
||||
// if (extension === 'tif' || extension === 'jpg' || extension === 'jpeg' || extension === 'png') {
|
||||
const modalContent = `<img src="${this.mediaUrl + img.image}" alt="Image ${index}" style="width:100%;background:#FFF;" >`;
|
||||
console.log('modalContent at line 487:', modalContent)
|
||||
|
||||
|
||||
this.$commonJS.createImageModal(index, modalContent, 'img');
|
||||
// }
|
||||
|
||||
@@ -375,7 +375,7 @@
|
||||
<font>Journal : <b
|
||||
style="margin-right: 25px;">{{journal_state(detailMess.journalname)}}</b></font>
|
||||
<font>ID : <b style="margin-right: 25px;">{{detailMess.accept_sn}}</b></font>
|
||||
<font>Type : <b style="margin-right: 25px;">{{mauntType(detailMess.type)}}</b></font>
|
||||
<font>Type : <b style="margin-right: 25px;">{{detailMess.type |jtName}}</b></font>
|
||||
<font>Major : <b>{{detailMess.major}}</b></font>
|
||||
</div>
|
||||
<p>
|
||||
@@ -1400,77 +1400,7 @@
|
||||
},
|
||||
|
||||
// 文章类型
|
||||
mauntType(e) {
|
||||
let frag = '';
|
||||
switch (e) {
|
||||
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;
|
||||
},
|
||||
|
||||
|
||||
// 稿件预览
|
||||
showDetail(e) {
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="art_state_message_id" style="padding-left: 15px;">
|
||||
<font>Journal : <b style="margin-right: 25px;">{{journal_me}}</b></font>
|
||||
<font>ID : <b style="margin-right: 25px;">{{form.accept_sn}}</b></font>
|
||||
<font>Type : <b style="margin-right: 25px;">{{myType}}</b></font>
|
||||
<font>Type : <b style="margin-right: 25px;">{{form.type |jtName}}</b></font>
|
||||
<font>Major : <b>{{form.major}}</b></font>
|
||||
</div>
|
||||
<p>
|
||||
@@ -413,77 +413,7 @@
|
||||
this.initFileList();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
// coverLetterUrl: function() {
|
||||
// return this.baseUrl + this.form.coverLetter;
|
||||
// },
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
<font>ID : </font><b>{{MesDetail.accept_sn}}</b>
|
||||
</p>
|
||||
<p>
|
||||
<font>Type :</font><b>{{myType(MesDetail.type)}}</b>
|
||||
<font>Type :</font><b>{{MesDetail.type |jtName}}</b>
|
||||
</p>
|
||||
<p v-show="MesDetail.type=='A'">
|
||||
<font>Ethical Approval :</font><b>{{MesDetail.approval?'Yes':'No'}}</b>
|
||||
@@ -647,77 +647,7 @@
|
||||
}
|
||||
return str;
|
||||
},
|
||||
myType(e) {
|
||||
let frag = '';
|
||||
switch (e) {
|
||||
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;
|
||||
},
|
||||
|
||||
journal_me(e) {
|
||||
var frag = '';
|
||||
if (e > 0) {
|
||||
|
||||
@@ -34,7 +34,14 @@
|
||||
<!-- <el-table-column prop="article_id" label="ID" width="55" align="center"></el-table-column> -->
|
||||
<el-table-column prop="title" label="Title" align="left"></el-table-column>
|
||||
<el-table-column prop="abbr" label="Journal" width="80" align="center"></el-table-column>
|
||||
<el-table-column :formatter="typeFormat" label="Type" width="100" align="center"></el-table-column>
|
||||
<el-table-column label="Type" width="100" align="center">
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.type | jtName }}
|
||||
|
||||
|
||||
</template>
|
||||
|
||||
</el-table-column>
|
||||
<el-table-column :formatter="repeFormat" prop="repetition" label="Repetition" width="80" align="center"></el-table-column>
|
||||
<el-table-column prop="realname" label="Editor" width="100" align="center"></el-table-column>
|
||||
<el-table-column :formatter="dateFormat" prop="ctime" width="100" label="Add date" align="center"></el-table-column>
|
||||
@@ -175,77 +182,7 @@
|
||||
repeFormat(row, column, cellValue, index) {
|
||||
return cellValue + '%';
|
||||
},
|
||||
typeFormat(row, column, cellValue, index) {
|
||||
let frag = '';
|
||||
switch (row.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
formatDate(timestamp) {
|
||||
var date = new Date(timestamp * 1000); //时间戳为10位需*1000,时间戳为13位的话不需乘1000
|
||||
var Y = date.getFullYear() + '-';
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<span>{{form.title}}</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="Type">
|
||||
<span>{{myType}}</span>
|
||||
<span>{{form.type | jtName}}</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="Repetition" v-show="form.repezip!=''">
|
||||
<el-link type="primary" icon="el-icon-download" :href="this.mediaUrl + form.repezip">Download</el-link>
|
||||
@@ -253,77 +253,7 @@
|
||||
this.initFileList();
|
||||
},
|
||||
computed: {
|
||||
myType: function() {
|
||||
let frag = '';
|
||||
switch (this.form.type) {
|
||||
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;
|
||||
},
|
||||
|
||||
coverLetterUrl: function() {
|
||||
return this.baseUrl + this.form.coverLetter;
|
||||
},
|
||||
|
||||
@@ -116,6 +116,15 @@
|
||||
>
|
||||
</font>
|
||||
</p>
|
||||
<p class="tab_tie_col">
|
||||
<span style="color: #0b71ff;">Reviewed manuscripts {{ ReviewTime }}: </span>
|
||||
<font style="display: inline-block;color: #0b71ff;font-weight: bold;" v-if="scope.row.review_num_two_year">
|
||||
{{ scope.row.review_num_two_year }}
|
||||
</font>
|
||||
<font style="display: inline-block;color: #aaa;font-weight: bold;" v-else >
|
||||
0
|
||||
</font>
|
||||
</p>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="Other Information">
|
||||
@@ -179,7 +188,7 @@
|
||||
</el-table-column> -->
|
||||
<el-table-column label="Research areas" width="300">
|
||||
<template slot-scope="scope">
|
||||
<div v-if="scope.row.user_id" style="display: flex; align-items: center; justify-content: space-between">
|
||||
<div @click="BoxMajor(scope.row,majorData[scope.row.user_id])" v-if="scope.row.user_id" style="display: flex; align-items: center; justify-content: space-between; cursor: pointer;">
|
||||
<!-- 使用 user_id 来获取用户的 majorData -->
|
||||
<div>
|
||||
<div v-if="majorData[scope.row.user_id]" class="majorDataBox">
|
||||
@@ -195,8 +204,8 @@
|
||||
</div>
|
||||
|
||||
<b
|
||||
@click="BoxMajor(scope.row,majorData[scope.row.user_id])"
|
||||
style="margin-left: 10px; cursor: pointer; color: #006699"
|
||||
|
||||
style="margin-left: 10px; color: #006699"
|
||||
class="el-icon-edit"
|
||||
></b>
|
||||
</div>
|
||||
@@ -463,13 +472,18 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
||||
const currentYear = new Date().getFullYear();
|
||||
var ReviewTime= `(${currentYear - 2}–${currentYear})`;
|
||||
import commonReviewer from '../page/components/reviewerList/add.vue';
|
||||
export default {
|
||||
components: {
|
||||
commonReviewer
|
||||
},
|
||||
|
||||
data() {
|
||||
return {
|
||||
ReviewTime:ReviewTime,
|
||||
majorValueList: [],
|
||||
majorData: [],
|
||||
selectField: [],
|
||||
@@ -1337,6 +1351,8 @@ export default {
|
||||
},
|
||||
// 指数颜色
|
||||
colorIndex(num, time) {
|
||||
|
||||
|
||||
// if (time != 0) {
|
||||
// let date = new Date(parseInt(time * 1000));
|
||||
// let Y = date.getFullYear() + '-';
|
||||
@@ -1365,6 +1381,9 @@ export default {
|
||||
// ')</span>';
|
||||
str = '<b style="color:#cbb504">' + num + '</b>';
|
||||
} else {
|
||||
if(num==null){
|
||||
num=0
|
||||
}
|
||||
// str =
|
||||
// '<b style="color:#0cbc15">' +
|
||||
// num +
|
||||
@@ -1373,7 +1392,7 @@ export default {
|
||||
// ')</span>';
|
||||
str = '<b style="color:#0cbc15">' + num + '</b>';
|
||||
}
|
||||
if (time == 0) {
|
||||
if (time == 0||time==null) {
|
||||
// str = '<b style="color:#aaa;">0</b><span style="color:#aaa;font-size:14px;margin-left:10px;">(No time)</span>';
|
||||
str = '<b style="color:#aaa;">0</b>';
|
||||
}
|
||||
|
||||
@@ -76,7 +76,11 @@ import commonJS from '@/common/js/commonJS.js'
|
||||
Vue.prototype.$commonJS = commonJS
|
||||
|
||||
Vue.prototype.Common = Common;
|
||||
// import { getJournalTypeName } from '@/common/js/commonJS.js';
|
||||
|
||||
Vue.filter('jtName', function(value) {
|
||||
return commonJS.getJournalTypeName(value);
|
||||
});
|
||||
// 使用 ES Module
|
||||
import * as echarts from 'echarts';
|
||||
Vue.prototype.$echarts = echarts
|
||||
|
||||
Reference in New Issue
Block a user