natasha 1 éve
szülő
commit
430264d3a0

+ 13 - 3
src/views/content_manage/newspaper_manage/CreateArticle.vue

@@ -200,11 +200,18 @@ export default {
         if (value === null) {
         if (value === null) {
             callback();
             callback();
         } else {
         } else {
-            if (value<1) {
-                callback(new Error('Page不能小于1'));
+            if(value!==''){
+                let reg = /^[0-9]*[1-9][0-9]*$/;
+                let result = reg.test(value);
+                if (!result) {
+                    callback(new Error('Page只能输入正整数'));
+                } else {
+                    callback();
+                }
             } else {
             } else {
                 callback();
                 callback();
             }
             }
+            
         }
         }
     };
     };
     return {
     return {
@@ -356,7 +363,7 @@ export default {
                 let MethodName = '/PaperServer/Manager/ArticleManager/AddArticle'
                 let MethodName = '/PaperServer/Manager/ArticleManager/AddArticle'
                 let data = {
                 let data = {
                     art_title: this.articleForm.art_title,
                     art_title: this.articleForm.art_title,
-                    page_no_in_pub: this.articleForm.page_no_in_pub*1,
+                    page_no_in_pub: this.articleForm.page_no_in_pub?this.articleForm.page_no_in_pub*1:null,
                     art_author: this.articleForm.art_author,
                     art_author: this.articleForm.art_author,
                     art_content: this.articleForm.art_content,
                     art_content: this.articleForm.art_content,
                     iss_id: this.$route.query.issueId,
                     iss_id: this.$route.query.issueId,
@@ -610,6 +617,9 @@ export default {
                     this.phraseList = res.data.art.art_phrase_data
                     this.phraseList = res.data.art.art_phrase_data
                     
                     
                 }
                 }
+                if(res.data.art.page_no_in_pub===0){
+                    this.articleForm.page_no_in_pub = null
+                }
                 this.subtitleLoading = false
                 this.subtitleLoading = false
             }
             }
         }).catch(()=>{
         }).catch(()=>{