Browse Source

列表反了 价格格式化

秦鹏 3 years ago
parent
commit
0d737ea362

+ 4 - 4
src/views/teacher-dev/index.vue

@@ -43,11 +43,11 @@
     </div>
     <!-- 主要信息列表 -->
     <div class="main" v-loading="loading">
-      <div id="TEXTBOOK" v-if="teachingList">
-        <Teaching v-if="teachingList.data" :classList="teachingList.data" />
-      </div>
       <div id="TEACHING" v-if="textBookList">
-        <Textbook v-if="textBookList.data" :classList="textBookList.data" />
+        <Teaching v-if="textBookList.data" :classList="textBookList.data" />
+      </div>
+      <div id="TEXTBOOK" v-if="teachingList">
+        <Textbook v-if="teachingList.data" :classList="teachingList.data" />
       </div>
       <div id="TOOLBOOK" v-if="toolBookList">
         <ToolBook v-if="toolBookList.data" :classList="toolBookList.data" />

+ 4 - 1
src/views/teacher-devEntering/creadDocument.vue

@@ -175,7 +175,9 @@ export default {
     },
     // 处理教材价格 失去焦点保留两位小数
     priceBlur() {
-      if (this.form.price) this.form.price = Number(this.form.price).toFixed(2);
+      if (Object.prototype.toString.call(this.form.price*1).indexOf("Number") != -1) {
+        this.form.price = Number(this.form.price).toFixed(2);
+      }
     },
 
     // 预览
@@ -390,6 +392,7 @@ export default {
               this.form.author += item + ",";
             }
           });
+          this.priceBlur();
           let index = res.data.result.tag.indexOf("downloadable");
           if (index != -1) {
             this.form.download = res.data.result.tag[0];