改正Manuscript

This commit is contained in:
2025-11-20 10:19:34 +08:00
parent 8fc0325f35
commit 936bbb4df0
38 changed files with 674 additions and 723 deletions

View File

@@ -73,7 +73,7 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="Manuscirpt :" prop="manuscirpt" label-width="120px"> <el-form-item label="Manuscript :" prop="manuscirpt" label-width="120px">
<el-upload <el-upload
:on-progress="handleProgress" :on-progress="handleProgress"
ref="uploadFileManuscirpt" ref="uploadFileManuscirpt"
@@ -463,7 +463,7 @@
<div class="el-upload__tip" slot="tip">Only word files can be uploaded(.doc,.docx)</div> <div class="el-upload__tip" slot="tip">Only word files can be uploaded(.doc,.docx)</div>
</el-upload> </el-upload>
</el-form-item> --> </el-form-item> -->
<el-form-item label="Manuscirpt :" prop="manuscirpt" label-width="220px"> <el-form-item label="Manuscript :" prop="manuscirpt" label-width="220px">
<el-upload <el-upload
:on-progress="handleProgress" :on-progress="handleProgress"
ref="uploadFileManuscirpt" ref="uploadFileManuscirpt"
@@ -1342,7 +1342,7 @@ export default {
manuscirpt: [ manuscirpt: [
{ {
required: true, required: true,
message: 'Please upload manuscirpt', message: 'Please upload manuscript',
trigger: 'blur' trigger: 'blur'
} }
], ],
@@ -2675,7 +2675,7 @@ this.checkAll = false;
this.form.manuscirpt = 'manuscirpt/' + res.upurl; this.form.manuscirpt = 'manuscirpt/' + res.upurl;
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.isShowCommonWord = false; this.isShowCommonWord = false;
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl; this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl;
this.contribute(res.upurl, File); this.contribute(res.upurl, File);
@@ -3245,7 +3245,7 @@ this.checkAll = false;
this.fileL_manuscirpt = []; this.fileL_manuscirpt = [];
if (this.form.manuscirpt != '') { if (this.form.manuscirpt != '') {
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = this.form.manuscirpt; this.fileL_manuscirpt[0].url = this.form.manuscirpt;
} }
this.fileL_supplementary = []; this.fileL_supplementary = [];

View File

@@ -73,7 +73,7 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="Manuscirpt :" prop="manuscirpt" label-width="120px"> <el-form-item label="Manuscript :" prop="manuscirpt" label-width="120px">
<el-upload <el-upload
:on-progress="handleProgress" :on-progress="handleProgress"
ref="uploadFileManuscirpt" ref="uploadFileManuscirpt"
@@ -431,7 +431,7 @@
<div class="el-upload__tip" slot="tip">Only word files can be uploaded(.doc,.docx)</div> <div class="el-upload__tip" slot="tip">Only word files can be uploaded(.doc,.docx)</div>
</el-upload> </el-upload>
</el-form-item> --> </el-form-item> -->
<el-form-item label="Manuscirpt :" prop="manuscirpt" label-width="220px"> <el-form-item label="Manuscript :" prop="manuscirpt" label-width="220px">
<el-upload <el-upload
:on-progress="handleProgress" :on-progress="handleProgress"
ref="uploadFileManuscirpt" ref="uploadFileManuscirpt"
@@ -1282,9 +1282,9 @@ export default {
} }
], ],
manuscirpt: [ manuscirpt: [
{ {
required: true, required: true,
message: 'Please upload manuscirpt', message: 'Please upload manuscript',
trigger: 'blur' trigger: 'blur'
} }
], ],
@@ -1650,7 +1650,7 @@ export default {
} }
//验证文档 //验证文档
if (this.form.manuscirpt == '') { if (this.form.manuscirpt == '') {
this.$message.error('Manuscirpt is required'); this.$message.error('Manuscript is required');
// console.log('file up error'); // console.log('file up error');
return false; return false;
} }
@@ -2549,7 +2549,7 @@ export default {
this.form.manuscirpt = 'manuscirpt/' + res.upurl; this.form.manuscirpt = 'manuscirpt/' + res.upurl;
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.isShowCommonWord = false; this.isShowCommonWord = false;
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl; this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl;
this.contribute(res.upurl) this.contribute(res.upurl)
if(this.form.article_id){ if(this.form.article_id){
@@ -3010,7 +3010,7 @@ export default {
this.fileL_manuscirpt = []; this.fileL_manuscirpt = [];
if (this.form.manuscirpt != '') { if (this.form.manuscirpt != '') {
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = this.form.manuscirpt; this.fileL_manuscirpt[0].url = this.form.manuscirpt;
} }
this.fileL_supplementary = []; this.fileL_supplementary = [];

View File

@@ -431,7 +431,7 @@
<div class="el-upload__tip" slot="tip">Only word files can be uploaded(.doc,.docx)</div> <div class="el-upload__tip" slot="tip">Only word files can be uploaded(.doc,.docx)</div>
</el-upload> </el-upload>
</el-form-item> --> </el-form-item> -->
<el-form-item label="Manuscirpt :" prop="manuscirpt" label-width="200px"> <el-form-item label="Manuscript :" prop="manuscirpt" label-width="200px">
<el-upload <el-upload
ref="uploadFileManuscirpt" ref="uploadFileManuscirpt"
class="upload-demo up_newstyle" class="upload-demo up_newstyle"
@@ -1147,9 +1147,9 @@ export default {
} }
], ],
manuscirpt: [ manuscirpt: [
{ {
required: true, required: true,
message: 'Please upload manuscirpt', message: 'Please upload manuscript',
trigger: 'blur' trigger: 'blur'
} }
], ],
@@ -1375,7 +1375,7 @@ export default {
} }
//验证文档 //验证文档
if (this.form.manuscirpt == '') { if (this.form.manuscirpt == '') {
this.$message.error('Manuscirpt is required'); this.$message.error('Manuscript is required');
// console.log('file up error'); // console.log('file up error');
return false; return false;
} }
@@ -2232,7 +2232,7 @@ export default {
this.form.manuscirpt = 'manuscirpt/' + res.upurl; this.form.manuscirpt = 'manuscirpt/' + res.upurl;
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.isShowCommonWord = false; this.isShowCommonWord = false;
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl; this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl;
this.onStaging(5); this.onStaging(5);
@@ -2547,7 +2547,7 @@ export default {
this.fileL_manuscirpt = []; this.fileL_manuscirpt = [];
if (this.form.manuscirpt != '') { if (this.form.manuscirpt != '') {
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = this.form.manuscirpt; this.fileL_manuscirpt[0].url = this.form.manuscirpt;
} }
this.fileL_supplementary = []; this.fileL_supplementary = [];
@@ -2796,9 +2796,7 @@ export default {
.then((res) => { .then((res) => {
if (res.code == 0) { if (res.code == 0) {
this.form.manuscirptId = res.data.file_id; this.form.manuscirptId = res.data.file_id;
console.log('this.form.manuscirpt at line 2652:', this.form.manuscirpt);
console.log('1111111111111111111111111111');
setTimeout(() => { setTimeout(() => {
// that.getWordTablesList(); // that.getWordTablesList();
// that.getWordimgList(); // that.getWordimgList();

View File

@@ -163,7 +163,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="Manuscirpt"> <el-form-item label="Manuscript">
<el-popover placement="right" width="350" trigger="click"> <el-popover placement="right" width="350" trigger="click">
<el-table :data="manuscirptFileList" empty-text="New messages (0)"> <el-table :data="manuscirptFileList" empty-text="New messages (0)">
<el-table-column width="150" :formatter="filedateformate" property="ctime" align="center" label="date"></el-table-column> <el-table-column width="150" :formatter="filedateformate" property="ctime" align="center" label="date"></el-table-column>
@@ -421,7 +421,7 @@
this.$refs.articleform.validate((valid) => { this.$refs.articleform.validate((valid) => {
//验证文件 //验证文件
// if (this.form.manuscirpt == '') { // if (this.form.manuscirpt == '') {
// this.$message.error('Manuscirpt is required'); // this.$message.error('Manuscript is required');
// console.log('file up error'); // console.log('file up error');
// return false; // return false;
// } // }

File diff suppressed because it is too large Load Diff

View File

@@ -193,7 +193,7 @@
>Only word and compressed files can be uploaded(.doc,.docx,.rar,.zip)</div> >Only word and compressed files can be uploaded(.doc,.docx,.rar,.zip)</div>
</el-upload> --> </el-upload> -->
</el-form-item> </el-form-item>
<el-form-item label="Manuscirpt"> <el-form-item label="Manuscript">
<el-popover placement="right" width="350" trigger="click"> <el-popover placement="right" width="350" trigger="click">
<el-table :data="manuscirptFileList" empty-text="New messages (0)"> <el-table :data="manuscirptFileList" empty-text="New messages (0)">
<el-table-column width="150" :formatter="filedateformate" property="ctime" align="center" label="date"></el-table-column> <el-table-column width="150" :formatter="filedateformate" property="ctime" align="center" label="date"></el-table-column>
@@ -690,7 +690,7 @@
}, },
onsubmit() { onsubmit() {
if (this.form.manuscirpt == '') { if (this.form.manuscirpt == '') {
this.$message.error('Manuscirpt is required'); this.$message.error('Manuscript is required');
console.log('file up error'); console.log('file up error');
return false; return false;
} }

View File

@@ -146,7 +146,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="totalpageFileList"> <br clear="both" v-if="totalpageFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -142,7 +142,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="totalpageFileList"> <br clear="both" v-if="totalpageFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">
@@ -941,7 +941,7 @@
// 上传文件 // 上传文件
saveAgain() { saveAgain() {
if (this.form.manuscirpt == '') { if (this.form.manuscirpt == '') {
this.$message.error('Manuscirpt is required'); this.$message.error('Manuscript is required');
return false; return false;
} }
this.loading = true; this.loading = true;

View File

@@ -239,7 +239,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="totalpageFileList"> <br clear="both" v-if="totalpageFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -82,7 +82,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="totalpageFileList"> <br clear="both" v-if="totalpageFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">
@@ -1024,7 +1024,7 @@
// 上传文件 // 上传文件
onsubmit() { onsubmit() {
if (this.proposalForm.proposal_file == '') { if (this.proposalForm.proposal_file == '') {
this.$message.error('Manuscirpt file is required'); this.$message.error('Manuscript file is required');
return false; return false;
} }
this.loading = true; this.loading = true;

View File

@@ -136,7 +136,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="totalpageFileList"> <br clear="both" v-if="totalpageFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">
@@ -826,7 +826,7 @@
// 上传文件 // 上传文件
saveAgain() { saveAgain() {
if (this.form.manuscirpt == '') { if (this.form.manuscirpt == '') {
this.$message.error('Manuscirpt is required'); this.$message.error('Manuscript is required');
return false; return false;
} }
this.loading = true; this.loading = true;

View File

@@ -219,7 +219,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="totalpageFileList"> <br clear="both" v-if="totalpageFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -350,7 +350,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="supplementaryFileList"> <br clear="both" v-if="supplementaryFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -275,7 +275,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="supplementaryFileList"> <br clear="both" v-if="supplementaryFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -330,7 +330,7 @@
</div> </div>
<div class="fi_new" v-if="item.file.manuscirpt"> <div class="fi_new" v-if="item.file.manuscirpt">
<p> <p>
Manuscirpt Manuscript
<sup style="color: #006699">({{ item.file.manuscirpt.length }})</sup> : <sup style="color: #006699">({{ item.file.manuscirpt.length }})</sup> :
<b <b
class="btnUpDown el-icon-arrow-up" class="btnUpDown el-icon-arrow-up"

View File

@@ -721,7 +721,7 @@ export default {
this.fileData = res.upurl; this.fileData = res.upurl;
this.form.manuscirpt = 'manuscirpt/' + res.upurl; this.form.manuscirpt = 'manuscirpt/' + res.upurl;
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl; this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl;
} else { } else {
this.$message.error('service error: ' + res.msg); this.$message.error('service error: ' + res.msg);

View File

@@ -198,7 +198,7 @@
</el-upload> </el-upload>
</p> </p>
<br clear="both"> --> <br clear="both"> -->
<h4><b style="margin-right:5px;color: red;">*</b>Manuscirpt :</h4> <h4><b style="margin-right:5px;color: red;">*</b>Manuscript :</h4>
<p> <p>
<el-upload class="upload-demo" :action="upload_manuscirpt" accept=".docx" <el-upload class="upload-demo" :action="upload_manuscirpt" accept=".docx"
name="manuscirpt" :before-upload="beforeupload_manuscirpt" name="manuscirpt" :before-upload="beforeupload_manuscirpt"
@@ -450,7 +450,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="supplementaryFileList"> <br clear="both" v-if="supplementaryFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -162,7 +162,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="supplementaryFileList"> <br clear="both" v-if="supplementaryFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -3,7 +3,7 @@
<div class="crumbs"> <div class="crumbs">
<el-breadcrumb separator="/"> <el-breadcrumb separator="/">
<el-breadcrumb-item> <el-breadcrumb-item>
<i class="el-icon-lx-calendar"></i> Add manuscirpt <i class="el-icon-lx-calendar"></i> Add manuscript
</el-breadcrumb-item> </el-breadcrumb-item>
</el-breadcrumb> </el-breadcrumb>
</div> </div>

View File

@@ -418,7 +418,7 @@ export default {
this.fileData = res.upurl; this.fileData = res.upurl;
this.form.manuscirpt = 'manuscirpt/' + res.upurl; this.form.manuscirpt = 'manuscirpt/' + res.upurl;
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl; this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl;
} else { } else {
this.$message.error('service error: ' + res.msg); this.$message.error('service error: ' + res.msg);

View File

@@ -80,7 +80,7 @@
<!-- </el-dialog> --> <!-- </el-dialog> -->
</div> </div>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button type="" @click="reviewerVisible = false">Cancal</el-button> <el-button type="" @click="reviewerVisible = false">Cancel</el-button>
</span> </span>
</el-dialog> </el-dialog>
</template> </template>

View File

@@ -88,7 +88,7 @@
>Create Html Proofread</el-button >Create Html Proofread</el-button
> >
</div> --> </div> -->
<!-- <el-radio v-model="createType" label="1">Use last manuscirpt version</el-radio> <!-- <el-radio v-model="createType" label="1">Use last manuscript version</el-radio>
<el-radio v-model="createType" label="2">Use new file upload</el-radio> --> <el-radio v-model="createType" label="2">Use new file upload</el-radio> -->
<!-- 使用默认最新稿件生成 --> <!-- 使用默认最新稿件生成 -->
@@ -416,7 +416,7 @@ export default {
this.fileData = res.upurl; this.fileData = res.upurl;
this.form.manuscirpt = 'manuscirpt/' + res.upurl; this.form.manuscirpt = 'manuscirpt/' + res.upurl;
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl; this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl;
} else { } else {
this.$message.error('service error: ' + res.msg); this.$message.error('service error: ' + res.msg);

View File

@@ -1203,7 +1203,7 @@ export default {
this.fileData = res.upurl; this.fileData = res.upurl;
this.form.manuscirpt = 'manuscirpt/' + res.upurl; this.form.manuscirpt = 'manuscirpt/' + res.upurl;
this.fileL_manuscirpt = [{}]; this.fileL_manuscirpt = [{}];
this.fileL_manuscirpt[0].name = 'Manuscirpt File'; this.fileL_manuscirpt[0].name = 'Manuscript File';
this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl; this.fileL_manuscirpt[0].url = 'manuscirpt/' + res.upurl;
} else { } else {
this.$message.error('service error: ' + res.msg); this.$message.error('service error: ' + res.msg);

View File

@@ -496,7 +496,7 @@
v-if="totalItems > 0 && totalNumbers > 0" v-if="totalItems > 0 && totalNumbers > 0"
class="item" class="item"
effect="dark" effect="dark"
:content="`There are ${totalItems} paragraphs with unresolved errors in the Manuscirpt`" :content="`There are ${totalItems} paragraphs with unresolved errors in the Manuscript`"
placement="top-start" placement="top-start"
> >
<span class="info-text" <span class="info-text"

View File

@@ -12,7 +12,7 @@
<el-collapse v-model="activeNames" @change="changeActiveNames" <el-collapse v-model="activeNames" @change="changeActiveNames"
><el-collapse-item name="images" style="" v-if="images.length > 0"> ><el-collapse-item name="images" style="" v-if="images.length > 0">
<template slot="title"> <template slot="title">
<p style="font-weight: bold; color: #222 !important">Manuscirpt Figures ( {{ images.length }} )</p> <p style="font-weight: bold; color: #222 !important">Manuscript Figures ( {{ images.length }} )</p>
<!-- <p style="margin-left: 20px"> <!-- <p style="margin-left: 20px">
<i class="header-icon el-icon-info"></i <i class="header-icon el-icon-info"></i
@@ -125,7 +125,7 @@
</el-collapse-item> </el-collapse-item>
<el-collapse-item name="tables" style="" v-if="tables.length > 0"> <el-collapse-item name="tables" style="" v-if="tables.length > 0">
<template slot="title"> <template slot="title">
<p style="font-weight: bold; color: #222">Manuscirpt Tables ( {{ tables.length }} )</p> <p style="font-weight: bold; color: #222">Manuscript Tables ( {{ tables.length }} )</p>
<!-- <p style="margin-left: 20px"> <!-- <p style="margin-left: 20px">
<i class="header-icon el-icon-info"></i <i class="header-icon el-icon-info"></i

View File

@@ -5,7 +5,7 @@
<el-collapse v-model="activeNames" @change="changeActiveNames" <el-collapse v-model="activeNames" @change="changeActiveNames"
><el-collapse-item name="images" style="" v-if="images.length > 0"> ><el-collapse-item name="images" style="" v-if="images.length > 0">
<template slot="title"> <template slot="title">
<p style="font-weight: bold; color: #222 !important">Manuscirpt Figures ( {{ images.length }} )</p> <p style="font-weight: bold; color: #222 !important">Manuscript Figures ( {{ images.length }} )</p>
<!-- <p style="margin-left: 20px"> <!-- <p style="margin-left: 20px">
<i class="header-icon el-icon-info"></i <i class="header-icon el-icon-info"></i
@@ -85,7 +85,7 @@
</el-collapse-item> </el-collapse-item>
<el-collapse-item name="tables" style="" v-if="tables.length > 0"> <el-collapse-item name="tables" style="" v-if="tables.length > 0">
<template slot="title"> <template slot="title">
<p style="font-weight: bold; color: #222">Manuscirpt Tables ( {{ tables.length }} )</p> <p style="font-weight: bold; color: #222">Manuscript Tables ( {{ tables.length }} )</p>
<!-- <p style="margin-left: 20px"> <!-- <p style="margin-left: 20px">
<i class="header-icon el-icon-info"></i <i class="header-icon el-icon-info"></i

View File

@@ -520,7 +520,7 @@
</el-col> </el-col>
</el-row> </el-row>
<el-col :span="24"> <el-col :span="24">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p class="fi_new"> <p class="fi_new">
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -44,7 +44,7 @@
<div class="file_sty" v-for="item in fileList" style="margin-top: 15px"> <div class="file_sty" v-for="item in fileList" style="margin-top: 15px">
<img src="../../assets/img/icon_0.png" alt="" class="icon_img" /> <img src="../../assets/img/icon_0.png" alt="" class="icon_img" />
<a :href="mediaUrl + item.file_url" target="_blank" class="txt_pdf" <a :href="mediaUrl + item.file_url" target="_blank" class="txt_pdf"
>Manuscirpt >Manuscript
<span style="margin-left: 50px; color: #888; font-size: 13px">{{ item.ctime }}</span> <span style="margin-left: 50px; color: #888; font-size: 13px">{{ item.ctime }}</span>
<i class="el-icon-download" style="margin-left: 20px; color: #66b1ff; font-weight: bold"></i> </a <i class="el-icon-download" style="margin-left: 20px; color: #66b1ff; font-weight: bold"></i> </a
><br /> ><br />
@@ -192,7 +192,7 @@ If you're still having trouble with Chrome, you could use other browsers to comp
<div class="file_sty" v-for="(item,i) in article_response" style="margin-top: 15px;width: 50%;float: left"> <div class="file_sty" v-for="(item,i) in article_response" style="margin-top: 15px;width: 50%;float: left">
<img src="../../assets/img/icon_0.png" alt="" class="icon_img" /> <img src="../../assets/img/icon_0.png" alt="" class="icon_img" />
<a :href="mediaUrl + item.file_url" target="_blank" class="txt_pdf" <a :href="mediaUrl + item.file_url" target="_blank" class="txt_pdf"
>Manuscirpt >Manuscript
<span style="margin-left: 10px; color: #888; font-size: 13px">{{ item.artr_ctime }}</span> <span style="margin-left: 10px; color: #888; font-size: 13px">{{ item.artr_ctime }}</span>
<i class="el-icon-download" style="margin-left: 20px; color: #66b1ff; font-weight: bold"></i> <i class="el-icon-download" style="margin-left: 20px; color: #66b1ff; font-weight: bold"></i>

View File

@@ -25,7 +25,7 @@
<div class="file_sty" v-for="item in fileList"> <div class="file_sty" v-for="item in fileList">
<img src="../../assets/img/icon_0.png" alt="" class="icon_img"> <img src="../../assets/img/icon_0.png" alt="" class="icon_img">
<a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Manuscirpt <a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Manuscript
<span style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime}}</span> <span style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime}}</span>
<i class="el-icon-download" style="margin-left: 20px;color: #66b1ff;font-weight: bold;"></i> <i class="el-icon-download" style="margin-left: 20px;color: #66b1ff;font-weight: bold;"></i>
</a><br> </a><br>

View File

@@ -25,7 +25,7 @@
<div class="file_sty" v-for="item in fileList"> <div class="file_sty" v-for="item in fileList">
<img src="../../assets/img/icon_0.png" alt="" class="icon_img"> <img src="../../assets/img/icon_0.png" alt="" class="icon_img">
<a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Manuscirpt <a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Manuscript
<span style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime}}</span> <span style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime}}</span>
<i class="el-icon-download" style="margin-left: 20px;color: #66b1ff;font-weight: bold;"></i> <i class="el-icon-download" style="margin-left: 20px;color: #66b1ff;font-weight: bold;"></i>
</a><br> </a><br>

View File

@@ -141,7 +141,7 @@
<br clear="both"> <br clear="both">
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p class="fi_new"> <p class="fi_new">
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">
@@ -730,7 +730,7 @@
}, },
onsubmit() { onsubmit() {
if (this.form.manuscirpt == '') { if (this.form.manuscirpt == '') {
this.$message.error('Manuscirpt is required!'); this.$message.error('Manuscript is required!');
return false; return false;
} }
this.loading = true; this.loading = true;

View File

@@ -253,7 +253,7 @@
</a> </a>
</p> </p>
<br clear="both" v-if="supplementaryFileList"> <br clear="both" v-if="supplementaryFileList">
<h4>Manuscirpt : </h4> <h4>Manuscript : </h4>
<p> <p>
<a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url"> <a v-for="item in manuscirptFileList" :href="mediaUrl + item.file_url">
<img src="../../assets/img/icon_0.png"> <img src="../../assets/img/icon_0.png">

View File

@@ -25,7 +25,7 @@
<div class="file_sty" v-for="item in fileList"> <div class="file_sty" v-for="item in fileList">
<img src="../../assets/img/icon_0.png" alt="" class="icon_img"> <img src="../../assets/img/icon_0.png" alt="" class="icon_img">
<a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Manuscirpt <a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Manuscript
<span style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime}}</span> <span style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime}}</span>
<i class="el-icon-download" style="margin-left: 20px;color: #66b1ff;font-weight: bold;"></i> <i class="el-icon-download" style="margin-left: 20px;color: #66b1ff;font-weight: bold;"></i>
</a><br> </a><br>

View File

@@ -25,7 +25,7 @@
<div class="file_sty" v-for="item in fileList"> <div class="file_sty" v-for="item in fileList">
<img src="../../assets/img/icon_0.png" alt="" class="icon_img"> <img src="../../assets/img/icon_0.png" alt="" class="icon_img">
<a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Manuscirpt <a :href='mediaUrl+item.file_url' target="_blank" class="txt_pdf">Manuscript
<span style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime}}</span> <span style="margin-left: 50px;color: #888;font-size: 13px;">{{item.ctime}}</span>
<i class="el-icon-download" style="margin-left: 20px;color: #66b1ff;font-weight: bold;"></i> <i class="el-icon-download" style="margin-left: 20px;color: #66b1ff;font-weight: bold;"></i>
</a><br> </a><br>

View File

@@ -116,7 +116,7 @@
<el-button class="more_btn" icon="el-icon-download" type="text" slot="reference">Download</el-button> <el-button class="more_btn" icon="el-icon-download" type="text" slot="reference">Download</el-button>
</el-popover> </el-popover>
</el-form-item> </el-form-item>
<el-form-item label="Manuscirpt"> <el-form-item label="Manuscript">
<!-- <el-link <!-- <el-link
:underline="false" :underline="false"
:href="manuscirptUrl" :href="manuscirptUrl"

View File

@@ -29,7 +29,7 @@
<div class="file_sty" v-for="item in fileList" style="margin-top: 15px"> <div class="file_sty" v-for="item in fileList" style="margin-top: 15px">
<img src="../../assets/img/icon_0.png" alt="" class="icon_img" /> <img src="../../assets/img/icon_0.png" alt="" class="icon_img" />
<a :href="mediaUrl + item.file_url" target="_blank" class="txt_pdf" <a :href="mediaUrl + item.file_url" target="_blank" class="txt_pdf"
>Manuscirpt >Manuscript
<span style="margin-left: 50px; color: #888; font-size: 13px">{{ item.ctime }}</span> <span style="margin-left: 50px; color: #888; font-size: 13px">{{ item.ctime }}</span>
<i class="el-icon-download" style="margin-left: 20px; color: #66b1ff; font-weight: bold"></i> </a <i class="el-icon-download" style="margin-left: 20px; color: #66b1ff; font-weight: bold"></i> </a
><br /> ><br />

View File

@@ -39,7 +39,7 @@
<el-button class="more_btn" icon="el-icon-download" type="text" slot="reference">download</el-button> <el-button class="more_btn" icon="el-icon-download" type="text" slot="reference">download</el-button>
</el-popover> </el-popover>
</el-form-item> </el-form-item>
<el-form-item label="Manuscirpt"> <el-form-item label="Manuscript">
<el-popover placement="right" width="350" trigger="click"> <el-popover placement="right" width="350" trigger="click">
<el-table :data="articlefileList" empty-text="New messages (0)"> <el-table :data="articlefileList" empty-text="New messages (0)">
<el-table-column width="150" :formatter="filedateformate" property="ctime" align="center" label="date"></el-table-column> <el-table-column width="150" :formatter="filedateformate" property="ctime" align="center" label="date"></el-table-column>

View File

@@ -92,19 +92,14 @@ async function loadJournalType() {
async function loadJournalList() { async function loadJournalList() {
try { try {
const localData = store.state.journalList; const localData = store.state.journalList;
console.log('localData at line 93:', localData);
if (localData && Array.isArray(localData) && localData.length > 0) { if (localData && Array.isArray(localData) && localData.length > 0) {
return localData; return localData;
} }
const res = await api.post('api/Article/getJournal', {}); const res = await api.post('api/Article/getJournal', {});
if (res ) { if (res) {
const journalList = res; const journalList = res;
store.commit('setJournalList', journalList); store.commit('setJournalList', journalList);
return journalList; return journalList;
@@ -212,7 +207,7 @@ const i18n = new VueI18n({
messages messages
}); });
//使用钩子函数对路由进行权限跳转 //使用钩子函数对路由进行权限跳转
router.beforeEach(async(to, from, next) => { router.beforeEach(async (to, from, next) => {
try { try {
// 尝试请求接口(即使失败也继续后续逻辑) // 尝试请求接口(即使失败也继续后续逻辑)
await Promise.all([ await Promise.all([