This commit is contained in:
wangjinlei
2021-02-26 10:40:26 +08:00
parent 4ee79226b4
commit d120e9cc52
5 changed files with 36 additions and 9 deletions

View File

@@ -389,6 +389,10 @@ export default {
this.$message.error('Address is necessary for corresponding author');
return false;
}
if(authorlist[kk].country==''){
this.$message.error('Country is necessary for author!');
return false;
}
if (authorlist[kk].isReport) {
Corra++;
}

View File

@@ -49,7 +49,10 @@
<span>{{suggest}}</span>
</el-form-item> -->
<el-form-item label="Journal">
<span>{{ form.journalname }}</span>
<span>{{ journal_me }}</span>
</el-form-item>
<el-form-item v-if="form.special_num > 0 " label="Special Issues">
<span>{{ form.special_title }}</span>
</el-form-item>
<el-form-item label="Title">
<span>{{ form.title }}</span>
@@ -467,6 +470,13 @@ export default {
upload_manuscirpt: function () {
return this.baseUrl + 'api/Article/up_file/type/manuscirpt';
},
journal_me:function(){
var frag = this.form.journalname;
if(this.form.special_num>0){
frag += "(Special Issues)";
}
return frag;
},
articleState: function () {
let str = '';
switch (this.form.state) {
@@ -573,7 +583,6 @@ export default {
this.$api
.post('api/Article/getArticleDetail', { articleId: this.form.articleId, human: 'author' })
.then((res) => {
console.log(res);
this.form.title = res.article.title;
this.form.journal = res.article.journal_id;
this.form.journalname = res.article.journalname;
@@ -582,6 +591,8 @@ export default {
this.form.keyWords = res.article.keywords;
this.form.fund = res.article.fund;
this.form.state = res.article.state;
this.form.special_num = res.article.special_num;
this.form.special_title = res.article.special_title;
this.form.major = res.major.major == null ? '' : res.major.major.title;
this.form.cmajor = res.major.cmajor == null ? '' : res.major.cmajor.title;
this.form.type = res.article.type;

View File

@@ -43,7 +43,10 @@
<span>{{form.accept_sn}}</span>
</el-form-item>
<el-form-item label="Journal">
<span>{{form.journalname}}</span>
<span>{{journal_me}}</span>
</el-form-item>
<el-form-item v-if="form.special_num > 0 " label="Special Issues">
<span>{{ form.special_title }}</span>
</el-form-item>
<el-form-item label="Title">
<span>{{form.title}}</span>
@@ -633,6 +636,13 @@ export default {
upload_zip:function(){
return this.baseUrl + 'api/Article/up_file/type/repezip';
},
journal_me:function(){
var frag = this.form.journalname;
if(this.form.special_num>0){
frag += "(Special Issues)";
}
return frag;
},
articleState: function() {
let str = '';
switch (this.form.state) {
@@ -756,6 +766,8 @@ export default {
this.form.keyWords = res.article.keywords;
this.form.fund = res.article.fund;
this.form.type = res.article.type;
this.form.special_num = res.article.special_num;
this.form.special_title = res.article.special_title;
this.form.major = res.major.major==null?'':res.major.major.title;
this.form.cmajor = res.major.cmajor==null?'':res.major.cmajor.title;
this.form.approval = res.article.approval==1?true:false;